Commit Graph

99 Commits

Author SHA1 Message Date
Alexey Kasyanchuk
d522a53988 feat(udp-trackers): more alternative 2018-08-18 08:21:13 +03:00
Alexey Kasyanchuk
6531b5315f feat(config): add config to disable trackers 2018-08-17 13:20:22 +03:00
Alexey Kasyanchuk
34981c3609 fix(trackers): fix updating trackers on page open 2018-08-16 07:26:17 +03:00
Alexey Kasyanchuk
7cf5c17fe4 feat(gui): trackers basic display 2018-08-15 12:38:19 +03:00
Alexey Kasyanchuk
17371bd8ff feat(trackers): merge trackers info 2018-08-15 10:24:42 +03:00
Alexey Kasyanchuk
317cfdd3fb feat(trackers): basic trackers integration 2018-08-15 08:22:27 +03:00
Alexey Kasyanchuk
e3fd5a4c84 fix(closing): another part of closing fixes 2018-08-15 03:14:55 +03:00
Alexey Kasyanchuk
a4230874f5 fix(linux): fix closing on linux in some cases 2018-08-12 04:34:41 +03:00
Alexey Kasyanchuk
82e77640d6 feat(drop): support torrents folder drag and drop with recursive scan torrents files 2018-08-11 04:35:45 +03:00
Alexey Kasyanchuk
ce618f4408 eslint 2018-08-09 00:14:00 +03:00
Alexey Kasyanchuk
463eb7cce7 fix(closing): fix errors on closing 2018-08-08 00:58:58 +03:00
Alexey Kasyanchuk
ddfd43498d feat(log): error display with separate color #31 2018-08-07 22:54:36 +03:00
Alexey Kasyanchuk
297baac3d3 fix(db): under mac and linux using alternative pool mechanism
this must fix test brokeup and closing stub
2018-08-07 20:56:16 +03:00
Alexey Kasyanchuk
5bdab1b516 fix(log): color messages (part 1) 2018-08-07 01:43:37 +03:00
Alexey Kasyanchuk
e7b035a1a8 perf(torrents): ability to disable integrity check on torrents adding torrents #47
This option will optimize db usage performance on big databases
2018-08-06 17:57:18 +03:00
Alexey Kasyanchuk
e77775794f perf(replication): replication thread optimization 2018-08-05 23:48:31 +03:00
Alexey Kasyanchuk
28c07fc689 fix(scanner): fix enconding names in some cases #55 2018-08-02 22:22:52 +03:00
Alexey Kasyanchuk
1442a65c6e feat(torrents): add support for dropping torrent to base just with window 2018-07-29 21:21:19 +03:00
Alexey Kasyanchuk
c6bef2f94a feat(search): add remote torrents in db via dht and search requests 2018-07-28 14:56:46 +03:00
Alexey Kasyanchuk
7e08d70d56 fix(feed): replicate all feed record on new feed 2018-07-22 14:17:26 +03:00
Alexey Kasyanchuk
2d41bacf9b fix(feed): fix fileList coruption of feed replication 2018-07-22 13:59:52 +03:00
Alexey Kasyanchuk
cb4787b2c5 fix(filters): fix filter cleanup on categories #51 2018-07-21 20:27:09 +03:00
Alexey Kasyanchuk
8792da82d5 feat(filters): content type filters #49 2018-07-18 10:23:32 +03:00
Alexey Kasyanchuk
a752a67370 eslint 2018-07-18 09:14:14 +03:00
Alexey Kasyanchuk
0727da3236 feat(filters): add size filter 2018-07-18 09:13:20 +03:00
Alexey Kasyanchuk
16aa6d7e62 perf(torrents): optimization files saving 2018-07-18 07:39:55 +03:00
Alexey Kasyanchuk
5a2a6a5db5 fix(bootstrap): parallel bootstrap saving 2018-07-17 09:17:15 +03:00
Alexey Kasyanchuk
fce0d0b275 feat(bootstrap): always load bootstrap peers when no peers situation (not only on startup) 2018-07-12 06:52:49 +03:00
Alexey Kasyanchuk
72828b860f fix(replication): fix replication on some cases of downloading 2018-06-27 23:49:41 +03:00
Alexey Kasyanchuk
0d81364ca8 feat(downloading): save download session support 2018-06-27 04:47:22 +03:00
Alexey Kasyanchuk
16164c25d8 fix(closing): more proper closing without errors 2018-06-22 23:51:57 +03:00
Alexey Kasyanchuk
35157457c7 fix(replication): fix partitial torrent adding 2018-06-22 22:56:53 +03:00
Alexey Kasyanchuk
5efb309dc1 fix(p2p): p2p proper closing 2018-06-22 20:50:43 +03:00
Alexey Kasyanchuk
94218b7b74 fix(gui): fix potencial false window load 2018-06-18 00:21:35 +03:00
Alexey Kasyanchuk
fd4ba2c392 fix eslint 2018-06-18 00:06:28 +03:00
Alexey Kasyanchuk
dd8dc7b418 feat(p2p): p2p feed 2018-06-16 16:25:07 +03:00
Alexey Kasyanchuk
51caccbce4 feat(vote): rating update on torrent request 2018-06-16 15:29:41 +03:00
Alexey Kasyanchuk
88c3b3e3db fix(feed): fix feed build 2018-06-13 16:37:22 +03:00
Alexey Kasyanchuk
21dedba555 feat(filtering): negative name filter 2018-05-16 19:20:16 +03:00
Alexey Kasyanchuk
60b5e8d8b0 feat(p2p): mapping all peers dicts 2018-05-15 21:08:42 +03:00
Alexey Kasyanchuk
89a0e8689d feat(filters): adult filter 2018-04-26 11:06:50 +03:00
Alexey Kasyanchuk
f90038e73b some filtering 2018-04-21 19:11:43 +03:00
Alexey Kasyanchuk
34e964126b feat(replication): replicate torrent on open 2018-04-18 23:19:42 +03:00
Alexey Kasyanchuk
f23310065d fix(vote): proper vote data sequencing 2018-04-18 18:54:56 +03:00
Alexey Kasyanchuk
5407ef8c59 feat(peerDB): store on peers feature 2018-04-13 00:33:11 +03:00
Alexey Kasyanchuk
a2ade1cd68 fix(server): restored server messages 2018-04-05 16:57:32 +03:00
Alexey Kasyanchuk
5daf9f5c65 refactor(closing): refactoring saving peers on closing 2018-04-05 08:18:01 +03:00
Alexey Kasyanchuk
000947a6c2 fix(db): fix search index on replication 2018-04-03 01:17:35 +03:00
Alexey Kasyanchuk
99d9004906 feat(filter): naming filtering #17 2018-04-01 23:35:55 +03:00
Alexey Kasyanchuk
5348d1f88f feat(filter): torrents filters (basic maxFiles filter) 2018-04-01 22:36:30 +03:00