OldHawk
e870576014
feat(users): admin/oper can send official invitations now
2017-09-13 18:30:03 +08:00
OldHawk
1f59fc95a1
fix(config): change app.showDebugLog desc.
2017-09-13 13:31:20 +08:00
OldHawk
f639409a87
feat(debug): add debuginfo client service, hide or show console.log
2017-09-13 13:27:34 +08:00
OldHawk
7fcc8479e8
feat(debug): add app configure item of debug mode to show debug console log message
2017-09-13 10:51:52 +08:00
OldHawk
19328c205c
feat(H&R): user can remove warning with score number, admin and oper can remove warning too.
2017-09-12 17:07:12 +08:00
OldHawk
05e0ab330f
feat(users): show uploaded torrent files number in account status page
2017-09-12 11:05:32 +08:00
OldHawk
2b2bdc1dd4
feat(admin): add fields uptotal of users to count the uploaded torrent file numbers and get uptotal method
2017-09-12 10:53:42 +08:00
OldHawk
b52bed1639
feat(users): show user up/down data size and speed and ratio in account page
2017-09-11 12:52:04 +08:00
OldHawk
01b5789559
fix(cron): cron job timezone
2017-09-08 14:04:20 +08:00
OldHawk
3708ac5adc
fix(core): update torrent config item desc
2017-09-08 13:59:45 +08:00
OldHawk
e24661f6f7
fix(core): update torrent config item desc
2017-09-08 13:54:47 +08:00
OldHawk
2703117331
feat(announce): check user whether can download with H&R warning
2017-09-08 11:33:08 +08:00
OldHawk
668f0a7df4
feat(announce): write upload & download data size and seed time to H&R torrent complete record and update user`s H&R warning numbers
2017-09-08 10:57:50 +08:00
OldHawk
94bd842d4a
feat(config): resetting the configure item of H&R
2017-09-08 10:23:22 +08:00
OldHawk
61cba33dde
feat(cron): add lib cron-hnr, ready to count h&r warning every midnight.
2017-09-07 14:50:55 +08:00
OldHawk
873d29d98e
feat(torrent): admin/oper can set torrent H&R status on torrent detail page and admin manage page
2017-09-07 11:42:11 +08:00
OldHawk
8611744290
feat(H&R): add come configure items for H&R system.
2017-09-07 10:45:33 +08:00
OldHawk
7432a8fd63
doc(readme): update readme.md
2017-09-05 13:45:20 +08:00
OldHawk
25785b5461
feat(scrape): write scrape time into DB and check last_scrape time avoid frequent scrape
2017-09-05 11:53:56 +08:00
OldHawk
f858d5950e
feat(scrape): configure item srapeInterval, Avoid frequent scrape
2017-09-05 11:53:03 +08:00
OldHawk
3bbbcab870
feat(scrape): scrape torrent status when torrent detail info loaded
2017-09-01 14:06:18 +08:00
OldHawk
c3481481ad
feat(scrape): write scrape status info data into database
2017-09-01 14:02:15 +08:00
OldHawk
909837220e
feat(scrape): add scrape configure items to set the timing of scrape torrent status
2017-09-01 11:47:22 +08:00
OldHawk
d2eae81eb2
fix(config): reset configure item variable name
2017-09-01 11:34:00 +08:00
OldHawk
0638d03442
feat(scrape): parse scrape response info returned from other public tracker server
2017-08-29 12:10:53 +08:00
OldHawk
8c2e082aa1
feat(core): configure more Browser client agent name checked
2017-08-29 10:02:49 +08:00
OldHawk
940bb6572b
fix(core): mongo options
2017-08-22 13:57:05 +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
7fc7f30f47
doc(readme): update readme.md
2017-08-17 18:18:24 +08:00
OldHawk
98296c1ede
feat(torrents): test scrape torrent info when create new torrent record
2017-08-17 17:32:32 +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
e8e446df7c
fix(core): configure item name from open_signin to open_signup
2017-08-16 16:16:44 +08:00
OldHawk
7e750206cc
feat(core): reconfigure resourcesTag config
2017-08-15 10:50:13 +08: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
1e3b1b2713
fix(core): add demo config
...
show_demo_warning_popup
show_demo_sign_message
2017-08-14 13:10:51 +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
OldHawk
71989d3285
fix(forums): today new topics and new replies count
2017-08-11 15:55:52 +08:00
OldHawk
22f60fa880
fix(core): private tracker mode
2017-08-07 10:50:56 +08:00
OldHawk
f8aada9b00
feat(torrents): replace filename char
2017-08-03 14:04:25 +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
OldHawk
2fdf563520
feat(core): add IRC lib and IRC announce function
2017-08-02 18:24:35 +08:00
OldHawk
747fe08f84
feat(core): add IRC-announce configure items
2017-08-02 18:23:40 +08:00
Michael Leanos
dc880eb5a7
feat(config): Mongoose 4.11 upgrade ( #1818 )
...
Upgrades Mongoose to 4.11.1
Updates Mongoose connection implementation to accommodate deprecated
features & connection options.
Also, updates the Gulp Mocha tasks to reflect changes to the Mongoose
implementation.
Fixes tests to get the database from the existing Mongoose singleton.
Derives from changes in https://github.com/meanjs/mean/pull/1816
Closes https://github.com/meanjs/mean/issues/1814
2017-07-27 13:19:22 -07:00
OldHawk
9b0b2a45bd
feat(torrents): rewrite upload page, ready for music and other type torrents
2017-07-25 13:30:53 +08:00
OldHawk
0fbed06b1a
Merge commit '11777465cf77e2a0bbd0d576a1dadd76a8c2f55d'
...
* commit '11777465cf77e2a0bbd0d576a1dadd76a8c2f55d':
Update templateCache root path
feat(packages): updating packages (#1819 )
feat(Karma): Add mocha style progress to Karma tests
feat(Travis): Don't allow Node.js 8 testing fail (#1815 )
feat(dependencies): replace PhantomJS in favor of chrome (#1776 )
fix(security): updated compression lib in package.json to reduce vulnerabilities (#1812 )
fix(build): ESLint error in Express config (#1807 )
fix(security): updating vulnerable packages (#1802 )
fix(build): E2E coverage broken on Travis CI (#1805 )
fix(users): Domain config setting (#1803 )
# Conflicts:
# package.json
2017-07-21 18:09:46 +08:00
OldHawk
a79eeb6000
feat(torrents): model torrent add Thumb Schema field
2017-07-21 15:20:28 +08:00