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
|
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
|
dcdc07610a
|
Add last active guard for qBittorrent seeding rules (#678)
|
2026-07-25 22:15:53 +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
|
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 |
|
Flaminel
|
ab792f5fad
|
Add option to change the category instead of deleting queue items (#602)
|
2026-05-05 15:59:42 +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
|
447db6990a
|
Add item grabbed notification (#564)
|
2026-04-15 21:51:09 +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
|
ef280ec398
|
Fix queue rules upper bound to never allow 0 (#543)
|
2026-04-03 16:11:12 +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
|
8183b324a0
|
Fix Seeker being scheduled when disabled (#523)
|
2026-03-28 00:25:49 +02:00 |
|
Flaminel
|
51a2a1b391
|
Add missing and upgrade search (#507)
|
2026-03-27 19:40:09 +02:00 |
|
Flaminel
|
715ef5711b
|
Add better tracking for dry run events (#512)
|
2026-03-19 23:53:42 +02:00 |
|
Flaminel
|
87bb92fac0
|
Fix process time difference between valid and invalid user login (#503)
|
2026-03-13 14:33:36 +02:00 |
|
Flaminel
|
70fc955d37
|
Add OIDC support (#500)
|
2026-03-12 22:12:20 +02:00 |
|
Flaminel
|
2ebf67d44d
|
Add option to process items with no content id (#488)
|
2026-03-10 11:01:45 +02:00 |
|
Flaminel
|
d2d294b93c
|
Add explicit no-cache headers (#495)
|
2026-03-10 09:53:46 +02:00 |
|