Commit Graph

199 Commits

Author SHA1 Message Date
Qstick 0c1ce66053 Cleanup Multiple Compiler Warnings 2019-08-07 19:08:03 -07:00
Mark McDowall c21cacd309 Fixed: Monitoring latest season ignoring unaired episodes
Fixes #3200
2019-07-11 17:45:04 -07:00
Mark McDowall 98b1a7681b Fixed: Monitored status being reset after refresh when series is edited manually 2019-05-12 16:03:31 -07:00
Mark McDowall 4ea5e9ce9b Ignore older episodes in latest season
New: Ignore episodes that aired more than 90 days ago when adding with Latest Season
Closes #826
2019-05-01 23:29:54 -07:00
Taloth Saldono 2505a19a88 Fixed: Air-time adjustment for Amazon/Hulu releasing 4+ episodes on one day 2019-04-21 00:06:13 +02:00
Mark McDowall fcb1bcb91b New: Setting monitor to None when adding series will unmonitor the series as well 2019-02-19 18:26:34 -08:00
Taloth Saldono b1a8c70d20 Moved fast MoveSeriesFolder logic if same RootFolder into DiskTransferService. 2019-01-21 22:18:37 +01:00
Mark McDowall 4bc0ffa74d Improve renaming of series folder within the same root folder 2019-01-18 16:35:19 -08:00
Mark McDowall 7e33261ccc Fixed: Move series logging a failure and a success message 2019-01-10 18:15:43 -08:00
Mark McDowall f345977e3f Add upgrade allowed to language and profiles 2018-12-29 13:08:56 +01:00
Mark McDowall 3b9ed49d0f New: Option to disable rescanning of series folder after RefreshSeriesInfo
Closes #1592
2018-12-29 13:08:54 +01:00
Mark McDowall 7e79ccd710 Fixed: Finding files with unexpected quality in the filename 2018-12-29 13:08:54 +01:00
Mark McDowall 36b9c51163 Improved Command Queue
New: Limit concurrent tasks that require disk access
New: Prevent other tasks from running during application update
2018-12-29 13:08:51 +01:00
Mark McDowall cfb7494992 Removed Drone Factory 2018-12-29 13:08:40 +01:00
Mark McDowall f31ac39e37 Quality groups 2018-12-29 13:08:39 +01:00
vawen 068ea1e934 New: Language Profiles
Closes #274
2018-12-29 13:08:38 +01:00
Mark McDowall 7297c1b8e4 v3 API 2018-12-29 13:08:37 +01:00
Mark McDowall 9af57c6786 New: Store last search time for EpisodeSearch
Closes #420
2018-12-06 20:59:09 -08:00
Mark McDowall b20acc9063 Fixed: Sort The A-Team properly in series list 2018-11-03 11:58:00 -07:00
Mark McDowall 13f540f1f5 Fixed: Rescan series if refresh fails
Closes #2540
2018-05-02 23:34:05 -07:00
Thirrian e607a67f00 Fixed: Sorting for series "A.P. Bio"
closes #2450
2018-03-12 17:03:59 +01:00
Taloth Saldono e15530cee1 Fixed: TheXEM mapping with one scene release to multiple tvdb episodes. 2018-03-09 23:10:30 +01:00
Mark McDowall a023732c1c
New: Delay import of episodes without titles temporarily
Closes #2098
2018-01-20 23:56:35 -08:00
Taloth d0e8aef949
New: Consider all scene SxxE00 releases Specials as well.
* New: Consider all scene SxxE00 releases Specials as well.

* Cleanup special episode titles and handle E00 specials with existing scenemappings.

