1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2024-11-01 08:22:35 +01:00
Commit Graph

961 Commits

Author SHA1 Message Date
kay.one
9fcb3a4573 Improved: Episodes that are in the future AND have no title will not be added to db (place holder episodes in TVDB) 2012-02-04 20:36:42 -08:00
kay.one
02a3b38210 Added service integration tests. 2012-02-03 21:28:50 -08:00
kay.one
65417bd8ec Fixed: Multipart episodes are now added to sab queue using single episode title only. 2012-02-02 22:49:34 -08:00
kay.one
44d6d20bd6 Deskmetrics will not report any data unless using the master branch. 2012-02-02 16:11:18 -08:00
Mark McDowall
249e6d7c4b Fixed DateTime parsing in SeriesProvider.CleanAirsTime, will now suppress failures because TheTvDb has random data. 2012-02-01 16:02:20 -08:00
Mark McDowall
df6db27d21 Fixed SabPriorityType of Force being Top in the model. 2012-02-01 16:02:19 -08:00
Mark McDowall
a96ff2519a New: Blackhole implemented, allowing clients other than SABnzbd to be used. 2012-02-01 16:02:16 -08:00
Mark McDowall
d670e45001 DownloadClient added to the UI, it still will only download via Sabnzbd. 2012-02-01 16:02:15 -08:00
kay.one
2009693787 Fix: Indexers that are enabled but aren't configured correctly will be skipped during rss/search 2012-01-31 17:38:05 -08:00
Mark McDowall
e0170a08e4 More REGEX work, cleaned up some extraneous bits and made them more accurate. 2012-01-31 17:17:42 -08:00
Mark McDowall
c700ffcc3b Fixed parsing being too greedy in its search for multi-episode releases. 2012-01-31 16:27:24 -08:00
Mark McDowall
3b0d989cfb Throwing a better exception. 2012-01-31 12:18:24 -08:00
kay.one
feb4ef969e Fixed: Issue where daily episodes/full season releases would break sab queue check. 2012-01-31 11:35:03 -08:00
Mark McDowall
26adbf2602 Code cleanup per commit comments. More Work?!
EpisodeParseResult will use Season ## when it is a full season instead of writing out each episode number.
2012-01-30 22:55:57 -08:00
Mark McDowall
1f983094ac Fix: Resolved a parsing issue when timeleft for an SabQueueItem was greater than 24 hours. 2012-01-30 13:34:15 -08:00
kay.one
68e1a0bc4d Fixed: Fixed issue where an unknown episode/item in the queue would crash CheckQueue. 2012-01-27 16:21:06 -08:00
Mark McDowall
91d3d522ec Parse size to decimal using en-US culture. 2012-01-27 14:53:11 -08:00
Mark McDowall
2bf97fd76f Fix: Size will be displayed in best format when rejected (instead of bytes). It will also be displayed as info so it shows in the normal log. 2012-01-27 08:17:12 -08:00
kay.one
207ea607a7 Fixed spacing in episode search notification. 2012-01-26 22:57:07 -08:00
kay.one
b58fe89ce4 analytics will not leak exceptions while in production. 2012-01-26 22:10:15 -08:00
kay.one
14559d035b Updated deskmetrics libraries. 2012-01-26 21:28:00 -08:00
Mark McDowall
1990f5ab8c Removed try/catch from CreateBackupZip.
Build NzbDrone.Common when debugging now.
2012-01-26 21:24:41 -08:00
Mark McDowall
8ce6e8a08e Cleaned up Backup. 2012-01-26 21:05:09 -08:00
Mark McDowall
93ee97123f System/Backup will backup Config.xml and NzbDrone.sdf to a zip file for the client to download. 2012-01-25 23:56:05 -08:00
kay.one
340f05aef4 Fixed broken tests, DeskMetrics now has a different id during dev and production. 2012-01-25 17:52:47 -08:00
kay.one
7a83a46d31 Added integration to deskmetrics 2012-01-25 17:32:36 -08:00
kay.one
b225db9aaf Started to add support for deskmetrics 2012-01-25 17:32:36 -08:00
Mark McDowall
02cb12bdb8 BacklogSetting refactoring. 2012-01-25 17:02:21 -08:00
Mark McDowall
6772db7e69 EpisodesWithoutFiles returns Series.* instead of Series.Title only. 2012-01-24 17:11:16 -08:00
Mark McDowall
9eb022fdf4 BacklogStatus added to individually control which series are included in backlog searches. Applies to Backlog and RecentBacklog jobs. Editable in Series/MassEdit and Series Edit. 2012-01-23 22:29:32 -08:00
Mark McDowall
fb17765d3a Fixed issues with searching and the results being filtered before the SearchProvider could properly handle them. 2012-01-23 12:25:14 -08:00
Mark McDowall
413991485f Spelling fixed. 2012-01-23 11:00:05 -08:00
Mark McDowall
197979ea3c QualityParseTest will accept bool IsProper as a parameter.
IsUpgrade will take into account that a proper of the same quality should be accepted even if the cutoff was met.
2012-01-23 10:57:27 -08:00
kay.one
d6d1bbe3f5 Tweaked Progress notification. 2012-01-22 23:43:54 -08:00
kay.one
2875832db0 Made search notifications a bit more friendly ;) 2012-01-22 23:07:00 -08:00
kay.one
ead5f37921 Directory write time is now calculated based on the most recent file write to any file inside of that directory. 2012-01-22 20:59:23 -08:00
kay.one
63bef2de31 Fixed more queue issue. 2012-01-22 20:25:05 -08:00
Mark McDowall
baa0b8df67 Series Grid won't show series that haven't been completely added (LastInfoSync is null). 2012-01-22 20:14:01 -08:00
kay.one
d1e3298da1 Enabled rolling file logging. 2012-01-22 18:41:44 -08:00
kay.one
5e3e071692 Added a duplicated item to Queue.txt, reformated existing json sample files. 2012-01-22 18:41:44 -08:00
Mark McDowall
03dc4a5602 Fixed typo. 2012-01-22 14:45:37 -08:00
Mark McDowall
c0542449a4 Added additional logging to episode searching. 2012-01-22 13:16:25 -08:00
Mark McDowall
d5e62bc70b Files will be tagged with Proper when append quality is enabled and episode is a proper. 2012-01-22 11:25:59 -08:00
Mark McDowall
dc4f5e48f3 SabQueueItem ParseResult will trim off duplicate before parsing. 2012-01-21 20:06:17 -08:00
kay.one
481a8ceb97 restored a change that wasn't needed after queue json fix. 2012-01-20 00:32:50 -08:00
Mark McDowall
7b14da9b17 Fixed GetQueue and GetHistory. 2012-01-20 00:18:38 -08:00
Mark McDowall
e885fadc59 Added MassEdit for series editing. 2012-01-19 23:51:26 -08:00
kay.one
b498c242af Fixed QueueEmpty.txt json file. 2012-01-19 23:36:29 -08:00
kay.one
b6d43273cf Fixed an issue where an unparsable item could break the parser. 2012-01-19 23:08:05 -08:00
kay.one
0276fa12f0 Fixed an issue where a none-paused empty queue would throw. 2012-01-19 22:59:37 -08:00
kay.one
78268f3c58 Better parser logging. 2012-01-19 22:35:10 -08:00
kay.one
1e580856ca Better exception logging. 2012-01-19 22:12:07 -08:00
kay.one
9d90f04b6e Added Linq post filtering to indexer searches. 2012-01-19 22:01:30 -08:00
kay.one
7483d5d3a5 Added sab queue check for multiepisodes. 2012-01-19 21:50:17 -08:00
kay.one
9acfb7330c Check sab queue now takes quality into consideration 2012-01-19 21:50:16 -08:00
Mark McDowall
e7b8ae4520 Nzbs.org will search for individual episodes with less strict terms. 2012-01-18 21:26:48 -08:00
kay.one
a93846d2d8 Deleting any series with seriesid =0 during migration. 2012-01-18 21:12:30 -08:00
kay.one
d967d4198c Duplicated root folders are now blocked. 2012-01-18 21:06:48 -08:00
kay.one
7c6d745c86 You can no longer add root folders that don't already exist. 2012-01-18 21:06:45 -08:00
kay.one
9406ca9cf5 Better exception data for feed errors. 2012-01-18 21:06:44 -08:00
Mark McDowall
b4eed1a657 SabProvider now gets JSON instead of XML for history and queue. 2012-01-18 20:05:03 -08:00
Mark McDowall
26c4240a6b SabProvider can now get the entire Queue for additional processing. 2012-01-18 16:05:44 -08:00
Mark McDowall
34206fc308 Renamed to skipHistory to make it more clear. 2012-01-17 23:46:17 -08:00
Mark McDowall
20c1639ada Added pre-search check for EpisodeSearch to see if an upgrade is possible, before attempting. 2012-01-17 23:45:21 -08:00
Mark McDowall
d1262f1ced No longer checking history when doing a manual search. 2012-01-17 21:06:37 -08:00
Mark McDowall
5cea5282bd Improved the parser to properly handle files without titles, with tests. 2012-01-16 23:17:56 -08:00
kay.one
4da2e1cb72 Episode auto-ignore is now done in realtime rather than using a job. 2012-01-16 20:05:36 -08:00
kay.one
24d51093d6 Fixed issue where AppUpdateJob would throw when there are no updates available. 2012-01-16 10:10:18 -08:00
Mark McDowall
488be41fb1 Fixed broken tests after adding new job. 2012-01-15 20:25:09 -08:00
Mark McDowall
218059e08d Added the ability to auto-ignore episodes for files that are deleted, good for people that delete after watching. Option is not exposed in the UI and is disabled by default (obviously). 2012-01-15 20:12:47 -08:00
kay.one
a48db83be9 Separated migration for LogDB and Application update. 2012-01-14 21:47:13 -08:00
kay.one
8f4f863631 Turning off tagging folder for now, to stop messing people's series folders 2012-01-14 19:17:23 -08:00
kay.one
e358ad6d87 Jobs now use Timespan rather than integer to represent minutes. 2012-01-14 18:47:23 -08:00
Mark McDowall
11b6720cd1 Backlog searching will be disabled by default. Option is available in Settings/Misc 2012-01-14 16:01:51 -08:00
Mark McDowall
3e9593ba3b SabProvider will use Series.Title instead of the series Path, it is first cleaned by MediaFileProvide.CleanName(). 2012-01-14 12:36:11 -08:00
Mark McDowall
7ff53e5ac2 Season 1, Episode 0 will not be automatically ignored (usually a pilot), with test. 2012-01-14 11:09:48 -08:00
Mark McDowall
dfbb222c6c Changed the second .xvid to .divx.
.mkv & .ts will be treated as HDTV, all others will be treated as SDTV.
2012-01-13 21:40:09 -08:00
Mark McDowall
f2984d9430 ts and ogm files will now be scanned. 2012-01-13 21:25:28 -08:00
kay.one
e8e0e8e5dc Adding series with a ID of 0 is now blocked. 2012-01-13 14:16:33 -08:00
Mark McDowall
ad4afbcb6d DailySeries now use the JSON API instead of the CSV file. 2012-01-12 20:08:58 -08:00
Mark McDowall
afb8305c00 SceneMapping will use the JSON API instead of CSV file now. 2012-01-12 19:22:28 -08:00
Mark McDowall
42554b815a Fixed broken tests. 2012-01-12 15:50:04 -08:00
Mark McDowall
5f0c03d69d Bug: Fixed ND-9, no longer strip out * from SABnzbd categories, * is Default. 2012-01-12 15:40:30 -08:00
Mark McDowall
359f6ea012 Bug: Fixed years being picked up as 4-digit season/episode combo when using the folder name only. a year wrapped with brackets '()' or '[]' will be treated as a year.
Bug: Fixed display issue for series with a period in them when adding existing series, Html.Label(path) would only show text from after the period.
2012-01-12 15:40:28 -08:00
Keivan Beigi
5a70fce2bf Updated RSS Sync interval to 25 Minutes. 2012-01-11 10:36:52 -08:00
Mark McDowall
b52585d62a XbmcProvider will use the HTTP API when updating the library for Eden clients (EventServer was failing). 2012-01-09 23:10:53 -08:00
kay.one
721bb51886 logging updates. 2012-01-09 14:01:39 -08:00
kay.one
7ec89056af Auto adding of episodes is now disabled. (we should make it more conservative if we want to bring it back) 2012-01-06 13:26:05 -08:00
Mark McDowall
a3f2ef6ec6 Added some logging and error handling to XbmcProvider.
Increased Json timeout to 20 seconds.
2012-01-05 22:29:02 -08:00
Mark McDowall
62da0568c0 AfterRename will now call AfterRename for each external notifier instead of OnRename.... C+P Fail.
Properly fixes ND-7
2012-01-04 19:53:22 -08:00
Mark McDowall
e734bb6ecb ExternalNotification now has AfterRename, to notify (XBMC) after all episodes have been renamed. 2012-01-04 19:40:25 -08:00
Mark McDowall
348397e442 Fixed method call. 2012-01-04 17:29:05 -08:00
Mark McDowall
62a24ef900 Increased XBMC JSON API timeout to 10 seconds. 2012-01-04 17:09:47 -08:00
Mark McDowall
3dce784672 XbmcProvider uses Json.net for reading/writing JSON.
Updated for v3 of XBMC JSON API.
2012-01-04 16:41:42 -08:00
Mark McDowall
b8559ccec3 Added hidden option to allow updating of XBMC even if video is playing. 2012-01-04 11:48:48 -08:00
Mark McDowall
e4985cbd66 Moved try/catch for failed refresh episode info to job. 2012-01-04 11:24:17 -08:00
Mark McDowall
e958a019ed Updated parser to skip longer than expected numbers from being parsed. 2012-01-02 18:18:36 -08:00
Mark McDowall
ffde7c0987 Log indexer name when failing to process feed. 2012-01-01 12:17:53 -08:00
Mark McDowall
6bd0b8a39e Added additional logging when updating episode info. 2012-01-01 12:09:53 -08:00
Mark McDowall
2cc066ccf2 GetActivePlayers will now work with Eden and Dharma. 2011-12-31 12:57:02 -08:00