Kyle Sanderson
3234f0d919
refactor(http): implement shared transport and clients ( #1288 )
...
* fix(http): flip to a shared transport and clients
* nice threads
* that is terrible
* fake uri for magnet
* lazy locking
* why bother with r's
* flip magic params to struct
* refactor(http-clients): use separate clients with shared transport
* refactor(http-clients): add missing license header
* refactor(http-clients): defer and fix errors
---------
Co-authored-by: ze0s <ze0s@riseup.net>
2023-12-29 23:49:22 +01:00
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
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
301180e55b
feat(download-clients): improve arr error handling ( #549 )
2022-11-19 16:20:48 +01:00
ze0s
bbb8d2fe6e
fix(actions): cross platform watch dir file handling ( #458 )
...
* chore: update deps
* fix(actions): cross-platform file handling
* fix(qbittorrent): unrelated failing test
2022-09-10 20:31:46 +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
3d018404a9
feat(download-clients): improve errors for starr apps ( #250 )
...
* feat(actions): improve errors for starr apps
* fix: tests expected error
* feat: radarr improve logging
* feat: sonarr improve logging and errors
* feat: lidarr improve logging and errors
2022-04-18 15:33:32 +02: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
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
d4aa2027c0
fix: date time and improve erorrs ( #22 )
2021-08-30 22:11:59 +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