Ludvig Lundgren
1b0d52da85
feat: qbit add retry and extend timeout ( #155 )
2022-02-28 18:38:18 +01:00
Ludvig Lundgren
43c42a7ee8
fix: improve qbit re-announce ( #140 )
2022-02-16 00:02:20 +01:00
Ludvig Lundgren
c3687b8fa5
fix: download clients rule checking ( #137 )
...
* fix: download client rules exit
* feat: improve re-announce
2022-02-13 18:24:41 +01:00
Ludvig Lundgren
fe25cdec28
refactor: download client addr parsing ( #108 )
...
* refactor: client addr parsing
* feat: add logging to client test
* feat: imrpove help for download client forms
2022-02-04 17:38:18 +01:00
Ludvig Lundgren
373c85f060
feat: return action rejections from arrs ( #103 )
...
* refactor: push status
* feat: return push status for arr actions
2022-01-29 17:53:44 +01:00
Ludvig Lundgren
00bc8298ac
feat(filters): add music filters ( #91 )
...
* feat(filters): add music filters
* feat: improve parsing and filtering
* feat: add red api support
2022-01-19 18:50:04 +01:00
Ludvig Lundgren
f466657ed4
Fix: Performance issues and sqlite locking ( #74 )
...
* fix: performance issues and sqlite locking
* fix: dashboard release stats was reversed
* refactor: open and migrate db
* chore: cleanup
2022-01-11 19:35:27 +01:00
Ludvig Lundgren
dcd1d458cf
fix(indexers): btn api client ( #71 )
...
What:
* Api key and torrentId in wrong order
* Set hardcoded ID in jsonrpc request object
* ParsetorrentId from url
Fixes #68
2022-01-08 15:48:18 +01:00
Ludvig Lundgren
2ea2293745
Feature: Get size by api for ptp btn and ggn ( #66 )
...
* chore: add package
* feat: get size by api for ptp and btn
* feat: download and parse torrent if not api
* feat: bypass tls check and load meta from file
* fix: no invite command needed for btn
* feat: add ggn api
* feat: imrpove logging
* feat: build request url
* feat: improve err logging
2022-01-05 23:52:29 +01:00
Ludvig Lundgren
7177e48c02
Feature: Save releases ( #36 )
...
* chore: tidy deps
* refactor: database migration
* refactor: store release
* refactor: save release
* chore: add packages
* feat(web): show stats and recent releases
* refactor: simply filter struct
* feat: add eventbus
* chore: cleanup logging
* chore: update packages
2021-11-24 23:18:12 +01:00
Ludvig Lundgren
c02f16b64d
Feature: Download client rules ( #18 )
...
* feat(web): add and update download client rules
* feat: add and update download client rules
* feat: add active downloads check
* chore: update pkg
* feat: deluge max active downloads
* feat: use basic rules for deluge
* feat: add as paused
* refactor: download file if needed
* feat: better errors qbit
2021-09-10 16:54:30 +02:00
Ludvig Lundgren
00f956870b
feat: improve logging ( #24 )
2021-08-31 00:07:18 +02:00
Ludvig Lundgren
d4aa2027c0
fix: date time and improve erorrs ( #22 )
2021-08-30 22:11:59 +02:00
Ludvig Lundgren
e6cfc77e85
Feature: Lidarr ( #15 )
...
* feat(web): add lidarr download client
* feat: add lidarr download client
2021-08-22 02:17:13 +02:00
Ludvig Lundgren
fce6c7149a
Feature: Sonarr ( #14 )
...
* feat: add sonarr download client
* feat(web): add sonarr download client and actions
* feat: add sonarr to filter actions
2021-08-22 00:55:00 +02:00
Ludvig Lundgren
455284a94b
Feature: Radarr ( #13 )
...
* feat(web): add and update radarr
* feat: add radarr download client
* feat: add tests
2021-08-21 23:36:06 +02:00
Ludvig Lundgren
0c4aaa29b0
Feature: Deluge download client ( #12 )
...
* chore: add go-libdeluge package
* feat: implement deluge v1 and v2 clients
* feat(web): handle add and update deluge clients
* chore: temp remove releaseinfo parser
2021-08-20 22:08:32 +02:00
Ludvig Lundgren
40b855bf39
Feature: Auth ( #4 )
...
* feat(api): add auth
* feat(web): add auth and refactor
* refactor(web): baseurl
* feat: add autobrrctl cli for user creation
* build: move static assets
* refactor(web): auth guard and routing
* refactor: rename var
* fix: remove subrouter
* build: update default config
2021-08-14 14:19:21 +02:00
Ludvig Lundgren
a838d994a6
feat: add backend
2021-08-11 15:26:17 +02:00