Commit Graph

2055 Commits

Author SHA1 Message Date
Mark McDowall 9d3bef982b more media file extension cleanup 2013-09-12 08:08:48 -07:00
Mark McDowall 7c324b7cd2 Switched to dictionary for media file extensions 2013-09-12 07:36:10 -07:00
kay.one 601cd31a1f Diskprovider cleanup. 2013-09-11 23:52:37 -07:00
Mark McDowall cd12ccec94 Moved media file extensions to a static class 2013-09-11 23:33:28 -07:00
Mark McDowall 6057bf187d Adding seasons to series will also unmonitor season 0 2013-09-11 18:11:51 -07:00
Keivan Beigi c090b3efa1 this should cover it! 2013-09-11 17:42:57 -07:00
Keivan Beigi bb518ca19b fixed some namespaces 2013-09-11 17:42:54 -07:00
kay.one 25e2c98c45 signalr cleanup 2013-09-11 17:42:53 -07:00
Mark McDowall e10a5ca213 NzbDroneException now has inner exception 2013-09-10 22:55:18 -07:00
Mark McDowall 18fe8ecfea LoadConfigFile will only catch XmlExceptions 2013-09-10 22:52:10 -07:00
Mark McDowall 4025d6ddee Merge branch 'season-start' into develop 2013-09-10 22:47:41 -07:00
Mark McDowall fc43db164b Fixed a bunch of specs that handled propers and cutoffs 2013-09-10 22:45:08 -07:00
Mark McDowall edfd527901 Multi-episode air time only applies to episodes in the same season 2013-09-10 21:23:30 -07:00
Mark McDowall 33fa468f91 Cutoff moved to its own spec 2013-09-10 19:07:22 -07:00
Mark McDowall 92cc41edeb Display a better error message when config.xml is corrupt 2013-09-10 17:40:21 -07:00
kay.one 7ae605e474 try to import file anyway if free space check fails. 2013-09-10 08:31:58 -07:00
Mark McDowall d8928d655d Cleaned up season service/repo 2013-09-09 23:44:01 -07:00
Mark McDowall 97eb5ffc61 Default to starting at lowest season above 0 2013-09-09 23:44:00 -07:00
Mark McDowall 33986a9185 Seasons are now subdocuments of series 2013-09-09 23:44:00 -07:00
Mark McDowall 0861e5f8c1 Use drone factory folder in error message when not configured 2013-09-09 23:41:42 -07:00
Mark McDowall c7bdf4148b Removed old logo from Core, Growl uses new icon. 2013-09-09 08:13:54 -07:00
Mark McDowall 529f65339f Moved NzbDroneClientException to Core 2013-09-09 08:09:55 -07:00
Mark McDowall 0c57c6a6c1 Better client side errors when there are issues communicating with trakt. 2013-09-08 23:40:24 -07:00
Mark McDowall 2156d9ff9b NextAiring will skip episodes that already have files 2013-09-08 16:49:04 -07:00
Mark McDowall 412adfed71 Check for null before checking if EST 2013-09-08 10:57:03 -07:00
Mark McDowall b06f1004f8 hacked in a fix for EDT shows showing the wrong start time 2013-09-08 10:49:49 -07:00
Mark McDowall 1454f158f5 Added caching to SAB 2013-09-06 21:16:51 -07:00
Keivan Beigi 739188a577 fail nicer when MediaInfo lib is not available. 2013-09-06 11:56:58 -07:00
Mark McDowall cb6c8729b1 DailySeries uses new endpoint 2013-09-06 00:16:13 -07:00
Mark McDowall e07b588fd8 SceneMapping uses new API endpoint 2013-09-05 23:25:34 -07:00
Mark McDowall 46e3dafd44 Progress messaging updates as each report is processed 2013-09-05 23:18:33 -07:00
Keivan Beigi 47d9b4d5bb better migration error handling. 2013-09-05 07:25:47 -07:00
Keivan Beigi 9390a00f80 re-adding indexes for series/episodes. 2013-09-05 07:25:46 -07:00
kay.one c90a96c2e0 fixed broken tests 2013-09-05 07:25:46 -07:00
kay.one 2068b732a2 restore sqlite indexes on alter. 2013-09-05 07:25:45 -07:00
Mark McDowall 4196b7eedb SeasonCount is fixed 2013-09-04 23:45:18 -07:00
Mark McDowall b2ab9c1547 QualityParserFixture improvements, m2ts will default to HDTV720p 2013-09-04 11:05:28 -07:00
Mark McDowall c184ec2d98 Progress messages are logged with Logger.Progress 2013-09-03 22:01:28 -07:00
Mark McDowall a7eb331d4e Merge branch 'ui-notifications' into develop
Conflicts:
	NzbDrone.Common/NzbDrone.Common.csproj
	UI/Series/Details/SeasonLayout.js
