Commit Graph

86 Commits

Author SHA1 Message Date
OldHawk
50a0c0d6f6 feat(torrents): resource title and subtitle support 2018-05-12 02:59:18 +08:00
OldHawk
8ae849779e fix(peers): recount user download percent of torrent 2018-05-11 23:46:10 +08:00
OldHawk
ee15c8e72a feat(core): add mongoose to 5.0.17 support 2018-05-07 11:12:10 +08:00
OldHawk
2da29e9edc feat(core): set db fields setter of Number type 2018-05-03 18:04:55 +08:00
OldHawk
7955a83683 feat(core): add many db fields min value of Number type 2018-05-03 16:59:33 +08:00
OldHawk
3293176248 feat(torrents): new logic for torrent list and top recommend 2018-04-30 17:08:00 +08:00
OldHawk
8ca9f83d67 fix(logger): fixed announce inactive peer over announce interval 2018-04-30 00:06:36 +08:00
OldHawk
e0a9d81bda feat(tickets): new recommend level 2018-04-17 17:37:49 +08:00
OldHawk
d69ba188ba feat(announce): settings addition ratio of upload for torrent uploader 2018-03-20 12:48:40 +08:00
OldHawk
7a0bafae08 feat(finished): add model finished to save user`s completed download torrent record 2018-03-20 10:56:12 +08:00
OldHawk
e46e95b9ee fix(core): remove all code for public mode, meanTorrent support private mode only now 2018-03-16 21:57:19 +08:00
OldHawk
fed88277e3 feat(mongo): add common.server.model to define common Schema for all models. 2018-01-10 14:05:45 +08:00
OldHawk
10b09322f5 feat(torrents): support guest download torrent file with their passkey
used in rss download and irc download
2017-12-27 15:39:39 +08:00
OldHawk
cf311b3f7a opt(mongo): optimization db index 2017-12-26 18:33:22 +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
b694e1e6c4 opt(announce): optimization announce data 2017-12-24 16:05:55 +08:00
OldHawk
965be75bb8 opt(debug): optimization debug console print methods 2017-12-24 14:31:51 +08:00
OldHawk
328a05e437 opt(announce): optimization announce data 2017-12-24 08:57:17 +08:00
OldHawk
afee637238 opt(announce): optimization announce data 2017-12-24 00:13:28 +08:00
OldHawk
bae7da82c0 opt(mongo): optimization db index 2017-12-23 17:26:39 +08:00
OldHawk
56d6a4b67a opt(announce): optimization announce data 2017-12-23 02:05:28 +08:00
OldHawk
0177016ae5 opt(mongo): optimization db index 2017-12-21 23:55:25 +08:00
OldHawk
36b4518227 opt(mongo): optimization db index 2017-12-21 22:56:54 +08:00
OldHawk
c61a1c991a feat(core): list torrent user seeding/leeching without ghost peer 2017-12-21 22:15:12 +08:00
OldHawk
9b10478a71 opt(announce): optimization announce data 2017-12-20 17:37:22 +08:00
OldHawk
a53c2ff8cf fix(H&R): fixed server notice is opposite when h&r warning add or removed
#20
2017-12-17 08:45:32 +08:00
OldHawk
7daf57e08f feat(announce): add h&r warning add/remove by announce server notice message
#20
2017-12-16 16:16:28 +08:00
OldHawk
7eda0d271d feat(mongodb): mongodb3.5+ is unstable and error on $pushAll, meanTorrent can used on mongodb 3.5 3.6
#44
2017-12-15 09:17:41 +08:00
OldHawk
e038d635ed feat(torrents): uploader can set anonymous option on upload page
anonymous option only for torrent not for user account settings
if do not want to show maker group also, not select maker group when upload

#20
2017-12-07 13:01:38 +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
0228610194 feat(announce): refresh torrent`s sale status when any torrents list request 2017-11-25 19:47:03 +08:00
OldHawk
a22d905d25 feat(torrents): new filter to show H&R warning torrent seeding times 2017-11-25 08:33:54 +08:00
OldHawk
c1e1eb3be6 fix(core): remove mongodb table pre hook update of model user, torrents etc. 2017-11-23 17:11:34 +08:00
OldHawk
9835f536ad feat(core): add table users and torrents global update method
for some fields update with time limit
2017-11-03 21:42:14 +08:00
OldHawk
571c2a953d fix(core): fixed torrent set salesType and recommend level issues 2017-11-03 18:34:51 +08:00
OldHawk
18f3af75cb feat(maker): admin oper can create maker group for user now, in user manager page 2017-10-19 18:44:22 +08:00
OldHawk
28931479b4 feat(torrents): add torrent rating route, policy,method of server side 2017-10-04 15:46:31 +08:00
OldHawk
2e8d0789ba feat(torrents): add field torrent_vip of model torrent, flag for vip resources. 2017-09-21 11:26:17 +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
125eb89325 fix(H&R): fix h&r warning count 2017-09-12 13:04:27 +08:00
OldHawk
9b849544a2 feat(peer): add speed and ratio,percent fields info model peer and auto count ratio and percent 2017-09-11 12:28:52 +08:00
OldHawk
aa8a8a70ac feat(torrent): remove all complete warning of torrent when the torrent H&R status to false and when the torrent be deleted 2017-09-08 12:03:53 +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
3e13789778 feat(torrent): consistently write user uploaded/downloaded data size 2017-09-07 19:07:36 +08:00
OldHawk
1f646f43ed feat(torrent): add 'countHnRWarning' method of table 'complete' 2017-09-07 17:39:39 +08:00
OldHawk
22ee8def79 feat(torrent): add 'countHnRWarning' method of table 'complete' 2017-09-07 17:31:42 +08:00
OldHawk
69b95c59b9 feat(torrent): add 'save' & 'update' hook of table 'complete' 2017-09-07 17:07:43 +08:00
OldHawk
bc6b79a728 feat(torrent): add table 'complete' to save user download complete torrents and count up/down ratio 2017-09-07 16:42:10 +08:00
OldHawk
e61a1dec76 feat(torrent): add field torrent_hnr to torrent model 2017-09-07 10:51:15 +08:00