Sylvain DUARTE
0d6369750f
Enhance mobile responsiveness of torrent table component
2026-03-14 18:24:31 +01: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
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
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
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
e06c1efb6a
angular 18 -> 19 + migrations
2025-02-28 12:28:21 +00:00
Roger Far
ba94039b24
Add sorting on the interface.
2024-04-09 21:03:01 -06:00
Roger Far
d01cb71866
Add bulk change settings modal.
2024-01-05 10:28:22 -07:00
Roger Far
89a6a748cf
Add bulk retry to the index.
2023-09-20 20:45:14 -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
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
Roger Far
3e1b30ad1a
Add a retry button in the interface.
...
Fixed issue with some downloads not processed.
Fixed issue with deletion and files in use.
2021-03-13 08:04:03 -07:00
Roger Far
67532645aa
Fixed status columns, separate downloads and files in the detail list.
...
Add UnpackLimit setting.
2021-01-12 20:42:06 -07:00
Roger Far
21ad2ebfd6
Swapped out the timer GET for a signalr connection.
2021-01-10 20:21:49 -07:00
Roger Far
a27bd37991
Refactored download processor.
2021-01-09 19:51:36 -07:00
Roger Far
bfba5c99fb
Switched out RDNET Dll with Nuget package, update Angular. Rewrote Download handler and removed references to Hangfire.
2020-04-10 16:48:33 -06:00
Roger Far
c96ce980d5
Add a download speed tracker.
2020-04-07 12:08:17 -06:00
Roger Far
f77c1860de
Added most functionality on the client and serverside
2020-04-04 15:12:04 -06:00