mirror of
https://github.com/Cleanuparr/Cleanuparr.git
synced 2026-02-04 12:21:33 -06:00
[PR #240] [MERGED] Add uTorrent support #207
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Cleanuparr/Cleanuparr/pull/240
Author: @Flaminel
Created: 7/20/2025
Status: ✅ Merged
Merged: 7/28/2025
Merged by: @Flaminel
Base:
main← Head:add_utorrent_support📝 Commits (10+)
a01b302initial version of uTorrent integration224ba18changed the uTorrent client implementation4d44f20fixed code review commentsfc40c82fixed uTorrent label change and removed unused actions36c613cfixed uTorrent file priority change18e8c06updated docs28be588fixed download client type being sent as numberddb29d9Merge branch 'main' into add_utorrent_support1b720feApply suggestions from code reviewb280e61removed plan📊 Changes
60 files changed (+2847 additions, -699 deletions)
View changed files
📝
README.md(+12 -9)➕
code/backend/Cleanuparr.Domain/Entities/UTorrent/Request/UTorrentRequest.cs(+69 -0)➕
code/backend/Cleanuparr.Domain/Entities/UTorrent/Response/FileListResponse.cs(+28 -0)➕
code/backend/Cleanuparr.Domain/Entities/UTorrent/Response/LabelListResponse.cs(+22 -0)➕
code/backend/Cleanuparr.Domain/Entities/UTorrent/Response/PropertiesResponse.cs(+22 -0)➕
code/backend/Cleanuparr.Domain/Entities/UTorrent/Response/TorrentListResponse.cs(+40 -0)➕
code/backend/Cleanuparr.Domain/Entities/UTorrent/Response/UTorrentFile.cs(+18 -0)➕
code/backend/Cleanuparr.Domain/Entities/UTorrent/Response/UTorrentItem.cs(+181 -0)➕
code/backend/Cleanuparr.Domain/Entities/UTorrent/Response/UTorrentProperties.cs(+85 -0)➕
code/backend/Cleanuparr.Domain/Entities/UTorrent/Response/UTorrentResponse.cs(+61 -0)📝
code/backend/Cleanuparr.Domain/Enums/DownloadClientTypeName.cs(+2 -1)📝
code/backend/Cleanuparr.Domain/Exceptions/DelugeClientException.cs(+1 -1)📝
code/backend/Cleanuparr.Domain/Exceptions/DelugeLoginException.cs(+1 -1)📝
code/backend/Cleanuparr.Domain/Exceptions/DelugeLogoutException.cs(+1 -1)➕
code/backend/Cleanuparr.Domain/Exceptions/UTorrentAuthenticationException.cs(+15 -0)➕
code/backend/Cleanuparr.Domain/Exceptions/UTorrentException.cs(+12 -0)➕
code/backend/Cleanuparr.Domain/Exceptions/UTorrentParsingException.cs(+22 -0)📝
code/backend/Cleanuparr.Infrastructure.Tests/Cleanuparr.Infrastructure.Tests.csproj(+1 -0)➕
code/backend/Cleanuparr.Infrastructure.Tests/Verticals/DownloadClient/UTorrentClientTests.cs(+266 -0)📝
code/backend/Cleanuparr.Infrastructure/Features/DownloadClient/Deluge/DelugeClient.cs(+0 -1)...and 40 more files
📄 Description
Closes #142
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.