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
|
a4a4ccee1b
|
Fix missing per-instance failed import strikes setting (#837)
|
2026-10-14 16:02:36 +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
|
7bc1b45e1d
|
Fix dry run leaking into live runs in some cases (#822)
|
2026-10-06 17:45:12 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
26b76908eb
|
Add min seeders to seeding rules (#620)
|
2026-05-28 17:23:41 +03:00 |
|
Flaminel
|
85de80a463
|
Fix forwarded header parsing (#586)
|
2026-04-27 12:49:33 +03:00 |
|
Flaminel
|
5d400ad854
|
Fix Custom Format score syncer not being scheduled accordingly (#584)
|
2026-04-25 23:57:12 +03:00 |
|
Flaminel
|
02a07d4fa3
|
Add sorting and filters for Seeker stats (#576)
|
2026-04-25 11:57:38 +03:00 |
|
Flaminel
|
24ecd88cd0
|
Fix backend page size to be in sync with the UI (#577)
|
2026-04-21 16:29:59 +03:00 |
|
Flaminel
|
d875d88191
|
Add per-instance Seeker settings (#565)
|
2026-04-15 23:16:16 +03:00 |
|
Flaminel
|
4e9d20db0a
|
Improve seeding rule customization (#553)
|
2026-04-11 17:13:41 +03:00 |
|
Flaminel
|
80b46df8e5
|
Add search event reason (#546)
|
2026-04-06 09:59:31 +03:00 |
|
Flaminel
|
4903b3137b
|
Add hide unmonitored toggle for quality scores (#535)
|
2026-04-01 13:28:43 +03:00 |
|
Flaminel
|
7122b16a7a
|
Add support for separate Download Cleaner settings per download client (#531)
|
2026-03-30 18:31:48 +03:00 |
|
Flaminel
|
51a2a1b391
|
Add missing and upgrade search (#507)
|
2026-03-27 19:40:09 +02:00 |
|
Flaminel
|
87bb92fac0
|
Fix process time difference between valid and invalid user login (#503)
|
2026-03-13 14:33:36 +02:00 |
|