Commit Graph

557 Commits

Author SHA1 Message Date
Alexey Kasyanchuk
bac310d766 feat(gui): tip about torrent drops 2019-07-22 00:31:19 +03:00
Alexey Kasyanchuk
dd5642db00 magnet link translation 2019-07-21 23:42:34 +03:00
Alexey Kasyanchuk
ca6f49932c feat(log): web/desktop log message 2019-07-21 23:29:35 +03:00
Alexey Kasyanchuk
5ccdbc01fe feat(feed): auto-loading feed list 2019-07-21 02:37:48 +03:00
Alexey Kasyanchuk
e575e3f7c8 feat(deps): core update 2019-07-21 00:19:48 +03:00
Alexey Kasyanchuk
356db94dff eslint 2019-05-03 00:25:50 +03:00
Alexey Kasyanchuk
8daaa63b73 feat(app): start app in minimized look 2019-04-07 19:08:37 +03:00
Alexey Kasyanchuk
829a12be35 fix(p2p): additional myself check 2019-04-03 15:11:16 +03:00
Alexey Kasyanchuk
620a6c0c5e fix(relay): priority to relays peers 2019-04-03 12:01:06 +03:00
Alexey Kasyanchuk
f255b8770a fix(core): fix sometimes calc of torrents sizes 2019-04-02 11:02:11 +03:00
Alexey Kasyanchuk
df1ebd1e03 feat(p2p): replaced old ssh relay to new relay mechanism (improved p2p network stablity over NAT). 2019-03-29 11:06:20 +03:00
Alexey Kasyanchuk
726afd750c fix(p2p): additional check of dublicated peers 2019-03-06 14:09:15 +03:00
Alexey Kasyanchuk
32ceb6de6e fix(p2p): break backward p2p compability < 1.1.0 2019-02-19 18:32:49 +03:00
Alexey Kasyanchuk
6e79ae4db3 fix(bootstrap): fix preventing bootstrap saving #74 #69 2019-01-28 22:32:13 +03:00
Alexey Kasyanchuk
e7b85335ed fix(portative): fix updater check #71 2019-01-27 00:00:31 +03:00
Alexey Kasyanchuk
db3c6faab2 fix(1337x): proper poster in some cases 2019-01-26 15:27:53 +03:00
Alexey Kasyanchuk
dd982da6b1 feat(ui): settings tabs 2019-01-16 16:15:19 +03:00
Alexey Kasyanchuk
aa6014862d fix(arm): ignore relay on arm #66 2019-01-11 10:50:40 +03:00
Alexey Kasyanchuk
c78e5597d2 feat(arm): added testing arm support 2019-01-09 16:38:26 +03:00
Alexey Kasyanchuk
57883b0ba4 perf(start): simplify some init statistic calls 2019-01-08 16:08:14 +03:00
Alexey Kasyanchuk
e932cf5e4b Merge branch 'master' of github.com:DEgITx/rats-search 2018-12-23 00:34:00 +03:00
Alexey Kasyanchuk
44a800dbbb feat(strategies): 1337 strategie 2018-12-23 00:33:44 +03:00
Alexey Kasyanchuk
f5e75397ca Fix server version strategies check 2018-12-11 13:02:23 +03:00
Alexey Kasyanchuk
a43f7431dd feat(core): updated to new browser engine 2018-12-09 15:51:24 +03:00
Alexey Kasyanchuk
23e2871669 feat(strategies): autoload trackers strategies 2018-12-08 15:28:38 +03:00
Alexey Kasyanchuk
9ed0ad9683 fix(p2p): fix files in db count on new architecture 2018-12-04 23:04:42 +03:00
Alexey Kasyanchuk
491b99fd08 test(downloading): add downloading tab & some buttons tests 2018-12-04 22:50:26 +03:00
Alexey Kasyanchuk
7277ffba8f test(downloading): add downloading test 2018-12-02 21:13:25 +03:00
Alexey Kasyanchuk
aa75d75448 eslint 2018-11-11 23:59:38 +03:00
Alexey Kasyanchuk
6afe85798a perf(architecture): Big performance improvements over big databases and files highlight in search. (#63)
Reduction database space over 50%. Change database version to v7.

BREAKING CHANGE: databases v6 and v7 are incompatible and need a lot of time for updating (may be even some days/a lot of hours on very big databases)
2018-11-11 23:44:10 +03:00
Alexey Kasyanchuk
564a973adf fix(feed): rating also accumulate for times over 2018-10-20 16:02:30 +03:00
Alexey Kasyanchuk
659a2aa002 fix(config): fully disable p2p activity if option with p2p search disabled 2018-09-24 03:30:35 +03:00
Alexey Kasyanchuk
ed67c4a95c fix(windows): fix starting under some path'es 2018-09-23 00:56:45 +03:00
Alexey Kasyanchuk
f9d2c06ab6 fix(rutor): fix x rutor file update 2018-09-02 22:43:18 +03:00
Alexey Kasyanchuk
720946d518 fix(rutor): little fix 2018-09-02 22:18:09 +03:00
Alexey Kasyanchuk
a982a2cf9d feat(rutor): visual gui display 2018-09-02 22:13:43 +03:00
Alexey Kasyanchuk
429263e61e feat(rutor): category rutor 2018-09-02 22:05:39 +03:00
Alexey Kasyanchuk
0521b7ea02 blacklist of words for p2p 2018-09-02 08:40:26 +03:00
Alexey Kasyanchuk
4334463e3c feat(transfer): download everything to tmp dir to prevent unfinish transfers 2018-09-02 08:17:44 +03:00
Alexey Kasyanchuk
7098bdd0b3 fix(transfer): fix multiple transfer requests 2018-09-02 06:48:13 +03:00
Alexey Kasyanchuk
0e9ae9584f fix(feed): temporary hide adult torrents from feed 2018-09-02 05:36:27 +03:00
Alexey Kasyanchuk
1b308981dd fix(rutor): fix problems with dir creation 2018-09-02 05:25:48 +03:00
Alexey Kasyanchuk
851391e187 fix(tests): rutor test 2018-09-02 05:19:43 +03:00
Alexey Kasyanchuk
73fd698020 feat(rutor): rutor strategie 2018-09-02 03:41:54 +03:00
Alexey Kasyanchuk
a539572e0a transfer fixes 2018-09-02 02:48:06 +03:00
Alexey Kasyanchuk
052b5206f4 fix relation directory 2018-09-02 01:23:00 +03:00
Alexey Kasyanchuk
8ee277e764 feat(p2p): folder transfer feature 2018-09-02 00:57:56 +03:00
Alexey Kasyanchuk
39e2dd71dc resolve file transfer function 2018-09-01 05:31:10 +03:00
Alexey Kasyanchuk
70e865451d remove unnecessary logging 2018-09-01 05:21:25 +03:00
Alexey Kasyanchuk
605af978dc fix path naming 2018-09-01 05:12:43 +03:00
Alexey Kasyanchuk
3699fbb549 some transfer fixes 2018-09-01 05:08:05 +03:00
Alexey Kasyanchuk
cdfed5ae38 obj fix 2018-08-31 06:37:25 +03:00
Alexey Kasyanchuk
2f42af54ed fs error fix 2018-08-31 06:32:40 +03:00
Alexey Kasyanchuk
3e6ac4c00d feat(p2p): file transfer p2p feature 2018-08-31 06:14:25 +03:00
Alexey Kasyanchuk
2773db3949 fix(gui): fix some warnings 2018-08-29 02:09:31 +03:00
Alexey Kasyanchuk
7bb61e100f fix(top): fix top tab redraw bug regression in v0.29.3 2018-08-29 01:47:47 +03:00
Alexey Kasyanchuk
0fe31cbb6e feat(trackers): closing ability 2018-08-29 00:08:44 +03:00
Alexey Kasyanchuk
ff28e70251 feat(search): search among info indexes 2018-08-28 21:14:49 +03:00
Alexey Kasyanchuk
4c2ff465f2 feat(downloading): choose dir on new download 2018-08-28 19:47:55 +03:00
Alexey Kasyanchuk
0b329b8328 feat(downloading): ability to choose files which you wanna download 2018-08-28 04:20:48 +03:00
Alexey Kasyanchuk
ff4b98bd1f perf(top): fix unnecessary drawing on top page 2018-08-26 16:22:59 +03:00
Alexey Kasyanchuk
1e09243756 perf(top): opmization on top load
* Immediate call of top render update
* Always recheck records on top call if top called on p2p first
2018-08-26 03:13:02 +03:00
Alexey Kasyanchuk
1acc6fafb4 fix(log): display render log in main log 2018-08-25 15:47:11 +03:00
Alexey Kasyanchuk
349eedee0a fix(gui): fix memory leak on events handling 2018-08-20 12:04:14 +03:00
Alexey Kasyanchuk
e111fea12a fix(translations): fix translations change on server version 2018-08-20 09:31:04 +03:00
Alexey Kasyanchuk
91fcc5d68e fix(nyaa): fix errors on nyaa 2018-08-19 20:52:22 +03:00
Alexey Kasyanchuk
4dfd5cd15a fix(feed): fix check adding record on info table 2018-08-19 20:12:17 +03:00
Alexey Kasyanchuk
cb7d90b2e2 fix(gui): display feed fix 2018-08-19 14:46:38 +03:00
Alexey Kasyanchuk
cebf105691 eslint 2018-08-18 11:26:05 +03:00
Alexey Kasyanchuk
f5bacca855 fix(nyaa): nyaa test fix 2018-08-18 08:37:57 +03:00
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
466d10ccd5 feat(rutracker): category and torrent name from rutracker 2018-08-17 08:42:25 +03:00
Alexey Kasyanchuk
14a109d5d7 fix(replication): fix replication from object info 2018-08-16 15:50:22 +03:00
Alexey Kasyanchuk
cd9a88a608 feat(trackers): display descriptions 2018-08-16 15:43:25 +03:00
Alexey Kasyanchuk
8330d4c2ad fix(gui): fix new window on middle clicks and open external on link clicks 2018-08-16 15:37:46 +03:00
Alexey Kasyanchuk
f8fe2fc359 fix(rutracker): fix first post 2018-08-16 09:01:15 +03:00
Alexey Kasyanchuk
266c103321 fix(rutracker): encoding fix 2018-08-16 08:03:58 +03:00
Alexey Kasyanchuk
34981c3609 fix(trackers): fix updating trackers on page open 2018-08-16 07:26:17 +03:00
Alexey Kasyanchuk
1d76939e26 fix(rutracker): rutracker id feat 2018-08-15 12:48:27 +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
cff0f11c79 replace db mechanism 2018-08-15 07:18:34 +03:00
Alexey Kasyanchuk
5ef25693c1 Merge branch 'master' into services 2018-08-15 03:20:18 +03:00
Alexey Kasyanchuk
e3fd5a4c84 fix(closing): another part of closing fixes 2018-08-15 03:14:55 +03:00
Alexey Kasyanchuk
b4a17bc090 Merge branch 'master' into services 2018-08-14 09:22:12 +03:00
Alexey Kasyanchuk
08d6672eb0 feat(search): support japanese, korean, chinese propper search 2018-08-14 08:10:28 +03:00
Alexey Kasyanchuk
a4230874f5 fix(linux): fix closing on linux in some cases 2018-08-12 04:34:41 +03:00
Alexey Kasyanchuk
dba71624af fix(db): broke remote connection (security purposes)
also fix starting on used ports of db
2018-08-12 02:42:24 +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
ae7b6fe793 feat(tests): search test 2018-08-09 05:12:52 +03:00
Alexey Kasyanchuk
ce618f4408 eslint 2018-08-09 00:14:00 +03:00
Alexey Kasyanchuk
34cdc7fb09 fix(db): fix external sphinx openning check in some cases #57 2018-08-08 23:31:01 +03:00
vGimly
3c04ad148f Revert "fix build on updated npm modules"
just for me?
his reverts commit e7f170c30635f37e9839e1930adff5f9cce684c0.
2018-08-08 17:50:56 +03:00
vGimly
ccef7b595c fix build on updated npm modules 2018-08-08 17:38:08 +03:00
vGimly
e43b831802 *searchd* daemon can be run separatelly 2018-08-08 17:19:48 +03:00
Alexey Kasyanchuk
ce1b915663 Merge branch 'master' into services
# Conflicts:
#	package-lock.json
2018-08-08 06:59:53 +03:00
Alexey Kasyanchuk
5cf5bea884 fix(ssh): prevent ssh relay startup on exit 2018-08-08 04:16:13 +03:00
Alexey Kasyanchuk
463eb7cce7 fix(closing): fix errors on closing 2018-08-08 00:58:58 +03:00