Commit Graph

144 Commits

Author SHA1 Message Date
OldHawk
aa627b7956 feat(examination): list examination status users 2018-02-02 12:16:05 +08:00
OldHawk
3331a89dd0 fix(torrents): fixed thumbs up of torrent issue 2018-02-01 12:53:05 +08:00
OldHawk
f9755c68c6 chg(score): change some score operator logic to ready for examination 2018-02-01 11:51:39 +08:00
OldHawk
a748399a46 chg(score): change thumbs score config and update logic 2018-01-31 12:31:27 +08:00
OldHawk
60b9c3f056 feat(examination): write uploaded, downloaded data size of examination 2018-01-30 19:04:27 +08:00
OldHawk
35ed9b054b feat(requests): add request server controllers 2018-01-10 15:01:09 +08:00
OldHawk
109d69a9b0 fix(config): fixed configure userHnrWarningCheckInterval unit 2018-01-10 10:56:06 +08:00
OldHawk
ecb3b88afe fix(rss): data format 2017-12-29 15:25:32 +08:00
OldHawk
7c50c4fb6e fix(rss): data format 2017-12-29 15:23:15 +08:00
OldHawk
be3d7b9484 feat(rss): add sendRSS server module
#20
2017-12-29 12:39:25 +08:00
OldHawk
b0b9c49985 opt(announce): optimization announce data
check H&R warning when user stop a download session and server check each two hours(this value has new configure item)
remove H&R when user announce request timely

#20
2017-12-25 14:52:13 +08:00
OldHawk
e3865ef4f1 opt(debug): optimization debug console print methods 2017-12-24 14:31:44 +08:00
OldHawk
67241fa552 opt(debug): optimization debug console print methods 2017-12-24 08:56:57 +08:00
OldHawk
1aa1a92d9a opt(debug): optimization debug console print methods 2017-12-22 13:19:58 +08:00
OldHawk
cc8561fa88 feat(core): add method to remove ghost peers 2017-12-21 21:14:36 +08:00
OldHawk
ecba664a03 opt(debug): optimization debug console print methods 2017-12-21 16:01:14 +08:00
OldHawk
80df71259a opt(debug): optimization debug console print methods 2017-12-21 12:53:10 +08:00
OldHawk
9b10478a71 opt(announce): optimization announce data 2017-12-20 17:37:22 +08:00
OldHawk
f024a1aa38 feat(forums): new server notice message of forum topic has new reply and thumbs up
#20
2017-12-16 20:05:56 +08:00
OldHawk
fdd5c9be15 feat(messages): load server message to message box
#20
2017-12-15 17:51:31 +08:00
OldHawk
ab30cac1a3 feat(forums): emoji in bootstrap-markdown enter colon
in maker edit desc
in collections edit overview
in user status edit forum signature
in torrent detail edit overview

#20
2017-12-10 21:32:14 +08:00
OldHawk
de33ce7b33 fix(traces): fixed trace log create issues 2017-12-03 10:56:08 +08:00
OldHawk
13af6986ae fix(announce): fixed trance log user._id issues 2017-12-03 10:42:59 +08:00
OldHawk
54b98c6878 feat(torrents): list all files in torrent on torrent detail page
#20
2017-12-03 10:35:51 +08:00
OldHawk
634133801a fix(backup): new backup file name and ignore config 2017-10-31 11:39:03 +08:00
OldHawk
5f455dd696 feat(backup): add backup dir path configure 2017-10-31 09:12:41 +08:00
OldHawk
f9d0f68ee5 feat(backup): add backup cron job configure item 2017-10-30 17:44:16 +08:00
OldHawk
c56e598f3e feat(backup): add cron job to backup mongodb
backup at every night and save as .tar file into module/client/backup
2017-10-30 17:33:58 +08:00
OldHawk
eed52da545 fix(scrape): fixed last scrape time to prevent frequent scrape 2017-10-23 11:07:00 +08:00
OldHawk
36deb6e3a4 fix(torrents): fixed torrent upload and scrape status data on public mode issues. 2017-10-22 20:55:53 +08:00
OldHawk
fb510e854c feat(scrape): add UDP tracker scrape support for public CMS mode 2017-10-22 16:32:38 +08:00
OldHawk
6efad86a17 feat(torrents): make torrent image uploads folder 2017-09-28 15:28:15 +08:00
OldHawk
a175308b52 feat(users): add fields 'isVip, isOper, isAdmin' to model user 2017-09-14 15:18:14 +08:00
OldHawk
e870576014 feat(users): admin/oper can send official invitations now 2017-09-13 18:30:03 +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
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
61cba33dde feat(cron): add lib cron-hnr, ready to count h&r warning every midnight. 2017-09-07 14:50:55 +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
c3481481ad feat(scrape): write scrape status info data into database 2017-09-01 14:02:15 +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
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
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
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
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
f8aada9b00 feat(torrents): replace filename char 2017-08-03 14:04:25 +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