ze0s
604c7896bd
chore: add LICENSE GPLv2-or-later ( #897 )
...
* chore: add LICENSE
* chore: add LICENSE to README
2023-05-01 16:21:59 +02:00
Kyle Sanderson
13a74f7cc8
feat: add usenet support ( #543 )
...
* feat(autobrr): implement usenet support
* feat(sonarr): implement usenet support
* feat(radarr): implement usenet support
* feat(announce): implement usenet support
* announce: cast a line
* feat(release): prevent unknown protocol transfer
* release: lines for days.
* feat: add newznab and sabnzbd support
* feat: add category to sabnzbd
* feat(newznab): map categories
* feat(newznab): map categories
---------
Co-authored-by: ze0s <43699394+zze0s@users.noreply.github.com>
Co-authored-by: ze0s <ze0s@riseup.net>
2023-03-04 20:27:18 +01:00
Viktor Elofsson
870e109f6c
feat(download-client): add support for Porla ( #553 )
...
* Add support for the 'Test' button to work
* Make Porla show up in filter actions select
* Add an empty Porla action
* Make Porla action find download client
* Make implementation actually add torrent to Porla
* Fix qBittorrent import
* Finish up Porla action
* Check length on commitish before slicing
* Move Porla to the other DL clients
* Add Porla to type name map
* Move Porla to beneath the other download clients
2023-01-29 18:17:01 +01:00
ze0s
a6c1944df8
feat(downloadclients): qBit rules add speed threshold condition ( #652 )
...
* fix: qbit add rules min check
* feat(downloadclients): add check condition
* feat(downloadclient): return on rejection
2023-01-17 23:34:03 +01:00
ze0s
d437f8455e
feat(downloadclients): qBit add rule UploadSpeedThreshold ( #633 )
...
feat(downloadclients): qbit add rule upload speed threshold
2023-01-08 18:34:06 +01:00
ze0s
839eb9f3f3
feat(actions): simplify macro parsing ( #560 )
...
* refactor(action): parse macros
* feat(action): add ctx to arr clients and test
2022-12-10 21:48:19 +01:00
ze0s
29da2416ec
feat(clients): add support for qBittorrent 4.4.0+ ( #558 )
...
* refactor: move client to go-qbittorrent
* refactor: move client to go-qbittorrent
* feat(downloadclient): cache qbittorrent client
* feat(downloadclient): update qbit
* feat(downloadclient): client test and remove pkg qbit
* feat(downloadclient): update pkg qbit
* fix(release): method
* feat(release): make GetCachedClient concurrent safe
* feat(release): add additional tests for buildLegacyHost
* feat(release): remove branching
* chore: update pkg autobrr/go-qbittorrent to v.1.2.0
2022-12-10 19:25:04 +01:00
voltron4lyfe
71d0424b61
feat(clients): add Readarr support ( #490 )
...
* Add initial Readarr support
* Readarr working with MaM
* feat(clients): readarr add tests
2022-10-14 19:56:42 +02:00
ze0s
54d7151894
feat(clients): add rTorrent support ( #421 )
2022-08-21 21:42:07 +02:00
Ludvig Lundgren
7eefeb54c1
feat(download-clients): add transmission ( #350 )
2022-07-10 18:01:58 +02:00
Ludvig Lundgren
0e88117702
feat(logging); improve messages and errors ( #336 )
...
* feat(logger): add module context
* feat(logger): change errors package
* feat(logger): update tests
2022-07-05 13:31:44 +02:00
Ludvig Lundgren
9d0ab6ea52
feat(clients): add whisparr ( #218 )
...
* feat(clients): add whisparr
* feat: add client connection test
2022-04-06 10:40:44 +02:00
Ludvig Lundgren
3185832708
feat: add postgres support ( #215 )
...
* feat: add postgres support and refactor
* feat: improve releases find
* fix: autobrrctl create user
2022-04-02 19:24:23 +02:00
Ludvig Lundgren
bb9e51f9d3
feat: download clients skip tls verify option ( #181 )
2022-03-17 20:57:27 +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
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
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
a838d994a6
feat: add backend
2021-08-11 15:26:17 +02:00