Commit Graph

4244 Commits

Author SHA1 Message Date
Mark McDowall 210768d7d6 Fixed: Profiles with upgrades disabled incorrectly allowing upgrades in some cases
Closes #4898
2022-02-16 18:25:41 -08:00
Mark McDowall b3d90d903a Fixed: Parsing of 4-digit absolute episode number with Exx in CRC
Closes #4858
2022-02-16 18:25:41 -08:00
Robin Dadswell 1bf87bf873 New: End Jackett 'all' endpoint support
(cherry picked from commit 54c914d48fefa730728518d50fc9e49032d0947b)

Closes #4437
2022-02-05 19:27:37 -08:00
PearsonFlyer 69ccb96a36
Fixed: Updated ruTorrent stopped state helptext 2022-02-05 19:26:06 -08:00
Mark McDowall a36397452d Fixed: Parsing episodes when full series does not have XEM mappings
Fixed #4849
2022-02-05 19:13:02 -08:00
Alan Collins 52c6bc5549 Adjusted the Windows LongPath support check for valid segment lengths 2022-02-02 18:28:09 +01:00
Mark McDowall 5a9df521ad Fixed: Manual import not removing unparseable items from queue
Fixed #4831
2022-01-23 15:41:07 -08:00
Mark McDowall 1ee40215e7 New: Add Release group to history for all events
Closes #4865
2022-01-23 14:16:26 -08:00
Mark McDowall ccc378fd0c Update comment for TorznabSettings MinimumSeeders 2022-01-23 14:06:16 -08:00
bakerboy448 71dba904a1
New: OnApplicationUpdate Notifications
Closes #4810
Co-authored-by: Qstick <qstick@gmail.com>
2022-01-23 13:24:34 -08:00
Stéphane (Bakeneko) Dupont cee17483d9 New: Add option to search for anime using standard episode numbers
Closes #4153
2022-01-23 13:11:43 -08:00
bakerboy448 05b1581b7d
Fixed: Improved Indexer test failure message when no results are returned 2022-01-23 13:05:24 -08:00
bakerboy448 36395decc7 New: Support various Anime Release Groups with spaces and dashes 2022-01-23 13:00:59 -08:00
bakerboy448 113bb6ad4d Fixed: Don't parse -EN, -ES, -CAT as Group
(based on radarr 81966e621ef1c5ea8014c7d4fcb7f32d0f93581b)
2022-01-23 13:00:59 -08:00
bakerboy448 e6210aede6 Fixed: Better Cleansing of Tracker Announce Keys
Fixes: #4623
2022-01-23 13:00:59 -08:00
bakerboy448 6de8bdf331 Fix bad HashRelease test 2022-01-23 13:00:48 -08:00
bakerboy448 c67718d81e New: Correctly Parse Groups D-Z0N3 and Fight-BB
New: Parse Select Groups that do not follow -Group Format

Fixes #4623
- formatting
2022-01-23 13:00:26 -08:00
bakerboy448 faa510eb09 Fixed: Better Parsing of 4k Releases
Fixed: Parse 4k H265 releases as 4k
Fixed: Parse 3840x2160 as 4k

