Roger Far
|
bb9cc67ff7
|
Revert Synolog.Api.Client because of breaking changes.
|
2025-05-22 19:38:30 -06:00 |
|
Roger Far
|
4801b94c64
|
Upgrade packages.
|
2025-05-18 11:31:38 -06:00 |
|
Roger Far
|
2a38d43a1b
|
Merge pull request #817 from Cucumberrbob/feat/turn-off-auto-unpack
Don't unpack if `UnpackLimit` is set to `0`
|
2025-05-18 11:11:49 -06:00 |
|
Roger Far
|
6ec3b1072b
|
Update server/RdtClient.Service/Services/TorrentRunner.cs
Co-authored-by: qodo-merge-pro[bot] <151058649+qodo-merge-pro[bot]@users.noreply.github.com>
|
2025-05-18 11:11:17 -06:00 |
|
Roger Far
|
f131726cce
|
Merge pull request #813 from Cucumberrbob/fix/providerupdater-logging-categoryname
fix: make `ProviderUpdater` log under the correct category name
|
2025-05-18 11:06:13 -06:00 |
|
Cucumberrbob
|
e17c8c5c1a
|
make setting UnpackLimit to 0 turn unpacking off
|
2025-05-17 13:30:22 +01:00 |
|
Cucumberrbob
|
ba821ebc2f
|
use ILogger<ProviderUpdater> for ProviderUpdater, not ILogger<TaskRunner>
|
2025-05-14 14:45:06 +01:00 |
|
Cucumberrbob
|
e7c2b42bd2
|
lock RealDebridUpdateLock when dequeuing, not when adding to the queue
|
2025-05-14 14:05:33 +01:00 |
|
Roger Far
|
0265a48aa8
|
Merge pull request #798 from Cucumberrbob/fix/auto-import-host-download-action
fix: Set `HostDownloadAction` when auto-importing torrents
|
2025-04-23 21:45:58 -06:00 |
|
Roger Far
|
4f770d923a
|
Merge pull request #795 from Cucumberrbob/fix/censor-downloadstation-password
fix: censor download station password when logging settings at startup
|
2025-04-23 21:45:32 -06:00 |
|
Cucumberrbob
|
8929ba19d2
|
fix: Set HostDownloadAction when auto-importing torrents
we had a setting for it, just never used it!
|
2025-04-22 20:16:18 +01:00 |
|
Cucumberrbob
|
03459d0129
|
fix: censor download station password when logging settings at startup
|
2025-04-20 12:14:56 +01:00 |
|
Cucumberrbob
|
5ba630ff52
|
fix: don't autodelete queued torrents
|
2025-04-20 12:00:47 +01:00 |
|
Cucumberrbob
|
a4f20fd3a4
|
fix: catch and handle errors when dequeuing torrent
|
2025-04-20 12:00:21 +01:00 |
|
Cucumberrbob
|
b620e29209
|
Run WebsocketsUpdater as a HostedService
|
2025-04-13 18:32:59 +01:00 |
|
Roger Far
|
a25cd62ab0
|
Moved the websocket update process to its own background thread to improve UI update consistency.
|
2025-04-13 09:53:15 -06:00 |
|
Roger Far
|
5270375f5c
|
Merge branch 'main' into feat/debrid-queue
|
2025-04-13 09:16:46 -06:00 |
|
Roger Far
|
d436ea2482
|
Merge branch 'main' of https://github.com/rogerfar/rdt-client
|
2025-04-13 07:55:26 -06:00 |
|
Roger Far
|
c651d21e81
|
Cleanup, upgrade packages.
|
2025-04-13 07:55:22 -06:00 |
|
Roger Far
|
a9485827ce
|
Merge pull request #783 from Cucumberrbob/feat/tb-optional-zipping
[TB] Make zipped downloads optional
|
2025-04-13 07:55:05 -06:00 |
|
Cucumberrbob
|
478cc0e714
|
Merge branch 'main' into fix/pm-all-files-excluded
|
2025-04-13 14:52:09 +01:00 |
|
Cucumberrbob
|
75f115fd42
|
[TB] Make zipped downloads optional
|
2025-04-13 14:47:12 +01:00 |
|
Roger Far
|
1ce3d20541
|
Merge pull request #769 from Cucumberrbob/fix/rd-exclude-all
fix: return number of files selected from `SelectFiles` so we can handle all files excluded for RD
|
2025-04-13 07:41:55 -06:00 |
|
Roger Far
|
770e32c2cb
|
Merge pull request #765 from Cucumberrbob/feat/rd-configurable-api-url
feat: add setting to change RD api hostname
|
2025-04-13 07:41:05 -06:00 |
|
Roger Far
|
88358c8272
|
Merge pull request #754 from Cucumberrbob/perf/tb-dont-refetch-torrentlist-in-providerupdater
[TB] use `torrentClientTorrent` (if passed) instead of re-fetching in `UpdateData`
|
2025-04-13 07:40:16 -06:00 |
|
Cucumberrbob
|
84d144ed7b
|
[PM] Return empty list, not null when all files filtered out in GetDownloadLinks
|
2025-04-09 10:41:50 +01:00 |
|
Cucumberrbob
|
aa3f24ff50
|
Return number of selected files from SelectFiles so we can handle all files being excluded
|
2025-03-27 12:01:53 +00:00 |
|
Cucumberrbob
|
3780a954a2
|
add setting to change RD api hostname
|
2025-03-23 14:08:27 +00:00 |
|
Cucumberrbob
|
99ea3f008f
|
fix merge (again!)
|
2025-03-23 13:32:37 +00:00 |
|
Cucumberrbob
|
5a1b96b909
|
Merge remote-tracking branch 'origin/main' into fork/Cucumberrbob/refactor/get-download-info
# Conflicts:
# server/RdtClient.Service.Test/Services/TorrentClients/AllDebridTorrentClientTest.cs
# server/RdtClient.Service/Services/TorrentClients/AllDebridTorrentClient.cs
# server/RdtClient.Service/Services/TorrentClients/TorBoxTorrentClient.cs
|
2025-03-23 13:30:05 +00:00 |
|
Roger Far
|
091b976b9b
|
Update packages.
|
2025-03-21 15:10:54 -06:00 |
|
Roger Far
|
3d4e656121
|
Merge pull request #755 from Cucumberrbob/perf/providerupdater-dont-update-when-all-rdfinished
`ProviderUpdater`: don't run if all torrents finished and `AutoImport == false`
|
2025-03-21 15:07:12 -06:00 |
|
Roger Far
|
2eddeaecb7
|
Merge pull request #747 from Cucumberrbob/feat/ignore-updates
feat: Allow ignoring update notifications (but notify anyway if GHSA found)
|
2025-03-21 15:04:37 -06:00 |
|
Roger Far
|
2be825e248
|
Merge pull request #741 from Cucumberrbob/feat/ad-rd-exclude-all-fail-torrent
feat: [AD] [RD] don't download anything when all files excluded
|
2025-03-21 14:14:18 -06:00 |
|
Roger Far
|
0b7749376a
|
Merge pull request #735 from Cucumberrbob/fix/tb-include-version-in-user-agent
include version when setting torbox api client useragent
|
2025-03-21 14:12:30 -06:00 |
|
Cucumberrbob
|
7eb1a610b4
|
use ternary not (Boolean) switch
|
2025-03-21 13:35:51 +00:00 |
|
Cucumberrbob
|
74e6d2cf95
|
don't add torrents straight to debrid provider, add to queue first, dequeue in TorrentRunner
|
2025-03-21 13:09:59 +00:00 |
|
Cucumberrbob
|
e9c4544d34
|
ProviderUpdater: don't run if all torrents finished and AutoImport == false
|
2025-03-17 20:50:09 +00:00 |
|
Cucumberrbob
|
ab5a013edb
|
[TB] use torrentClientTorrent (if it's passed) instead of fetching in UpdateData
Makes `ProviderUpdater` only cause 2 API requests each run rather than `O(n)` where `n` is the number of torrents
|
2025-03-17 20:24:31 +00:00 |
|
Cucumberrbob
|
e6f7db0763
|
fix merge
|
2025-03-16 15:49:46 +00:00 |
|
Cucumberrbob
|
609c67e0c6
|
Merge branch 'master' into refactor/get-download-info
|
2025-03-16 15:46:36 +00:00 |
|
Cucumberrbob
|
93fac23128
|
run dotnet format
|
2025-03-16 15:34:25 +00:00 |
|
Sam Heinz
|
afc7d1a964
|
[TB] fix: replace Contains with EndsWith
|
2025-03-17 00:50:51 +10:00 |
|
Sam Heinz
|
7a822bef5c
|
[TB] fix: extract folder move logic
|
2025-03-17 00:28:19 +10:00 |
|
Sam Heinz
|
7d1aeed85c
|
[TB] fix: getting provider in UnpackClient
Co-authored-by: Cucumberrbob <128094686+Cucumberrbob@users.noreply.github.com>
|
2025-03-16 23:33:17 +10:00 |
|
Sam Heinz
|
bd96795f34
|
[TB] fix: moving hash dir files too far up
|
2025-03-16 20:45:34 +10:00 |
|
Sam Heinz
|
9d57466472
|
[TB] fix: download urls still not returning filename via HEAD.
|
2025-03-16 20:45:34 +10:00 |
|
Sam Heinz
|
fd7bc529c8
|
[TB] fix: move MoveHashDirectoryUpTB to TorBoxTorrentClient
|
2025-03-16 20:45:34 +10:00 |
|
Sam Heinz
|
bf023b333b
|
[TB] fix: run MoveHashDirectoryUpTB only once
Signed-off-by: Sam Heinz <54530346+asylumexp@users.noreply.github.com>
|
2025-03-16 20:45:30 +10:00 |
|
Sam Heinz
|
7019c79814
|
[TB] fix: CLR type names in UnpackClient
Co-authored-by: Cucumberrbob <128094686+Cucumberrbob@users.noreply.github.com>
|
2025-03-15 22:20:50 +10:00 |
|