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
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
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
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
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
1acc6fafb4
fix(log): display render log in main log
2018-08-25 15:47:11 +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
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
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
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
725632e709
fix(server): color log server fix
2018-08-07 02:48:36 +03:00
Alexey Kasyanchuk
9981c97065
fix(log): color log (part 3)
2018-08-07 02:41:28 +03:00
Alexey Kasyanchuk
bf62a2de16
fix(log): color log (part 2)
2018-08-07 02:25:10 +03:00
Alexey Kasyanchuk
5bdab1b516
fix(log): color messages (part 1)
2018-08-07 01:43:37 +03:00
Alexey Kasyanchuk
aa68200bc5
feat(log): color log
2018-08-07 01:21:00 +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
35f7d33e8f
perf(replication): replicate number accordion to cpu usage
2018-08-06 17:18:52 +03:00
Alexey Kasyanchuk
25a3d8b6dd
fix(macos): stabilization with connection pool
2018-08-06 04:49:07 +03:00
Alexey Kasyanchuk
e77775794f
perf(replication): replication thread optimization
2018-08-05 23:48:31 +03:00
Alexey Kasyanchuk
45af9bddea
fix(macos): fix crashes under Mac OS X
2018-08-05 01:43:22 +03:00
Alexey Kasyanchuk
585b683380
feat(closing): fast window closing/hiding
2018-08-05 00:47:51 +03:00
Alexey Kasyanchuk
9d5667eb00
fix(closing): window can be closing on event
2018-08-03 15:55:21 +03:00
Alexey Kasyanchuk
0f450d3133
fix(background): one closing pattern
2018-08-03 15:23:25 +03:00
Alexey Kasyanchuk
28c07fc689
fix(scanner): fix enconding names in some cases #55
2018-08-02 22:22:52 +03:00
Alexey Kasyanchuk
eb5d7d1594
fix(linux): fix console control after exit
2018-08-02 18:32:49 +03:00
Alexey Kasyanchuk
2631662168
fix(linux): fix closing on linux
2018-08-02 18:22:05 +03:00
Alexey Kasyanchuk
ffd0643c0b
feat(nyaa): support of nyaa torrents
2018-07-30 17:46:46 +03:00
Alexey Kasyanchuk
bf23587211
feat(rutracker): rutracker basic integratioin
2018-07-30 11:59:38 +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
b48ac7f973
feat(search): hash/magnet search support in db
2018-07-26 14:18:16 +03:00
Alexey Kasyanchuk
e420804697
fix(server): fix exit on server version #54 #52
2018-07-25 12:43:01 +03:00
Alexey Kasyanchuk
e58ffa4531
feat(cleaning): fix cleaning checking and removing torrents (also display cleaning status in more details) #52
2018-07-24 13:17:40 +03:00
Alexey Kasyanchuk
08fbca648a
fix(feed): fix store unsync case
2018-07-22 15:17:32 +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
f52d7891f3
fix(feed): keep feed alive on down votes
2018-07-22 12:38:29 +03:00