2013-09-03 07:18:04 -07:00
kay.one 5557ac8454 emergency hack to fix breaking trakt api. 2013-09-02 23:18:54 -07:00
Keivan Beigi 7417f76086 updated logging/loggly 2013-09-02 22:15:10 -07:00
Keivan Beigi bceaee27a3 moved logging config to in-process 2013-09-02 22:15:08 -07:00
Mark McDowall c928ccb201 Added progress messaging, using info logging
Also extension methods for complete and failed (for coloured UI messaging)
2013-09-01 21:12:57 -07:00
Mark McDowall 1e7db2287e ScheduledTasks properly set last run time now 2013-09-01 21:12:45 -07:00
Mark McDowall c96ba5efd3 Commands return immediately and signalr is used to control the UI 2013-09-01 21:12:41 -07:00
Mark McDowall 56cd80d24a TrackedCommands are cleaned up automatically
TrackedCommandCleanupCommand is not tracked
2013-09-01 21:12:35 -07:00
Mark McDowall 780e374122 Added ProgressMessaging through nlog 2013-09-01 21:12:30 -07:00
Mark McDowall c917cdc0cc Commands are stored in memory and prevents duplicate jobs 2013-09-01 21:12:24 -07:00
Mark McDowall a3961ffb69 Added CommandId to commands 2013-09-01 21:12:18 -07:00
Mark McDowall e4d7ea9fd8 Episodes will actually be renamed now 2013-09-01 21:03:49 -07:00
Mark McDowall 0974d275ef nzb titles in manual search will wrap 2013-09-01 11:31:16 -07:00
kay.one 3b240e0dd7 getting freespace returns null instead of blowing up. 2013-08-31 21:38:21 -07:00
Mark McDowall 561e78df8b Treating FR as french, better parsing for weird DVD releases 2013-08-31 20:01:46 -07:00
Mark McDowall d1de6c1b2c Refactored quality parsing, should make things easier to work with 2013-08-31 19:45:12 -07:00
kay.one 4465d50a31 added path validation to add series/ recent folders. 2013-08-31 13:32:55 -07:00
kay.one dd835d5503 clear existing scene name since it wasn't storing the correct string 2013-08-29 23:50:43 -07:00
kay.one c25b92955f moveepisode is less side-effecty! 2013-08-29 23:41:49 -07:00
kay.one 954a79639f moveepisode is less side-effecty! 2013-08-29 23:39:41 -07:00
kay.one e256271c5c store scene name in history 2013-08-29 23:38:55 -07:00
kay.one b8bd2bffbf db stores logs for 7 days instead of 15. 2013-08-29 22:20:41 -07:00
kay.one 87ac2b3b76 fixed Dtd issues on Linux. 2013-08-29 19:27:23 -07:00
kay.one 25e6473537 fixed broken build. 2013-08-29 19:05:33 -07:00
kay.one 84857f286a handle exceptions when getting header for covers fail. 2013-08-29 19:00:40 -07:00
kay.one 47e29abc27 don't log indexer errors as exceptions. 2013-08-29 18:38:43 -07:00
kay.one a22cbfee2f handle empty rss response from indexers. 2013-08-29 18:32:25 -07:00
Mark McDowall 9e5353aacc Cleanup orphaned seasons when deleting episodes 2013-08-28 22:56:46 -07:00
Mark McDowall 0d6b9969d2 FilterExistingFiles no longer converts paths to all lower case 2013-08-27 12:13:11 -07:00
Mark McDowall 3c732f5a5e 1080p releases without x264 or hdtv markers will be treated as HDTV instead of unknown 2013-08-27 07:08:00 -07:00
Mark McDowall dcb1b76917 Added spaces so the split works 2013-08-26 22:20:08 -07:00
Mark McDowall 6bea671a1a Episode and Season monitored toggling works again 2013-08-26 20:20:39 -07:00
Mark McDowall 429460dd5e Merge branch 'services-update' into develop 2013-08-26 14:42:17 -07:00
Mark McDowall b821f44cfa Merge branch 'xem-caching' into develop 2013-08-26 14:42:02 -07:00
Mark McDowall 2a11d6bf31 Cache list of Xem Mapped series at start and recache every 12 hours 2013-08-26 14:40:59 -07:00
kay.one 9370edb48c RootFolderService adds FreeSpace, UnmappedFolders to `Get(int id)` 2013-08-26 00:27:31 -07:00
Mark McDowall 0fa4934358 Using warning instead of danger for form elements 2013-08-25 22:34:01 -07:00
Mark McDowall 1c4a687854 Added history details modal 2013-08-25 22:34:00 -07:00
kay.one 438e3199de fixed input validation for indexers 2013-08-25 21:01:03 -07:00
Mark McDowall 6367d3d204 RestExtensions log validation at trace so they don't show up in UI 2013-08-25 17:35:11 -07:00
Mark McDowall a54689fbc4 Appending .nzb to name when sent to nzbget 2013-08-25 12:41:40 -07:00
Mark McDowall b71518a803 Old config file values are removed on app start 2013-08-24 23:05:49 -07:00
Mark McDowall c179e715a6 Parsing tvrage id from newznab with TryParse now 2013-08-24 21:28:07 -07:00
Mark McDowall 60dadf96a3 Better episode count query 2013-08-24 20:38:08 -07:00
Mark McDowall ff2b62887c Episodes without dates but file will be included in count
Unmonitored episodes with files will be included in the episode count
2013-08-24 19:02:33 -07:00
Mark McDowall eefe44caa5 added version to query string 2013-08-23 21:45:02 -07:00
Mark McDowall 11c49c9260 Using services to get updates now 2013-08-23 21:45:01 -07:00
Mark McDowall ae590828da Removed validation from OmgwtfnzbSettings 2013-08-23 21:40:02 -07:00
Mark McDowall 3965518023 Fixed an issue with propers being skipped for old and lower quality episodes 2013-08-23 21:05:37 -07:00
Keivan Beigi b53476520f Merge branch 'develop' of github.com:NzbDrone/NzbDrone into develop 2013-08-23 12:14:17 -07:00
Mark McDowall 32803f6061 Removed commented line 2013-08-22 22:43:21 -07:00
Mark McDowall dbc4f01d6a AVCDVD releases will not be detected as DVD 2013-08-22 22:30:34 -07:00
Mark McDowall 7771899e29 NotUnpacking check added to episode import
Checks last write time when in working folder, should help with moving while unpacking
2013-08-22 08:34:51 -07:00
kay.one e4fc0c57b3 indexer specific setting validation 2013-08-22 01:08:43 -07:00
kay.one 227e13d858 added support for offset when queries seasons in newznab, 2013-08-21 21:42:53 -07:00
Mark McDowall 7c915bd522 Save episode quality after change 2013-08-20 23:50:38 -07:00
Mark McDowall 298bc07be7 Merge branch 'because-kayone' into develop 2013-08-20 18:42:19 -07:00
Keivan Beigi dbadf52029 removed virtuals from Xem 2013-08-20 18:32:49 -07:00
Mark McDowall 0c2a1c60b1 Speedier unmapped folders lookup. 2013-08-20 18:17:06 -07:00
Keivan Beigi 75a46a3abe fixed NzbDrone using 100% cpu when console not available. 2013-08-20 15:12:35 -07:00
Keivan Beigi e377e02db4 checking for existing files to import is now case insensitive. 2013-08-20 14:29:10 -07:00
Keivan Beigi c13195046d case insensitive match for unmapped folders. 2013-08-20 12:28:46 -07:00