omgbeez
5c71ecc211
Mem and CPU perf fixes
2026-04-21 22:19:06 -04:00
Sylvain DUARTE
59cff632eb
Improve mobile layout and responsiveness for torrent components
2026-03-30 17:24:20 +02:00
Roger Far
683ac44c12
Upgrade packages.
...
Migrate Angular to new injector constructors.
2026-03-14 13:39:51 -06:00
Roger Far
351e1eb7c8
Merge pull request #949 from sylvaindd/mobile-torrent-table
...
Add mobile compatibility for torrent-table
2026-03-14 13:28:26 -06:00
Sylvain DUARTE
0d6369750f
Enhance mobile responsiveness of torrent table component
2026-03-14 18:24:31 +01:00
Sylvain DUARTE
004ed45144
Add mobile compatibility for torrent-table
...
(cherry picked from commit 65e843489dfefcb621b3874e55e81dc8cbd3ffb3)
2026-03-14 11:48:24 +01:00
omgbeez
41787077db
Add remaining seconds display during rate-limit and improve cooldown handling
2026-03-07 18:04:12 -05:00
omgbeez
67afe189b5
Refactor TorBoxDebridClientTest to include IRateLimitCoordinator and improve test consistency across methods. Updated logging and error handling for rate-limiting scenarios.
2026-03-07 17:57:42 -05:00
Roger Far
81dd3dd9f8
Merge pull request #923 from omgbeez/upstream/resilience
...
Add resilience handler, predictive rate limit handling
2026-02-23 08:36:35 -07:00
omgbeez
6dedb621d1
Fix sorting logic to default to descending order for new properties
2026-02-20 16:09:56 -05:00
omgbeez
3eda321d64
Make sort settings persistent.
2026-02-20 14:42:38 -05:00
omgbeez
f2dab9f6e1
Update default sort field to 'added' and direction to 'desc' in torrent table component
2026-02-20 10:01:19 -05:00
omgbeez
a023d33d90
Add resilience handler, predictive rate limit handling
...
- Applied to TorBox, can be extended easily to other providers
- Reads response headers commonplace for pre-emptive rate limit throttling and retry-after
- When a rate limit is reached, displays a warning in the UI
- Fix socket leak from direct allocation of HttpClient, replaced with factory which handles pooling and re-use of sockets.
While HttpClient is Disposable, it doesn't gaurantee (and does not) directly release underlying sockets for queries at the time the client is disposed. These sockets will go into a TCP WAIT state often for a very long time. The expected pattern in C# is to always use the HttClientFactory which will correctly handle re-use of the OS sockets in suqsequent queries reducing resource and memory leaks.
2026-02-20 09:47:13 -05:00
Roger Far
371a13e060
Merge pull request #901 from Chesyre/main
...
Add automatic disk space monitoring for Bezzad downloader
2025-11-15 17:15:01 -07:00
destrodxbad
6db556ed5c
Fix: Bug refresh
2025-11-14 18:04:41 +01:00
destrodxbad
57ea1b3881
Add proper TypeScript typing for disk space status
2025-11-14 14:44:08 +01:00
destrodxbad
27398ba993
Add automatic disk space monitoring for Bezzad downloader
2025-11-09 03:05:56 +01:00
Saif Basheer Ahamed
994f167ab3
Updated Css for better support on mobiles in the torrent table in homepage
2025-11-08 14:33:09 +05:30
Roger Versluis
c51f8cb503
Removed internal downloader from the GUI.
Release Docker Image / build (map[arch:amd64 platform:linux/amd64 runs-on:ubuntu-latest]) (push) Has been cancelled
Release Docker Image / build (map[arch:arm64 platform:linux/arm64 runs-on:ubuntu-24.04-arm]) (push) Has been cancelled
Create GitHub Release / Test, Build, and Bundle (push) Has been cancelled
dotnet test / build (push) Has been cancelled
Release Docker Image / push-images (push) Has been cancelled
Create GitHub Release / Create GitHub release (push) Has been cancelled
2025-10-13 16:46:27 -06:00
Cucumberrbob
a24928f9eb
add standalone: true to all components
2025-06-07 18:56:40 +01:00
Cucumberrbob
a7cab6d0dc
convert unmutated lets to consts
2025-06-07 18:47:12 +01:00
Cucumberrbob
2e7c97d023
use non-deprecated observer .subscribe call signature
...
https://rxjs.dev/deprecations/subscribe-arguments
2025-06-07 18:35:37 +01:00
Cucumberrbob
4fb9e972f5
run ng generate @angular:core/standalone --mode "convert-to-standalone"
2025-06-07 18:26:58 +01:00
Cucumberrbob
ed354e93a9
drop curray
...
use vanilla js array methods instead
2025-06-07 18:25:12 +01:00
Cucumberrbob
a0cbe54152
migrate to new Angular Control Flow syntax
...
also fixes a typo
2025-05-18 15:50:36 +01:00
Eugene Kallivrousis
ef4245006c
removing comment
2025-04-08 19:05:20 -04:00
Eugene Kallivrousis
158f4587e2
Updating as per comments from pr
2025-04-08 19:02:48 -04:00
Cucumberrbob
953e208b18
run prettier
2025-04-08 20:49:06 +01:00
Eugene Kallivrousis
6f67f38600
Adding a select all button for the delete torrent popup
2025-04-08 15:20:56 -04:00
Roger Far
b3f45ece20
Upgrade to latest packages, ran prettier.
2025-03-21 15:17:29 -06:00
Cucumberrbob
4459706e79
add word-break: break-all to torrent name td
...
wraps text rather than making a horizontal scroll bar
2025-03-20 15:33:08 +00:00
Cucumberrbob
8d7552609b
replace @angular/flex-layout in torrent-table.component
...
Use `class="flex-container"` as in `torrent.component`
2025-02-28 13:06:41 +00:00
Cucumberrbob
e06c1efb6a
angular 18 -> 19 + migrations
2025-02-28 12:28:21 +00:00
Cucumberrbob
0ec9a2bbbe
Run npm run prettier
2025-02-23 17:28:26 +00:00
Roger Far
0a705e6720
Merge pull request #678 from YvesPa/AddDate
...
Proposition : Add request date on table for sorting
2025-01-29 18:55:55 -07:00
YvesPa
1e749a9bfe
Add request date on table for sorting
2025-01-28 15:08:32 +01:00
YvesPa
c6beedf675
Correct RealDebrid renaming sometimes
2024-09-25 18:07:34 +02:00
Roger Far
ba94039b24
Add sorting on the interface.
2024-04-09 21:03:01 -06:00
Roger Far
74b988effa
Fixed missing downloaders from the actual torrent options.
2024-04-06 13:43:13 -06:00
Ivan Sanz Carasa
716d89680d
add stalled state in UI
2024-03-29 18:46:09 +01:00
Roger Far
95574847e9
Fixed setup screen and some labels. Removed 100 char limit on inputs.
2024-01-05 11:37:01 -07:00
Roger Far
d01cb71866
Add bulk change settings modal.
2024-01-05 10:28:22 -07:00
Roger Far
ba243d3e83
Set the general downloadclient when adding torrents through *rr, watchfolder.
2024-01-05 09:59:54 -07:00
Roger Far
89a6a748cf
Add bulk retry to the index.
2023-09-20 20:45:14 -06:00
Roger Far
43da8c2220
Fixed bulk delete torrents header checkbox to be checked when there are any torrents.
2022-10-18 11:05:20 -06:00
Roger Far
dc5dcbb2d2
Add linter and fixed linter errors.
2022-10-18 10:53:00 -06:00
kanazaca
95e55e8971
feat(torrent-table): Add multiple delete option to torrent table
2022-10-17 14:32:53 +01:00
Roger Far
6ac0265d2d
Add priority mechanishm and support for sonarr priority.
...
Changed to have /torrents/files return only files that are selected.
Add pause/unpause from Sonarr/Radar. Works only for Aria2.
2021-10-24 10:40:59 -06:00
Roger Far
b8b50ca55a
Fixed bug in the Signalr service where it would stop updating when moving away from the index page.
2021-10-09 20:24:19 -06:00
Roger Far
3ee687f615
Created a separate page for torrent into, added download retrying per file.
2021-07-18 22:46:17 -06:00