* Moved handling of scene mapped E00 to central function.
2018-01-04 21:49:16 +01:00
Mark McDowall 51d08fd8e8
Fix my typo 2017-08-19 12:46:28 -07:00
Mark McDowall 078b53dc13
Opt out of updating episodes matching season monitored state when updating series
Fixed: Season pass resetting changes when a season changed it's monitored state
Closes #2139
2017-08-19 00:26:42 -07:00
Mark McDowall 5aa02eb15c
Cleanup/fix EpisodeMonitoredService
Fixed: Unmonitor episodes when the season is unmonitored when adding the series
Fixes #1852
2017-05-23 22:04:56 -07:00
Mark McDowall edf549d0fd
Fixed: Improved message when a conflicting slug is added 2017-05-17 21:42:57 -07:00
Taloth Saldono a5bc4a8f11 Added ability to filter scene mappings by regex via services. 2017-05-06 14:05:49 +02:00
Mark McDowall 41f769790d Fix issue adding a series when TitleSlug for another series is null
Fixed: Adding a series when an existing series is has a null slug
Closes #1840
2017-04-11 17:57:29 -07:00
Mark McDowall 1dab0aee6a Fixed: Reduce parameters required to add a new series
Fixes #1403
2017-02-27 21:37:33 -08:00
Keivan Beigi 73840dcacc The great logger.Error cleanup! 2017-01-05 17:43:24 -08:00
Keivan Beigi e45d4f60a4 Moved Fatal logging to use nlog patterns 2017-01-05 17:43:24 -08:00
Keivan Beigi 0214c8e0f0 Removed unused using statements 2016-12-23 13:45:24 -08:00
Keivan Beigi aba613acd1 Because it's 2016! 2016-12-21 20:38:37 -08:00
Mark McDowall 1218dd255f Fixed: Allow series to be added unmonitored through the API
Closes #1404
2016-07-27 12:08:49 -07:00
Mark McDowall 319b4f13b7 Fixed: Refreshing series that have duplicate season information 2016-04-30 11:02:40 -07:00
Taloth Saldono 7818f0c59b Fixed: Don't purge xem scene mapping cache when new series gets added. 2016-03-11 17:31:06 +01:00
Taloth Saldono 6a90035a4c Updated NLog to v4.2.3. 2016-02-11 22:15:12 +01:00
Mark McDowall 1603b06431 New: Prefer regular episodes over specials when absolute numbers conflict
Closes #676
2016-02-11 00:09:29 -08:00
Taloth Saldono f7859c8eb5 Fixed: SeasonPass didn't update Series monitored flag if only those were changed. 2015-10-13 22:51:04 +02:00
Taloth Saldono 84c7f4cd8c Added support for tvmaze. 2015-10-09 22:36:10 +02:00
Taloth Saldono 7af7c2003e Show Specials in Wanted. 2015-10-09 00:01:32 +02:00
Taloth Saldono 0b219e1169 Fixed nullables. 2015-10-03 21:19:25 +02:00
Taloth Saldono ccfa13e383 Replaced built-in valuetypes with language keywords. 2015-10-03 21:14:06 +02:00
Taloth Saldono 99f6c65b76 Removed Trakt to Tvdb migration workaround, so it actually removes the tvrageid when skyhook says so. 2015-09-27 11:38:39 +02:00
Taloth Saldono 9bcb6ff19a New: Sonarr can now update series to use another tvdbid in case when tvdb removes a duplicate and Skyhook detects it. 2015-08-12 22:07:47 +02:00
Taloth Saldono 7991a3f1c3 Fixed series refresh repeated too often if Sonarr is killed before Scheduled task finishes.
Fixes #735
2015-08-11 22:25:37 +02:00
Taloth Saldono a84f39bb48 Fixed: Should ignore indexer provided tvrageid when scene naming exception exists. 2015-08-03 23:09:33 +02:00
Mark McDowall 129d7c9338 Fixed: Series failing to load when there were no seasons 2015-08-01 00:02:52 -07:00
Taloth Saldono 44e6c46337 Fixed: Refreshing individual series incorrectly delayed the schedule task.
fixes #720
2015-08-01 01:53:39 +02:00
Taloth Saldono 6d046a8df8 Fixed: Extrapolate scene numbering but won't auto import. 2015-07-20 21:05:48 +02:00
Mark McDowall cc6ab0ade1 Fixed: Do not monitor specials when monitoring missing 2015-07-13 18:09:32 -07:00
Taloth Saldono d46c170b70 Fixed: Matching anime using full series title instead of cleaned title to be able to detect subtle!! differences`!! in titles!!! 2015-07-07 21:43:34 +02:00
Taloth 51f705d89a Merge pull request #139 from Sonarr/verified-file-transfer
Verified file transfer
2015-06-16 22:36:18 +02:00
Mark McDowall 963f1a168e Refresh using sort order 2015-06-07 23:33:08 -07:00
Mark McDowall 5a2fa41af7 New: Search for newly added past episodes after series is refreshed
Closes #503
2015-06-07 01:15:41 -07:00
Mark McDowall 155c82c199 Season pass overhaul
New: Season Pass supports multi-select
New: Improved Season Pass toggling

Closes #396
2015-06-06 23:55:21 -07:00
Taloth Saldono 5effca92b8 New: Now checks the file size of moved episodes to verify if the transfer was completed successfully to be able to detect errors with mounted network storage. 2015-06-05 21:59:41 +02:00
Thirrian c4f8e44f55 Fix for #242
Missing comma!
2015-05-05 18:04:44 +02:00
Thirrian 50dc4c4f3d Add sort key for series "A.D. The Bible Continues" 2015-05-05 13:55:50 +02:00
Taloth Saldono 2a83088045 Changed the way the Database is registered with TinyIoC to make Logdb and future cachedb more accessible. 2015-05-04 00:50:10 +02:00
Mark McDowall ab6233dd3f New: Option to show unmonitored episodes on calendar 2015-04-14 20:35:55 -07:00
Mark McDowall c58d607349 Don't throw error when episode title matching doesn't find a match 2015-04-09 16:48:13 -07:00
Mark McDowall 8aa6969aee Fixed: Improved special episode parsing for multiple matching titles 2015-04-06 18:43:29 -07:00
Mark McDowall 638e3ca898 Command queue
New: Adding multiple series will queue them instead of running all at once
New: Slower scheduled tasks won't be block others from running
2015-03-16 22:07:02 -07:00
Mark McDowall 05ee57a972 New: options when adding series, including the ability to search for all missing episodes 2015-02-02 09:03:25 -08:00
Mark McDowall 4d19dddf88 Fixed: Don't recalculate episode air times for Netflix series 2015-01-10 12:00:00 -08:00
Mark McDowall c25496cb6a Fixed: Default episode title to TBA if missing 2015-01-10 11:31:05 -08:00
Keivan Beigi 53b22035be New: Skyhook! fixing your calendars! 2015-01-08 17:43:51 -08:00
Mark McDowall 4f0ca20808 Fixed: Refreshing anime series won't cause an error 2015-01-03 17:02:45 -08:00
Keivan Beigi 19f5427dbf Fixed: Replaced trakt with tvdb as data source 2014-12-30 14:08:08 -08:00
Mark McDowall 0f56bfac2f Revert "Fixed: Breaking trakt API changes (Posters for add series are placeholders for now)"
This reverts commit 66ca925b0d.
2014-12-30 09:03:48 -08:00
Mark McDowall 66ca925b0d Fixed: Breaking trakt API changes (Posters for add series are placeholders for now) 2014-12-30 08:08:39 -08:00
Mark McDowall 83e3d7145f Better parsing of Chistmas Specials 2014-12-15 10:52:16 -08:00
Mark McDowall a9171d44d9 Sorting for another show that starts with A 2014-12-12 15:49:32 -08:00
Keivan Beigi cf77104a02 removed redundant else 2014-12-06 23:23:11 -08:00
Keivan Beigi 6af9b03d26 added missing using 2014-12-06 22:08:41 -08:00
Keivan Beigi 0be8f55a2f Cleaned up using directive 2014-12-06 21:55:17 -08:00
Mark McDowall 6467167046 Moved Extension methods in common to subfolder 2014-12-01 22:26:25 -08:00
Mark McDowall 3f8366a190 New: Search for previously aired episodes that were just added to the database 2014-11-26 23:08:17 -08:00
Mark McDowall 438686ca1a Refresh the scene mapping cache if it is empty during a lookup 2014-11-18 23:47:19 -08:00
Mark McDowall ddc4c359cb Fixed: Series title sorting won't remove special/part/episode 2014-11-18 22:01:44 -08:00
Mark McDowall 4c3daf7e39 New: Store date series was added in database 2014-11-16 17:15:43 -08:00
Mark McDowall 97c9217c0d Fixed: Improved title sorting for 'A to Z' 2014-11-05 08:46:09 -08:00
Mark McDowall e82b29e346 Tags
New: Ability to tag series
New: Use tags to control which series use which notification channels
2014-10-27 22:04:09 -07:00
Mark McDowall 71416eea29 Fixed: Missing won't show episodes that are on air 2014-10-24 19:44:29 -07:00
Taloth Saldono 6dfbc3c290 Fixed: Will no longer cause an error when trying to parse an anime episode with absolute number 0. 2014-10-20 22:16:31 +02:00
Keivan Beigi 6a743a8792 removed dead code 2014-10-03 16:29:52 -07:00
Mark McDowall caa6a3858b Use DownloadClientIds to find matching series/episodes instead of relying solely on release name
Fixed: Show a warning in Queue when drone is unable to import due to a name mismatch
Fixed: Better UI messages for Queue when there is an error or warning
2014-09-28 16:20:06 -07:00
Mark McDowall 1b18baca44 Fixed: Manual refresh of all series will refresh every series, including ended series 2014-09-10 23:49:25 -07:00
Mark McDowall f63476260b New: Show episode file file deletions in history and episode activity 2014-09-06 08:08:12 -07:00
Mark McDowall 6671934c0f Relative episode file paths 2014-08-13 17:08:24 -07:00
Taloth Saldono 6c44121b09 Fixed: Now assuming that an Ended series without any airdates are direct-to-dvd. 2014-08-10 14:54:56 -07:00
Mark McDowall b4698b070c Fixed: Update IMDB ID from trakt when series is refreshed 2014-08-07 08:24:23 -07:00
Taloth Saldono 8a5edfeaf5 Rewrote most of the renamer token handling code to give it a bit more generic architecture. Also added MediaInfo as possible token. 2014-08-05 18:14:09 +02:00
Mark McDowall f657afc424 Fixed: don't try to delete series folder if it doesn't exist 2014-07-31 23:57:17 -07:00
Mark McDowall 74a38415cf Profiles
Indexes are created with the same uniqueness when copying a table

New: Non-English episode support
New: Renamed Quality Profiles to Profiles and made them more powerful
New: Configurable wait time before grabbing a release to wait for a better quality
2014-07-25 23:21:44 -07:00
Mark McDowall bb87d4e96e Fixed: Get all anime episodes even when absolute episode number is zero 2014-07-13 19:11:28 -07:00
Mark McDowall 2a0f461135 Fixed broken tests 2014-07-10 20:38:48 -07:00