Flaminel
|
f1b4bb674c
|
Rename validation exception and fix its references (#842)
|
2026-10-15 10:50:12 +03:00 |
|
Flaminel
|
40291e974f
|
Add handling for errored torrents (#840)
|
2026-10-15 10:20:41 +03:00 |
|
Flaminel
|
705957759e
|
Add support for qBittorrent API key (#832)
|
2026-10-12 16:22:46 +03:00 |
|
Flaminel
|
85e956dd92
|
Lock download client type after creation (#831)
|
2026-10-12 02:17:43 +03:00 |
|
 Andrew OvensandFlaminel
|
de16a41b6c
|
Add SABnzbd support (#825)
Co-authored-by: Flaminel <flm.marius@gmail.com>
|
2026-10-11 20:33:42 +03:00 |
|
Flaminel
|
520dde2c16
|
Remove MassTransit (#828)
|
2026-10-09 02:10:04 +03:00 |
|
Flaminel
|
c216677f1d
|
Fix queue traversal not properly handling season packs (#827)
|
2026-10-07 00:10:06 +03:00 |
|
Flaminel
|
7bc1b45e1d
|
Fix dry run leaking into live runs in some cases (#822)
|
2026-10-06 17:45:12 +03:00 |
|
Flaminel
|
87194cdb6b
|
Standardize error toast messages (#820)
|
2026-09-30 02:12:29 +03:00 |
|
Flaminel
|
044e7ae7d2
|
Standardize arr response DTOs (#819)
|
2026-09-29 13:04:02 +03:00 |
|
Flaminel
|
5c45bb948a
|
Reduce notification providers duplicated code (#817)
|
2026-09-28 00:01:36 +03:00 |
|
Flaminel
|
c032554eca
|
Extract magic values into constants (#813)
|
2026-09-25 17:06:44 +03:00 |
|
Flaminel
|
124fcbe747
|
Remove some old and unreachable code (#804)
|
2026-09-25 01:04:39 +03:00 |
|
Flaminel
|
7f8ddcfb4e
|
Fix notifications not being sent asynchronously (#811)
|
2026-09-25 00:37:22 +03:00 |
|
Flaminel
|
8920539c47
|
Add option to force an import that failed (#801)
|
2026-09-21 23:43:35 +03:00 |
|
Flaminel
|
7855677ce5
|
Use TimeProvider to make testing easier (#799)
|
2026-09-14 18:24:05 +03:00 |
|
Flaminel
|
0da67fab57
|
Move the SignalR hubs to the API layer (#794)
|
2026-09-13 20:02:18 +03:00 |
|
Flaminel
|
b6015c9258
|
Use dedicated response DTOs from the API instead of the db entities (#793)
|
2026-09-13 19:56:03 +03:00 |
|
Flaminel
|
0dea17f0f2
|
Remove unused encryption key (#792)
|
2026-09-13 19:55:44 +03:00 |
|
Flaminel
|
eee5af9268
|
Add support for changing the username (#775)
|
2026-09-08 13:14:30 +03:00 |
|
Flaminel
|
1057d25e5f
|
Add seeding rule option to stop a torrent instead of deleting it (#769)
|
2026-09-08 00:08:34 +03:00 |
|
Flaminel
|
cb7e9116f1
|
Remove the v1 stats endpoint (#765)
|
2026-09-04 15:06:56 +03:00 |
|
Flaminel
|
8c9b8bd252
|
Fix app crashing on unknown enum values (#755)
|
2026-09-02 21:22:16 +03:00 |
|
Flaminel
|
47bd8b0e50
|
Add option for proactive search to ignore downloads that have strikes (#760)
|
2026-08-28 16:48:27 +03:00 |
|
Flaminel
|
41dbbf155b
|
Add option to send the User-Agent header on all HTTP requests (#750)
|
2026-08-22 22:18:49 +03:00 |
|
Flaminel
|
8f8f30c37a
|
Fix OIDC discovery client never picking up DNS changes (#749)
|
2026-08-22 22:18:20 +03:00 |
|
Flaminel
|
d7d8ff8afd
|
Fix 2FA code rejected when it has spaces (#743)
|
2026-08-22 12:00:16 +03:00 |
|
Flaminel
|
237b02b1f1
|
Add rate limiting to failed 2FA attempts (#737)
|
2026-08-22 11:59:37 +03:00 |
|
Flaminel
|
0ad587a7e1
|
Accept recovery codes when disabling or regenerating 2FA (#736)
|
2026-08-22 11:59:08 +03:00 |
|
Flaminel
|
7907ae846d
|
Add support for LazyLibrarian (#625)
|
2026-08-22 00:54:47 +03:00 |
|
Flaminel
|
88f0103527
|
Fix some search events staying pending forever (#723)
|
2026-08-16 01:03:54 +03:00 |
|
Sportarr
|
557dde83e1
|
Add support for Sportarr (#696)
|
2026-08-13 11:15:58 +03:00 |
|
Flaminel
|
c4b3adcf87
|
Fix external API response handling (#684)
|
2026-07-28 15:20:02 +03:00 |
|
Flaminel
|
dcdc07610a
|
Add last active guard for qBittorrent seeding rules (#678)
|
2026-07-25 22:15:53 +03:00 |
|
Flaminel
|
6a6a7a79a7
|
Remove Newtonsoft.Json (#677)
|
2026-07-24 17:00:40 +03:00 |
|
Flaminel
|
5c5a217430
|
Add option to pause Queue Cleaner when the internet is unreachable (#673)
|
2026-07-24 10:59:22 +03:00 |
|
Flaminel
|
107b0e7579
|
Add alternate speed option for slow download rules (#671)
|
2026-07-23 16:19:37 +03:00 |
|
Flaminel
|
74ec19ae48
|
Add PostgreSQL support (#669)
|
2026-07-21 09:24:24 +03:00 |
|
Flaminel
|
4d852911a5
|
Improve memory usage for Seeker and CF score sync (#663)
|
2026-07-10 16:24:06 +03:00 |
|
Flaminel
|
71113d8838
|
Address even more tech debt (#661)
|
2026-07-08 19:16:23 +03:00 |
|
Flaminel
|
d7bb3195de
|
Improve event history, add stats v2 endpoint and add graphs to show data (#656)
|
2026-07-07 17:02:48 +03:00 |
|
Flaminel
|
9642ea263d
|
Add bulk dismiss and lazy paging for action required events (#655)
|
2026-07-04 13:28:50 +03:00 |
|
Flaminel
|
81cd7583cd
|
Improve Plex login flow by redirecting instead of opening a new tab (#651)
|
2026-07-03 12:45:20 +03:00 |
|
Flaminel
|
c6ef6ad979
|
Use ProblemDetails handling for the API (#632)
|
2026-06-16 15:26:56 +03:00 |
|
Flaminel
|
74f11f5beb
|
Migrate from DateTime to DateTimeOffset (#629)
|
2026-06-15 17:15:06 +03:00 |
|
Flaminel
|
7cc079c61b
|
Add new feature badge (#628)
|
2026-06-14 17:04:59 +03:00 |
|
Flaminel
|
7aa3224f4d
|
Add dead torrent handling (#627)
|
2026-06-14 02:14:10 +03:00 |
|
Flaminel
|
084f83efca
|
Add option to remove malware if any file is blocked (#621)
|
2026-05-30 01:33:51 +03:00 |
|
Flaminel
|
26b76908eb
|
Add min seeders to seeding rules (#620)
|
2026-05-28 17:23:41 +03:00 |
|
Flaminel
|
8ccd93dc97
|
Add orphaned files cleanup (#618)
|
2026-05-27 19:26:39 +03:00 |
|