Commit Graph

43 Commits (c02b66ec44b51125e39949f7e7e83cbdd93337df)

Author SHA1 Message Date
Qstick c02b66ec44 Enforce comment spacing with Stylecop
2 years ago
Qstick f6f44f2fbd Updated NLog Version
2 years ago
Qstick a6f4c3cdb0 Fixed: Importing file from UNC shared folder without job folder
2 years ago
Qstick 1eb0d3b11a Track fully imported downloads in separate history table
2 years ago
ta264 9f1d4446e8 Fixed: Allow repeated import attempts until downloaded files appear
3 years ago
Qstick 015d2b1396 Fixed: Prevent NullRef on Manual Import of unknown releases
3 years ago
Qstick b3352564fa Fixed: Update path before importing to ensure it hasn't changed
3 years ago
ta264 39b57cfe6e Fixed: Get actual file names from QBittorrent API (#5226)
3 years ago
Mark McDowall d83e20937d New: Monitor and Process downloads separately
4 years ago
ta264 c4cf178144 Fixed: Don't mark downloads as failed if no files found
4 years ago
Qstick a4b78b44ce StyleCop (#1058)
4 years ago
ta264 6afece237c Fixed: Don't process tracked download if RemoteAlbum is null (#716)
5 years ago
Tom Andrews 15425a45a3 Fixed: Null reference exception in CompletedDownloadService
5 years ago
ta264 bb02d73c42 Whole album matching and fingerprinting (#592)
5 years ago
Qstick 405e7f981d Download Handling, Clean Up Drone Folder Leftovers
7 years ago
Qstick bcd72367d9 Organize TrackImport Directory and Fix Tests (#72)
7 years ago
Qstick 2c42fc19e5 Rename Drone Factory Config Keys (#70)
7 years ago
Qstick 1e4d9480e9 Implement Release Parsing, Decision Engine, and Downloading (#35)
7 years ago
Joseph Milazzo 1024555f75 At a point where we can build. Many TODOs and existing Series-based APIs need to be removed. No track code actually works.
7 years ago
Matthew Despain 20c8dec50a First round of refactoring.
7 years ago
Keivan Beigi 0214c8e0f0 Removed unused using statements
8 years ago
Taloth Saldono 9fbe06ad68 New: Added support to override Copy vs Move import logic for DownloadedEpisodesScan API and Manual Import UI.
8 years ago
Mark McDowall 04de0049fe Don't try to process a download client item with an invalid path for the OS
9 years ago
Kayomani de8deffbd2 New: Downloads can be tracked by the source name in addition to the download name
9 years ago
Taloth Saldono 6ba78f6aed No longer marks download as imported if no episodes were found.
9 years ago
Mark McDowall 2bbce39faa Show title mismatches, but don't import them automaticallys
9 years ago
Keivan Beigi 4ac9fd939a Fix: consider download completed if all remote episodes are imported
10 years ago
Keivan Beigi a6d34caf2c New: Rebuilt Completed/Failed download handling from scratch
10 years ago
Mark McDowall d93bd52a01 Queue actions
10 years ago
Keivan Beigi 0be8f55a2f Cleaned up using directive
10 years ago
Mark McDowall 0cc4639e65 Log reason why download isn't being imported
10 years ago
Mark McDowall 6467167046 Moved Extension methods in common to subfolder
10 years ago
Taloth Saldono 8a86b8acdc Added OsPath to handle OS agnostic path handling.
10 years ago
Taloth Saldono 0b48630c00 New: Improved the DownloadedEpisodesScanCommand endpoint to better support external triggers to CDH. (nzbToMedia)
10 years ago
Mark McDowall 83a64fb8b8 Cleaned up completed download service (more methods)
10 years ago
Mark McDowall caa6a3858b Use DownloadClientIds to find matching series/episodes instead of relying solely on release name
10 years ago
Mark McDowall b638e09f24 Fixed: Don't mark releases as imported unless at least one file is imported
10 years ago
Mark McDowall 2651cd63a8 Fixed: Don't mark a download as successful unless all valid files are imported
10 years ago
Taloth Saldono 53e723a301 Fixed: Blacklist Retry logic will now properly handle Sabnzbd changing the unique id.
10 years ago
Taloth Saldono 47089d360d New: The History->Queue UI now show some elementary error information for failed imports.
10 years ago
Taloth Saldono 1a6abfe635 Fixed: Manually marking a release as failed will now also remove it from the queue in drone and, if enabled, remove it from the download client.
10 years ago
Taloth Saldono 1a63b1caba Updated migration to attempt associate old grabbed & imported events and associate drone factory imports during CompletedDownloadHandling.
10 years ago
Taloth Saldono 2035fe8578 New: Drone now uses the Download Client API to determine if a download is ready for import. (User configuration is required to replace the drone factory with this feature)
10 years ago