Commit Graph

620 Commits (16d60a6586aeb458601214258da021ee154e5b6e)

Author SHA1 Message Date
Mark McDowall 14c9b6aaf4 Additional logging when trying to complete tracked downloads
4 years ago
Mark McDowall b0e31629b5 Fixed: Not removing seeded download if it was manual imported in some cases
4 years ago
Mark McDowall d3bd90e4b9 Fixed: Manual import for unknown series items will properly mark as imported
4 years ago
Mark McDowall 0b1e99991e Fixed: Imports triggered through API not being marked as imported/removed from client
4 years ago
Mark McDowall 75be036a87 Fixed: Imported downloads not being removed when seeding goals are met
4 years ago
Taloth Saldono b8e2f3d716 Clarify that Post-Import Category torrents are not monitored by Sonarr.
4 years ago
Mark McDowall 79d8a9d44b Fixed: Episodes removed from queue re-appearing on refresh
5 years ago
Mark McDowall 9d766cfed5 Fixed: Remove seeded downloads if they've finished seeding after import
5 years ago
Mark McDowall 1498f4e361 Revert: Prevent an edge case where a download is not marked as complete
5 years ago
Mark McDowall d6dd13a6be Prevent an edge case where a download is not marked as complete
5 years ago
Mark McDowall be3b3df903 Don't reject for having the same file size
5 years ago
Mark McDowall 7f7d196e44 Fixed: Don't process downloads removed from the client
5 years ago
Mark McDowall c862fd9ff6 Don't re-trigger completed event
5 years ago
Mark McDowall 770b89c2b3 Track fully imported downloads in separate history table
5 years ago
Taloth Saldono 776191b3bd Improved error message when nzb download contains an newznab error instead
5 years ago
Mark McDowall a348d98dd9 Fixed: Filter direct excluded subfolders of the selected directory during manual import
5 years ago
Mark McDowall 9702d2e5ad Fixed: Treated checkingUP status from Qbit as queued in case it fails to validate
5 years ago
Mark McDowall 1c699841c1
Fixed: Handle qBit ForcedDL State
5 years ago
Mark McDowall 385c7fb0ce Fixed: Error occurred while executing task ProcessMonitoredDownloads
5 years ago
Mark McDowall 15d84046db Fixed: Inaccessible path leading to import process being aborted before processing all items
5 years ago
Jacob 99728a604d New: Added option to filter Release Profile to a specific indexer
5 years ago
Mark McDowall fa4060b7fe Fixed: Previously imported downloads reappear in queue
5 years ago
Taloth Saldono 29117fc222 Fixed missing interface for the CheckForFinishedDownloadCommand backward compat handling
5 years ago
Mark McDowall c6ea7d7e63 Option to ignore items when removing from queue instead of removing from client
5 years ago
Mark McDowall 3916495329 Monitor and Process downloads separately
5 years ago
Taloth Saldono 92c61701f2 Fixed: Imports of multi-episode files did not trigger the download completion event and thus apply the PostImport category for supported download clients
5 years ago
Jef LeCompte 2daf7dd01a Fixed: Handle qBittorrent "moving" state
5 years ago
Mark McDowall d402f7514e Fixed: Manual Import failing to show files when processing fails
5 years ago
ta264 7b68ce49d5 Fix .gitattributes and normalize to LF in repository
5 years ago
Rhys Braunschweig 3fa3c45794 Add digits to Deluge's category validator
5 years ago
Taloth Saldono c209c1c034 Typo
5 years ago
Mark McDowall 6af5f2b528 New: URL Base support for NZBVortex, Hadouken, qBittorrent and uTorrent
5 years ago
Mark McDowall 767a09894a Health UI improvements
5 years ago
Qstick 0c1ce66053 Cleanup Multiple Compiler Warnings
5 years ago
Mark McDowall 54addbdd28 Fixed: Don't ignore Delete:Copy items in NZBGet
5 years ago
Taloth Saldono d2764cee2a Fixed: Heavy qbit api load when CDH Remove is disabled and Seeding time has been reached
5 years ago
Taloth Saldono af5166e95d Fixed: Transmission seeding idle time handling
5 years ago
Taloth Saldono 88dfa14046 Wrong escape in help message
5 years ago
Taloth Saldono dd4216d432 Fixed: Regression preventing empty qbittorrent category
5 years ago
jtpavlock 39ea2dd32f New: Ability to set a post-import label in Deluge, rTorrent, qBittorrent, and uTorrent
5 years ago
Taloth Saldono 1d77c40d0e Support for primary and fallback download client
5 years ago
Taloth Saldono a3cbb4158c New: Round-robin over available Download Client instead of the first enabled one
5 years ago
Mark McDowall 0c2331f638 Fixed: Ignore deleted duplicates from Nzbget
5 years ago
Mark McDowall 1b3acb52f1 Fixed: Don't treat NZBs rejected by SABnzbd as successful
6 years ago
Mark McDowall 4e3a5a8823 Only use NZBGet's FinalDir if it's not empty
6 years ago
Mark McDowall 6036bc17c5 New: Use NZBget's FinalDir is set by post-processing script
6 years ago
Mark McDowall e797b759b7 Fixed: Use Download Client name for grabbed history events
6 years ago
Taloth Saldono f6bcadfeec Merge branch 'develop' into phantom-develop
6 years ago
Taloth Saldono 1fc2866032 Fixed: Include all download items if no category is specified in rtorrent.
6 years ago
Taloth Saldono eb2e7b9c79 Continue Test in case of validation warnings.
6 years ago
Taloth Saldono cab900f656 Don't skip magnet links with included trackers if dht is disabled.
6 years ago
Taloth Saldono e2b91e5dc4 Fixed: Detecting if qbittorrent seeding time limit has been reached
6 years ago
Taloth Saldono 9a3f49bf9c Merge branch 'develop' into phantom-develop
6 years ago
Taloth Saldono e52fcf843c Handle Deluge v2 beta breaking change in their api.
6 years ago
Taloth Saldono 08ba273089 fixed qbittorrent tests failing due to incorrect test setup. And http tests failed due to httpbin changing their output.
6 years ago
Taloth Saldono faa2d632e5 New: Indexer Seed Limit settings applied to new downloads for qBittorrent
6 years ago
Taloth Saldono 1b939ebf4b Fixed: Magnet Link progress visualisation and adding magnet links if dht is disabled in qBittorrent
6 years ago
Mark Bebbington aa46216117 Fixed: qBittorrent api v2 support (qbit v4.1+)
6 years ago
Mark McDowall ee59f91ba2 Pending releases have languages too
6 years ago
Taloth Saldono 1239fa874d Merge branch 'develop' into phantom-develop
6 years ago
Taloth Saldono 00283e3d6e New: Limit indexer/download client backoff to 5 min during the first 15 min of application start.
6 years ago
Mark McDowall 21a92b62fd Fixed: Various issues with unknown items in queue
6 years ago
Mark McDowall f345977e3f Add upgrade allowed to language and profiles
6 years ago
Mark McDowall 853f25468c Preferred words
6 years ago
Mark McDowall a550186337 New: Choose extension for magnet links in Torrent Blackhole
6 years ago
Mark McDowall 36b9c51163 Improved Command Queue
6 years ago
Mark McDowall adaf428aa7 v3 Binaries
6 years ago
Mark McDowall cfb7494992 Removed Drone Factory
6 years ago
vawen 068ea1e934 New: Language Profiles
6 years ago
Mark McDowall 7297c1b8e4 v3 API
6 years ago
Mark McDowall 699076a405 New: Added warning for Download Station that 2FA is not supported
6 years ago
Mark McDowall ca22a25842 New: Add stopped option for rTorrent
6 years ago
Taloth Saldono fc44607c73 Added missing UrlBase validation for SabnzbdSettings.
6 years ago
Taloth Saldono 2a1421f488 Fixed: Skip torrents in Deluge api that don't have hashes.
6 years ago
Nicholas Landriault d7a054f637 Deluge torrents that don't have a hash are skipped
6 years ago
Taloth Saldono 9c9ad9aec3 New: Added optional UrlBase to Nzbget and Sabnzbd settings.
6 years ago
Mark McDowall 1467c52e03 Fixed: Multi-file torrents in Vuze with different folder and file names
6 years ago
Mark McDowall a0b6cdb08e Fixed: Forced seeding in QBittorrent status treated as complete
6 years ago
Mark McDowall 783c27a584 Fixed: Initially pausing torrents in QBittorrent
6 years ago
Kevin Richter 0947dfc423 Stop deluge torrent when they reach stop ratio
6 years ago
Taloth Saldono 6df61e305d Added Seed Time and Season-Pack seed time.
6 years ago
Taloth Saldono b6ef4d50dc Fixed more C#7.
6 years ago
Kevin Richter 2d86e44c63 New: Added advanced setting per indexer to override seed ratio limit for supported clients.
6 years ago
Mark McDowall 55d01f620a Fixed: Setting inital state of torrents sent to QBittorrent
6 years ago
Mark McDowall 39d0d08ced Fixed: Removed old warning that Torrent Blackhole does not support magnet links
6 years ago
Taloth Saldono 03997e2a0d Switched to BigInteger for qbit eta as workaround for api bug, tyvm.
7 years ago
Mark McDowall aba8abb176 Fixed: Suppress warnings for daily style extra files
7 years ago
Taloth Saldono c677736a8f Fixed: Hide fallback pending releases if temporarily delayed.
7 years ago
Taloth Saldono 70afacee3f Refactored PendingRelease logic for performance.
7 years ago
Taloth Saldono 700751715b Add form param before submitting request.
7 years ago
Marcelo Castagna ff885ab3bd Fixed: Added errorcode 160 - Permission denied on FileStation for easier diagnostics
7 years ago
Steven 17cfaf170e Add missing error check when adding a magnet link to deluge (#2295)
7 years ago
Mark McDowall ac379e3b84 Fixed: Don't add category when removing torrent from qBittorrent
7 years ago
Mark McDowall bcf45bb68a Fixed: Send category to qBittorrent when adding torrent/magnet
7 years ago
Mark McDowall a1b6095f6e Add Paused above Use SSL for NZBGet
7 years ago
Mark McDowall 5663eb527b Add paused options for Deluge and Transmission
7 years ago
Taloth d0e8aef949
New: Consider all scene SxxE00 releases Specials as well.
7 years ago
Mark McDowall f719c5ccf1 Fixed: Improve logging for invalid NZB messages
7 years ago
Taloth Saldono 15bd181f16 Fixed failing tests in DownloadStation.
7 years ago
margaale 747f3e171c Fixed: Handling of unknown status types in DownloadStation.
7 years ago
Mark McDowall ae2a97763d
New: Validate NZBs before sending to download client
7 years ago
Taloth Saldono 0688340722 Fixed: Regression preventing new downloads from bypassing the Download Client Back-off logic.
7 years ago
Taloth Saldono 393996fe88 Fixed: Progressively degrading performance issue in Pending/Delayed releases system.
7 years ago
Taloth Saldono 20af2c8c0f Fixed: Releases no longer available on the indexer should be removed from the pending queue.
7 years ago
James White e6b8b17b21 Fixed: Default ports for uTorrent and qBittorrent
7 years ago
Mark McDowall 7c5daa6000
Fixed: Long Deluge ETAs from breaking getting queue items
7 years ago
Mark McDowall 5372ed5d40
Fixed: Don't attempt to fetch a release if the download client is disabled
7 years ago
Mark McDowall ef8b882258
New: Initial state for torrents added to qBittorrent
7 years ago
Mark McDowall bbd38dec29
Fixed: Force priority items in paused SAB queue won't show as paused
7 years ago
Mark McDowall 19a4d3536b
New: Initial state for torrents added to UTorrent
7 years ago
Mark McDowall fa34af8f15
uTorrent start/stop on add
7 years ago
James White 650f01176c Fix inconsistent naming of qBittorrent in various places
7 years ago
Taloth Saldono caf7a8c69e Fixed: Use pending download if no download client is configured instead of logging a warning.
7 years ago
Taloth Saldono 970006a4fe Added a bit more logging for Tracked Downloads.
7 years ago
Taloth Saldono f7f155be1f Minor fixes from Sentry.
7 years ago
Taloth Saldono 6fc4ea614d Fixed: Ignore '.unwanted' directory when importing.
7 years ago
Taloth Saldono 126b849c27 Fixed: Changed qbitTorrent 3.3.14 api.
7 years ago
Taloth Saldono 2e2f79503c Sonarr stuck if Deluge didn't return an infohash. Also updated some logging.
7 years ago
Taloth Saldono fef3423019 Fixed error in NzbGet KeepHistory check and updated tests.
7 years ago
Taloth Saldono f46a576df5 Check if NzbGet KeepHistory value is set too high instead of only checking for 0.
7 years ago
Mark McDowall a49e37239e
Log responses from qbit
7 years ago
Taloth Saldono 87f3cc9014 Fixed: Regression prevented indexers from being re-enabled after a successful Test.
7 years ago
Taloth Saldono 10f292b225 Removed superfluous try catches so that DownloadClient backoff logic gets triggered.
7 years ago
Mark McDowall d0e226e269
Fixed: Logging full error message to database
7 years ago
Mark McDowall 6dcb7768a9
Fixed broken test and add a couple more for ProcessDownloadDecisions
7 years ago
Mark McDowall 0c89a4ae8f Store releases when download client is unavailable
7 years ago
Taloth Saldono 4e10d30cf6 Added Status refreshes to Download Monitoring Service and allow DownloadService to report success (but not failure).
7 years ago
Taloth Saldono f335cc1af8 Fixed: Prevent Download Client from being queried every minute if it failed repeatedly similar to Indexer temporarily disabled logic.
7 years ago
Taloth Saldono f4bea5512c Refactored IndexerStatusService into Thingy Provider architecture.
7 years ago
Mark McDowall 755575d107
Fixed: Follow 301 redirects when fetching torrents
7 years ago
Taloth Saldono 766520b851 Renamed DownloadClientStatus to DownloadClientInfo to avoid conflict.
8 years ago
Taloth Saldono 14144bd4d9 Renamed IndexerStatus.IndexerId to ProviderId.
8 years ago
Taloth Saldono a003a89b14 Fixed: Sonarr not importing torrents in Vuze if the torrent already finished seeding and was stopped.
8 years ago
Taloth Saldono 35fca89dad Fixed: Incorrect imports with Vuze when torrent contains a single file.
8 years ago
Mark McDowall f36d5dc881 Moving and Removing of downloads in usenet clients
8 years ago
Taloth Saldono f8b8fcfb8d Fixed: Handling of priority setting when queueing is disabled in qBittorrent.
8 years ago
Taloth Saldono de7f68570e Fixed: Regression causing nzbToMedia imports to be copied instead of moved.
8 years ago
Taloth Saldono 5613ab05e0 Fixed: Sabnzbd/NzbGet not processing history items properly after last update.
8 years ago
Marcelo Castagna ea1616586f Fixed: Import from torrent Download Station should move since DS maintains an internal copy for seeding.
8 years ago
Taloth Saldono 56ecbf4a31 Fixed: Sabnzbd error when tv sorting enabled for all categories.
8 years ago
margaale db9d601115 Revert Session name
8 years ago
margaale 5033886b90 Fixed: DownloadStation api client for DSM 5.x.
8 years ago
Taloth Saldono 70f7404499 Fixed: Sabnzbd 2.0 api compatibility.
8 years ago
Taloth Saldono 2bf3b9e7dd fixed typo setting custom directory for rtorrent.
8 years ago
Taloth Saldono 2326db0dea Fixed: Refactored rtorrent interface to fix reliability issues with adding magnets & torrents.
8 years ago
Taloth Saldono 3590fedeaf Fixed: Timing issue in rtorrent handling of magnet links.
8 years ago
Marcelo Castagna 9a870a3709 Fixed: DownloadStation interface stuck in infinite loop in some cases.
8 years ago
Taloth Saldono f7e3d9b4c2 Fixed: DownloadStation regression in queue detection.
8 years ago
Taloth Saldono 6d9a952bd1 Fixed: DownloadStation proxy failing if non-bt/nzb downloads exist.
8 years ago
margaale 3501e33722 turn task type enum into string
8 years ago
margaale fa89d33900 Fix for key not found, returning a generic error instead
8 years ago
Mark McDowall 0af48fb2e8 Fixed: NZBGet delete:scan treated as failure
8 years ago
Taloth Saldono 1f8bd8e1e9 Fixed typo in DL station hint text.
8 years ago
margaale 9304547c95 Test if the OutputPath specified by TvDirectory/TvCategory exists.
8 years ago
margaale c56c83e169 New: Added support for nzb downloads in Synology Download Station.
8 years ago
Taloth Saldono 49d0d4c357 Renamed DownloadStation implementation to TorrentDownloadStation.
8 years ago
Marcelo Castagna 45d8b1e2ad Fixed: Delete data when removing torrent from Download Station
8 years ago
Marcelo Castagna cf306f4aba Throw exception with error message return by diskstation (#1672)
8 years ago
margaale 82a99b7f80 New: Added support for Synology Download Station as torrent client.
8 years ago
vertigo235 ddd119a4eb New: Add paused option for NZBGet
8 years ago
Taloth Saldono 0255eb3aca Fixed: Increased timeout when waiting for rtorrent to finish adding torrent.
8 years ago
Mark McDowall ef03e9e9a7 Fixed: Proper port validation for download clients and connections
8 years ago
Mark McDowall 68ea8a551c Fixed: Parsing of SABnzbd develop version
8 years ago
Keivan Beigi 73840dcacc The great logger.Error cleanup!
8 years ago
Keivan f286dba40a Rename QBittorent Dir to fix building in *nix
8 years ago
Keivan 448f579723 Rename QBittorent Dir Step 1
8 years ago
Keivan Beigi 0214c8e0f0 Removed unused using statements
8 years ago
Keivan Beigi aba613acd1 Because it's 2016!
8 years ago
Mark McDowall 7f8093de92 Fixed: Use Category from qBittorrent when set instead of Label
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 f2ecbe776b Added and fixed qBittorent tests
8 years ago
Casey Bodley 25a3f83ebc New: Remove completed torrents from qBittorrent
8 years ago
Mark McDowall cdce65a922 Added TODO to remove ToPP SABnzbd status
8 years ago
Mark McDowall 8f73a51522 Fixed: Handling of some really long qBittorrent ETAs
8 years ago
Mark McDowall bc438a6a63 Fixed: Handle SABnzbd Propagating status
8 years ago
Taloth Saldono 17bf438cad New: uTorrent differential api support to handle larger lists of torrents without hogging the api.
8 years ago
Taloth Saldono edc1e0b8d1 Fixed: Filter qbittorrent torrent list on newer versions.
8 years ago
Mark McDowall bf8d68a873 Fixed: Version check for SABnzbd develop
8 years ago
Taloth Saldono a72b856fb8 Fixed: Added config validation to ensure NzbGet KeepHistory isn't set to 0.
8 years ago
Taloth Saldono 09530b238f Fixed: Removed requirement to disable sabnzbd pre-check for sab version 1.1.0 onward.
8 years ago
Dion Woolley a6a7732cd5 Fixed issue #1445 where sabnzbd has changed the time format reported for downloads
8 years ago
Taloth Saldono 73fb216e6f New: Added CAPTCHA support to Rarbg.
8 years ago
Taloth Saldono 914f799f9d New: Added support to save .magnet to blackhole directory.
8 years ago
Taloth Saldono a2536deef0 Fixed: Significantly improved api performance.
8 years ago
Taloth Saldono 90b5947a19 Fixed Deluge and BTN cleanse password logic.
8 years ago
vintage81 3e9a159466 Fixed: Adding label to torrents in qBittorrent v3.3.5
8 years ago
Taloth Saldono b320a23bf8 Added better log message when indexer reached daily grab limit.
8 years ago
Mark McDowall 902d6929c0 New: Hadouken torrent client support
8 years ago
phrusher d81e03fcc0 Updated to support Hadouken v5.1 and above
8 years ago
Viktor Elofsson abf8c684e7 Basic Hadouken v5 implementation.
8 years ago
Igal Tabachnik a6b1a1fc0d New: Vuze torrent client support
9 years ago
Mark McDowall 2f3bc61af7 Nice try uTorrent, you're not Deluge
9 years ago
Mark McDowall 7934003b5e Fixed: Rare error when removing pending items that have been rejected
9 years ago
Taloth Saldono f16f097b3e Fixed: Sabnzbd 1.0.1 added two new status values.
9 years ago
Taloth Saldono 072ca459bd Fixed: NzbGet DUPE/COPY status should be considered failure.
9 years ago
Taloth Saldono 0865306064 Fixed: Adding Nzb with {{password}} in name to NzbGet failed.
9 years ago
Taloth Saldono ac14444d34 Removed redundant logging.
9 years ago
Taloth Saldono cc0406653a Readded logging Download Client responses.
9 years ago
Taloth Saldono 9f34127565 Better error handling in the Deluge ConnectDaemon code.
9 years ago
Taloth Saldono e1ea17cabf Fixed: uTorrent api proxy would fail on specific Win10 configurations. (The Phoenix Rises)
9 years ago