OldHawk
a2f149da90
fix(core): restore page-title directive
2017-08-22 13:48:04 +08:00
OldHawk
f052ea853e
Merge commit 'b43c80e2c097b11114f4e4f01b9718321721a89b'
...
* commit 'b43c80e2c097b11114f4e4f01b9718321721a89b':
feat(build): Update dependencies (#1847 )
fix(travis): Fix Travis failing on webdriver issues (#1845 )
fix(eslint): Inconsistent spacing before function parentheses (#1844 )
fix(mongodb): update ssl connection settings (#1809 )
Remove deprecated crypto package (#1843 )
feat(config): Mongo Seed 2.0 (#1808 )
fix(users): don't fail on missing old image on image upload (#1839 )
feat(build): Turn on mangling for uglify (#1841 )
fix(gulp): fix broken test:server:watch task (#1842 )
feat(core): Enhancement page title directive (#1686 )
feat(user): Add email support to forgot password (#1834 )
fix(mocha): update mochajs version to reduce vulnerabilities (#1830 )
refactor(menus): Refactor to the Menus client service to use functional loops/filters (#1575 )
feat(config): Mongoose 4.11 upgrade (#1818 )
# Conflicts:
# config/env/development.js
# config/lib/app.js
# modules/articles/server/models/article.server.model.js
# modules/chat/client/config/chat.client.routes.js
# modules/core/client/directives/page-title.client.directive.js
# modules/core/client/services/menu.client.service.js
# modules/users/client/config/users-admin.client.routes.js
# modules/users/client/views/password/forgot-password.client.view.html
# modules/users/server/models/user.server.model.js
# package.json
2017-08-22 13:35:29 +08:00
OldHawk
a6f5866e58
doc(readme): update readme.md
2017-08-18 09:59:12 +08:00
OldHawk
7fc7f30f47
doc(readme): update readme.md
2017-08-17 18:18:24 +08:00
OldHawk
062c21af6f
doc(readme): update readme.md
2017-08-17 17:55:36 +08:00
OldHawk
98296c1ede
feat(torrents): test scrape torrent info when create new torrent record
2017-08-17 17:32:32 +08:00
OldHawk
375debad32
feat(core): add bencoding lib support
2017-08-17 17:31:37 +08:00
OldHawk
756b1675d2
feat(scrape): new scrape error info
2017-08-17 17:31:11 +08:00
OldHawk
98a96d495c
feat(core): add scrape lib to scrape torrent info from server side
2017-08-17 17:30:12 +08:00
OldHawk
0da96491a6
feat(core): add common function js
2017-08-17 17:29:25 +08:00
OldHawk
16f590ea92
feat(core): add scrape client service to scrape torrent info from client browser
2017-08-17 17:28:58 +08:00
OldHawk
3637fe47e8
feat(core): hide upload/download site info on public mode
2017-08-16 16:26:26 +08:00
OldHawk
e8e446df7c
fix(core): configure item name from open_signin to open_signup
2017-08-16 16:16:44 +08:00
OldHawk
be62816ffc
feat(core): showing site info at footer
...
include users, torrents, seeders, leechers, uploaded, download etc.
2017-08-16 11:38:14 +08:00
Mikael Korpela
b43c80e2c0
feat(build): Update dependencies ( #1847 )
...
Remove dependencies which are already installed via other dependencies:
- eslint (gulp-eslint)
- istanbul (gulp-eslint)
- mocha (gulp-mocha)
Remove unused dependency:
- gulp-util
Move installing `lcov-result-merger` to Travis config since it's the only place where it's ever used.
Update a bunch of outdated dependencies.
2017-08-15 14:57:32 +03:00
OldHawk
de3828598b
feat(core): resourcesTag in admin page
2017-08-15 11:09:55 +08:00
OldHawk
7835dfd548
fix(core): reshow torrent seed/leech/finished users number
...
these number can scrape from public track server
2017-08-15 11:05:07 +08:00
OldHawk
7e750206cc
feat(core): reconfigure resourcesTag config
2017-08-15 10:50:13 +08:00
OldHawk
1099c70bb6
feat(scrape): send scrape message
2017-08-15 09:28:04 +08:00
Mikael Korpela
9dd0a7b348
fix(travis): Fix Travis failing on webdriver issues ( #1845 )
2017-08-15 00:06:03 +03:00
Mikael Korpela
f44c9bce71
fix(eslint): Inconsistent spacing before function parentheses ( #1844 )
...
Defines `space-before-function-paren` eslint rule and changes files accordingly.
2017-08-14 23:50:33 +03:00
Liran Tal
4fcf240550
fix(mongodb): update ssl connection settings ( #1809 )
2017-08-14 23:47:52 +03:00
OldHawk
1dcc27ab7d
feat(scrape): send scrape message
2017-08-14 18:47:17 +08:00
OldHawk
5598cbbe69
feat(scrape): add torrent tracker scrape route and controller files
2017-08-14 16:58:50 +08:00
Mikael Korpela
c6d4a17ab2
Remove deprecated crypto package ( #1843 )
...
`crypto` is now part of NodeJS core: https://www.npmjs.com/package/crypto
2017-08-14 11:09:56 +03:00
OldHawk
ddb0448bd7
fix(core): remove not used files.
2017-08-14 16:08:31 +08:00
OldHawk
4f64c41bf7
doc(readme): update readme.md
2017-08-14 13:15:49 +08:00
OldHawk
1e3b1b2713
fix(core): add demo config
...
show_demo_warning_popup
show_demo_sign_message
2017-08-14 13:10:51 +08:00
OldHawk
23168f2cb3
fix(core): hide all info in app public tracker mode
...
user uploaded
user download
user ratio
user seeded
user leeched
user finished
2017-08-14 12:46:55 +08:00
Michael Leanos
eb9cdd784c
feat(config): Mongo Seed 2.0 ( #1808 )
...
feat(config): Mongo Seed 2.0
Adds a more configurable and easily extended MongoDB Seed feature.
Adds additional options at the collection, and collection item level to
allow more control over how each environment config handles the seeding
feature.
Enforces seed order based on the order of the environment's seeding configuration object.
Removes the previous SeedDB config file.
Adds chalk to messages logged to the console for readability.
Refactors the Mongo Seed configuration tests.
Adds Gulp tasks to perform Mongo Seed operations for default, prod, and
test environment configurations. Also, adds accommodating npm scripts.
2017-08-13 16:29:47 -07:00
Mikael Korpela
be88a2ca1f
fix(users): don't fail on missing old image on image upload ( #1839 )
...
Fixes scenarios where previously when old image file would be missing, uploading new image file over it would fail because unlinking previous file fails.
2017-08-13 21:52:38 +03:00
Mikael Korpela
1e3eeb7e3b
feat(build): Turn on mangling for uglify ( #1841 )
...
Turns on mangling for uglify (minified javascript for production).
Previously this might've caused issues with AngularJS, but since we are now using `ngAnnotate`, those issues are gone.
https://github.com/mishoo/UglifyJS2#minify-options
2017-08-13 20:10:55 +03:00
gbatz
c467c84e60
fix(gulp): fix broken test:server:watch task ( #1842 )
...
Pass the path string of the changed file to `gulp-refresh` plugin, so that an exception won't be thrown when test files are reloaded.
2017-08-13 20:08:42 +03:00
OldHawk
71989d3285
fix(forums): today new topics and new replies count
2017-08-11 15:55:52 +08:00
Pierre Brisorgueil
c69644db65
feat(core): Enhancement page title directive ( #1686 )
...
* fix(users): test for usernameOrEmail
* Add comment to remind change for mongo replicaset connection
* clean comment ..
* Generic pageTitle concept
* Revert "Generic pageTitle concept"
This reverts commit ff00ec950f085ca3b6d1abb564eab1965ab0a56e.
* align on meanjs state
* fix atom beautify newline
* align to mean indent
* pageTitle directive
automatic pageTitle directive
fix loads add ..
clean lodash dependencies
clean code
clean code & indent
clean lodash
* pageTitle directive
automatic pageTitle directive
fix loads add ..
clean lodash dependencies
clean code
clean code & indent
clean lodash
2017-08-09 22:47:01 -07:00
Mikael Korpela
f65d4b90ca
feat(user): Add email support to forgot password ( #1834 )
...
Adds support for recovering users account using email and username.
Previously only username worked.
2017-08-07 16:38:48 +03:00
OldHawk
22f60fa880
fix(core): private tracker mode
2017-08-07 10:50:56 +08:00
OldHawk
775e20a9c4
doc(readme): update readme.md
2017-08-04 10:49:18 +08:00
OldHawk
c0716d5832
doc(readme): update readme.md
2017-08-04 10:47:24 +08:00
OldHawk
82373b264d
fix(core): test error
2017-08-03 18:37:03 +08:00
OldHawk
b50e463d80
fix(core): test error
2017-08-03 18:28:39 +08:00
OldHawk
840e498ce4
fix(core): test error
2017-08-03 18:15:09 +08:00
OldHawk
88dec6edc4
doc(readme): update readme.md
2017-08-03 17:28:22 +08:00
OldHawk
9f4a04c443
feat(torrents): tag label css
2017-08-03 14:41:39 +08:00
OldHawk
f8aada9b00
feat(torrents): replace filename char
2017-08-03 14:04:25 +08:00
OldHawk
dfffcb8a09
feat(forums): readonly string
2017-08-03 13:54:52 +08:00
OldHawk
e99835e480
feat(core): add project keywords
2017-08-03 13:28:39 +08:00
OldHawk
4ae40c6090
feat(torrents): irc announce message when torrent reviewed by oper/admin
2017-08-03 11:21:29 +08:00
OldHawk
72b3d77bc6
fix(IRC): show join channel successfully message in control
2017-08-03 10:46:16 +08:00
taobataoma
d945c0a776
Update README.md
2017-08-02 18:57:08 +08:00