(based on radarr commit fa6b7ad2877a78182823e8bd831d01a70c16f033)
2022-01-23 13:00:26 -08:00
bakerboy448 ac9a98e498 New: Parse Release Groups with a `-` in their name
(based on radarr commit ea801665e4f3b7c505e2c2f37a4ef941a15e2c2d)
2022-01-23 13:00:26 -08:00
Qiming Chen 13aaa20f1b
New: Link indexer to specific download client
Closes #1215
Co-authored-by: Qstick <qstick@gmail.com>
2022-01-23 12:58:23 -08:00
pixxon a27984c032 New: Implement OnDelete notification for Emby/Jellyfin
Closes #4743
2022-01-23 12:56:39 -08:00
bejhan f67e11d477
Fixed: Parsing of numeric only titles that include a year
Closes #4850
2022-01-23 12:45:47 -08:00
PearsonFlyer d4d4bf8784
Fixed: Avoid download path check false positives for Flood
Closes #4825
2022-01-23 12:44:19 -08:00
Qstick 6106362f6c
Fix more unit tests after filter paths change 2022-01-22 11:42:09 -06:00
Mark McDowall 86658b05ca Fix unit tests after filter paths change 2022-01-19 23:54:26 -08:00
Qstick 041689e904
New: Add AppName to system status response 2022-01-18 23:19:03 -06:00
Qstick 6131a99497 Fixed: Skip Flat Extra Files (Plex Naming) on Import
Fixes #3914
2022-01-13 17:08:07 -08:00
Qstick 4be626a44c Fixed: Skip various Extras directories during scan 2022-01-13 17:08:07 -08:00
Qstick 9889ab7b48
Update MonoTorrent from nuget
Co-authored-by: ta264 <ta264@users.noreply.github.com>
2021-12-30 09:41:59 -08:00
Qstick 87c65932f0
Clean TraktService.cs 2021-12-28 19:51:43 -06:00
Taloth Saldono 5c8f2518ba Added BDLight to quality parser 2021-12-27 01:51:35 +01:00
Taloth Saldono f2c7e235af Parse specials directly in ParsingService rather than callee. 2021-12-25 01:06:53 +01:00
Taloth Saldono e3be3ef91e New: Gracefully handle broken release profiles when ppl swapped to older sonarr versions and back again 2021-12-25 00:59:42 +01:00
bakerboy448 ec866082d4
Fixed: Cleanse Notifiarr secret from URL in logs 2021-12-24 13:06:31 -08:00
Qstick 60b4e14522 Add test to ensure Identity is maintained on Id column during migration 2021-12-24 13:05:05 -08:00
Qstick de528fff42
Don't set ReleaseGroup twice in while building LocalEpisode 2021-12-23 18:20:17 -06:00
Stevie Robinson d80565f6a9
Fixed: Convert Trakt list name to URL slug 2021-12-20 12:26:51 -08:00
Mark McDowall 8621ecfec1 Fixed: Some manually imported episodes not being marked as imported and remove from queue
Closes #4803
2021-12-19 10:09:32 -08:00
Mark McDowall b869ebeac2 Fixed: Parsing of 2160p BDRips
Closes #4807
2021-12-19 10:09:32 -08:00
bakerboy448 f948a59f6f
Fixed: Bad wiki fragment for mono health check 2021-12-17 19:42:24 -08:00
bakerboy448 cfa93c0a92 Fixed: Improve WEBDL detection of Netflix Rips 2021-12-17 19:39:48 -08:00
Martin e2b16adec6
Use pattern matching instead of as expression type checking 2021-12-17 19:16:00 -08:00
Taloth Saldono 201004113e New: Updated MediaInfo to 21.09, Sqlite to 3.32.1.0 and added support for mac osx arm64 arch. Deprecated osx x86. 2021-12-16 15:54:19 +01:00
Phillip R. Jaenke 3a8bd451a9 Update RestSharp to 106.15.0, addresses CVE-2021-27293 2021-12-15 15:36:59 -08:00
Qstick aa463e0af1
New: Use https for thexem.info 2021-12-15 15:34:02 -08:00
Mark McDowall ec62884649 Fixed: Report certificate validation failures when configuring Plex Media Server connection
Closes #4781
2021-12-07 08:20:14 -08:00
Alan Collins 7b694ea71d
New: Add {MediaInfo VideoDynamicRangeType} token for renaming 2021-12-05 10:41:27 -08:00
Mark McDowall 1603512ad6 Remove message from ping response 2021-12-04 13:29:45 -08:00
Mark McDowall 75fc550a3f New: /ping endpoint for verifying that Sonarr is running and able to access it's DB
Closes #4766
2021-12-03 17:41:30 -08:00
Mark McDowall d51cd4bbe7 Fixed: Parsing of even more poorly named full season regexes
Closes #4771
2021-12-03 17:12:29 -08:00
Mark McDowall 9e5d173900 Fixed: Parsing of 4 digit episode number with 4 digit season number 2021-12-03 17:08:46 -08:00
Mark McDowall f08f5cecdc Fixed: Parsing of some multi-season release names 2021-11-28 18:26:26 -08:00
Mark McDowall ae328c1d84 Fixed: Parsing of Ger.Dub releases as German
Closes #4538
2021-11-28 15:13:38 -08:00
Mark McDowall 61633ab074 Fixed: Parsing of more anime releases with Chinese and English titles
Closes #4531
2021-11-28 15:03:04 -08:00
Mark McDowall d600e2e3fb Fixed: More restrictive repeated multi-episode parsing to avoid false positives
Closes #4716
2021-11-28 14:08:17 -08:00
bakerboy448 7b7da9c1b2
New: Handle missingFiles status from qBit 2021-11-26 19:49:24 -08:00
Mark McDowall ded3f59d2f Fixed: Don't attempt to import downloads that cannot be parsed
Closes #4758
2021-11-26 19:41:38 -08:00
Mark McDowall 2601a68cd4 New: Parse 960p as 720p instead of 480p
Closes #4757
2021-11-26 18:56:43 -08:00
Mark McDowall 1d188d32b6 Fixed broken disk scan tests 2021-11-26 09:10:04 -08:00
Mark McDowall 73429a0823 Fixed: Parsing of poorly named anime above 1000 episodes
Closes #4755
2021-11-23 16:50:52 -08:00
Mark McDowall f26540cdc7 Reanalyze media files if file size changes
Closes #3366
2021-11-23 16:50:52 -08:00
Mark McDowall 2bf1ce1763 New: Manage episodes through Manual Import modal 2021-11-23 16:50:52 -08:00
Mark McDowall b184e62fa7 Fixed: Get full path for download station instead of shared folder
Closes #4751
2021-11-21 11:39:39 -08:00
geogolem 86fa6036d0
New: Trakt Connection
Closes #3906
2021-11-21 10:08:56 -08:00
bakerboy448 5267e15c17
Fixed: Images for Connections using old branch name 2021-11-21 10:06:42 -08:00
bakerboy448 a30ec0eb52
Add missing remux quality parsing tests 2021-11-21 10:05:58 -08:00
Mark McDowall d11c691a73 Fixed: Only blocklist pending releases when option is checked 2021-11-17 07:46:01 -08:00
Taloth Saldono 44a160fa06 Clarified Aria2 RPC Path field.
closes #4738
2021-11-06 20:17:20 +01:00
Taloth Saldono 272f8e6136 Restored backward compat of Release Profile POST api 2021-11-05 18:48:13 +01:00
Qstick 6378e7afef
Fix broken test 2021-11-04 22:54:55 -05:00
Mark McDowall b70ef368db Fixed: api/v3/history/series "includeSeries" and "includeEpisode" query parameters
Closes #4727
2021-11-03 17:21:03 -07:00
Mark McDowall 19510c4932 Fixed: Quality Profile and Tag Import List filtering
Closes #4736
2021-11-03 16:50:12 -07:00
Mark McDowall 4e28c7d190 Fixed: Error message when RSS feed items lack a pubData element 2021-11-03 16:30:07 -07:00
Mark McDowall 51d45247d0 Fixed prowl tests 2021-11-03 15:57:02 -07:00
Robin Dadswell 85a143a1b6
Fixed: Prowl notifications priority
Closes #4719
2021-11-01 20:29:18 -07:00
Mark McDowall a97e83ea4d Fixed: Parsing of special episodes that lack a series title
Closes #4688
2021-10-17 21:39:17 -07:00
Mark McDowall a83ed3bcce New: Add logging is release is rejected because no download URL is available 2021-10-17 21:39:17 -07:00
Mark McDowall 4bba820e5a New: Set release group during Manual Import
Closes #3811
2021-10-17 21:39:17 -07:00
BubbleRep cd30175308
Fixed: On Delete events for Custom Scripts not being executed
Closes #4688
2021-10-17 21:39:08 -07:00
Mark McDowall bb89fb0867 Fixed: Use unmodified titles when searching Nyaa
Towards #1225
2021-10-05 12:30:38 -07:00
Mark McDowall 747a4164e2 Rename QueryTitles to CleanSceneTitles in SearchCriteriaBase 2021-10-05 12:30:38 -07:00
Mark McDowall eb4a9f624e Rename NzbSearchService to ReleaseSearchService 2021-10-05 12:30:38 -07:00
Alan Collins 4bdb7fe795
New: Use filename without extension if SceneName is unavailable for preferred words
Closes #4675
2021-10-05 12:10:53 -07:00
Mark McDowall 0abd52d6be Fixed: Release profiles not saving if Must (Not) Contain is empty
Closes #4681
2021-10-05 09:19:47 -07:00
Mark McDowall af654e245c Fixed: Bad migration resulting Must Not Contain being overwritten by Must Contain 2021-10-04 08:06:48 -07:00
Mark McDowall deed85d2f9 Handle null values while migrating release profiles 2021-10-03 15:49:20 -07:00
Mark McDowall 89b1d58b86 Fix broken tests 2021-10-03 12:45:01 -07:00
Mark McDowall 7e175bf95e Fixed: Qbit torrents treated as failed after error
Closes #4674
2021-10-03 00:44:38 -07:00
Qstick 519a5ca75c New: Allow Sonarr List Sync by Source Tag
Fixes #3966
2021-10-02 20:36:58 -07:00
Mark McDowall 07c95f06d3 New: Log which DB is being migrated
Closes #4669
2021-10-02 19:00:25 -07:00
Mark McDowall ad9f242b5c Fixed: Parsing of Plex DVR date-based recordings
Closes #4671
2021-10-02 18:44:53 -07:00
Mark McDowall ada01a1116 Fixed: Commas in Must (Not) Contain regex
Closes #4672
2021-10-02 18:44:53 -07:00
justin vanderhooft f6fbd3cfee New: Import from Plex Watchlist 2021-10-01 13:35:59 -07:00
Mark McDowall 5923b4ae0d New: Show limited matching for aliases that are limited to specific formats/release groups 2021-10-01 10:48:30 -07:00
Taloth Saldono 0d99c87d87 Fixed: Bumped mono workaround version from 6.10 to 7.x for btls trust chain coz they still haven't fixed it after over a year 2021-09-30 21:12:02 +02:00
Mark McDowall 9111799f46 Not a real series title 2021-09-30 11:22:35 -07:00
Mark McDowall 8ad5e5dd13 Fixed: Parsing of quality when release group contains Remux
Closes #4594
2021-09-30 10:59:45 -07:00
Taloth Saldono c0a961bb94 New: Updated TheXEM server url on xem admin request 2021-09-28 22:21:36 +02:00
Mark McDowall 6994ca720a Fixed: Parsing multi-episode file name with number in episode title
Closes #4613
2021-09-05 21:45:05 -07:00
Mark McDowall 1d8b711eda Aria2 fixes
Fixed: Removing completed downloads from Aria2
Fixed: Return correct path for Aria2 downloads in a job folder
Fixed: Seeding torrents in Aria2 are treated as finished downloading
Closes #4648
2021-09-03 21:41:52 -07:00
Mark McDowall 77fdebc366 Do not unmonitor episodes after using Manual File Import 2021-08-30 17:29:13 -07:00
Mark McDowall dd3899806b Fixed: Parsing of some anime with standard numbers
Closes #4573
2021-08-29 20:40:46 -07:00
Mark McDowall 574f05e296 Fixed: Parsing of some multi-episode titles
Closes #4612
2021-08-29 20:15:27 -07:00
Mark McDowall 5c4687e0d9 Fixed: Unmonitor episodes after using Manual File Import
Closes #4638
2021-08-29 19:54:05 -07:00
Mark McDowall e19d4cf85b Fixed: Log active indexers instead of implying all indexers are searched
Closes #4642
2021-08-29 19:25:41 -07:00
Mark McDowall 6b84da614b Fixed: Queue conflicts with the same download in multiple clients 2021-08-29 19:23:48 -07:00
LoV432 31833253dd
Fixed: Erai-Raws Batches Parsing 2021-08-29 19:13:49 -07:00
Qstick 0fe436b952 Aria2 formatting cleanup 2021-08-20 21:01:23 -07:00
Qstick 22f044844c Fix Phantom branch reference in Join proxy 2021-08-15 20:14:51 +02:00
Taloth Saldono 20306a38e1 Fixed: Release Push api broken when no indexer id is specified 2021-08-11 13:48:12 +02:00
Mark McDowall 3f60e28c42 Fixed: Blocklisting pending releases
Closes #4598
2021-08-05 17:17:40 -07:00
Robin Dadswell ead1371846 New: Renamed Blacklist to Blocklist 2021-08-05 16:55:23 -07:00
Taloth Saldono 2f6409226a Fixed: Cleanup of unused tags for Import lists.
Fixes #4610
2021-08-06 01:54:12 +02:00
Mark McDowall 38feeefea3 Fixed: Improve More Info links for Indexers, download clients, etc 2021-08-03 19:13:08 -07:00
Mark McDowall a7a3c546e5 Fix broken test 2021-08-03 18:55:45 -07:00
Taloth Saldono f107ea5678 Simplified regex a bit. 2021-08-03 21:59:30 +02:00
Taloth Saldono 59409a7e72 Fixed: Parse endpoint response when title failed to parse
Closes #4591
2021-08-03 20:55:27 +02:00
Mark McDowall dc7f46027a Fixed: Prevent conflicts with reserved device names
Closes #4595
2021-08-01 16:45:23 -07:00
Mark McDowall 2031da05f6 Updated more wiki links 2021-08-01 16:12:30 -07:00
Mark McDowall 92b9f46399 Fixed HealthCheckFixture test 2021-08-01 16:05:36 -07:00
Mark McDowall 0a30735f34 Fixed: Updated supported wiki links 2021-08-01 16:00:52 -07:00
Mark McDowall 021fd4afa7 Fixed: Updated wiki links 2021-08-01 15:34:44 -07:00
siankatabg 57e3bd8b4d
New: Bulgarian Language 2021-08-01 13:32:49 -07:00
bakerboy448 3bbec2ff5d
Fixed: Incorrectly Parsing [PublicHD] as Release Group 2021-08-01 13:30:33 -07:00
Zippy79 155dbd4dd5
New: Add TVDB URL in Kodi metadata 2021-08-01 13:29:25 -07:00
Mark McDowall 4bf3ab1511 Improve default path for Synology Download Station
Fixes: Missing default path for Download Station
Fixes: Error when getting destination path for Synology Download Station in health check
Closes #4562
2021-08-01 13:25:50 -07:00
LLeny 6fd31613c2
New: Aria2 Torrent Client
Closes #1374
2021-08-01 12:49:36 -07:00
Alanoll d4cd4a9549 New: Named Release Profile preferred word renaming tokens 2021-08-01 12:45:26 -07:00
Mark McDowall 076c293942 Fixed: Monitoring pilot episode will not monitor first season
Closes #4597
2021-08-01 12:09:01 -07:00
Alex Thomson 94417402d8 Remove duplicate call to DeleteTorrent 2021-07-27 16:17:04 +02:00
6cUbi57z c3d54b312e New: Add tag support to indexers
Closes #487
2021-07-04 11:17:57 -07:00
Yukine 14b551b027 Fixed: Parsing of some anime releases with year in title 2021-07-04 10:19:55 -07:00
Minamiya Natsuki fc8bbf29d1
Fixed: Parsing of some Chinese anime releases without brackets 2021-06-21 20:42:32 -07:00
bakerboy448 c30ce3580a
Fixed: Incorrectly parsing RePACKPOST as Group 2021-06-21 20:38:50 -07:00
TwentyNine78 49e90463e5
Fixed: Compatibility with the new Download Station API
Fixes #4388
2021-06-21 20:29:50 -07:00
Qstick 6db2401359 Fixed: Use normal URL for Trakt Oauth per new docs
Closes #4521
2021-06-08 07:33:17 -07:00
Taloth Saldono 32f2d417d3 Added EpisodesChanged to signalR series event to notify that episode monitored flag may have changed 2021-05-26 21:28:30 +02:00
Robin Dadswell a22a38016d Fixed: Root Folder Downloads check giving errors when RuTorrent is used 2021-05-24 17:19:17 -07:00
Taloth Saldono 9e81d41f26 Send signalr message for episode monitored flag changes 2021-05-22 10:40:10 +02:00
Taloth Saldono dab1834960 Fixed: Inversion of defaults in CDH migration. 2021-05-20 01:44:11 +02:00
Qstick 2ad4e21aad
Fixed: NZBGet Settings hint mentions Sabnzbd
closes #4494
2021-05-18 09:45:33 +02:00
Jesse Chan 707c2c7978 Flood: explicitly cast DateFinished long? to long 2021-05-18 09:44:39 +02:00
Jesse Chan c8ad01e38e
New: Removing Flood downloads when seeding criteria have been met
closes #4492
2021-05-17 22:26:58 +02:00
Taloth Saldono fe8f319f7b Show User Agent in System->Tasks for externally triggered commands 2021-05-16 12:43:17 +02:00
Taloth Saldono 91fe47ef31 Removed extraneous enum hints in dropdown 2021-05-16 00:48:14 +02:00
Taloth Saldono 2dba5ef4b4 New: Per download client setting to Remove Completed/Failed downloads instead of global setting 2021-05-16 00:48:14 +02:00
Taloth Saldono 8e46362ff9 Fixed SeedConfigProvider cache refresh after indexer settings change 2021-05-16 00:48:14 +02:00
leaty 411be4d011 New: Removing rtorrent downloads when seeding criteria have been met 2021-05-16 00:48:14 +02:00
Robin Dadswell cad8b37df8 New: Health Check for Downloads to Root Folder
already implemented within Radarr
(cherry picked from commit 88780f33a4c5032aaa151aaae7090371beb42f33)
2021-05-15 15:00:04 -07:00
Michael Higgins 82e0a4bd0e
New: Setting SceneName and ReleaseGroup for EpisodeFiles via API 2021-05-15 14:58:53 -07:00