Commit Graph

711 Commits

Author SHA1 Message Date
Mark McDowall 68b7ba9209 Added method to delete orphaned episodeFiles and also cleanup episodes that have invalid episodeFiles.
Cleanup will run aforementioned methods before doing cleanup.
2011-06-20 18:49:16 -07:00
Mark McDowall 208feb7d19 CleanFileName when getting new filename from MediaFileProvider. 2011-06-20 16:46:54 -07:00
Mark McDowall 244e0f04f4 Fixed UnitTests (set EpisodeFileId to zero where no episo.de file is expected back) 2011-06-20 00:40:45 -07:00
Mark McDowall d416ec0147 Merge branch 'master' of git://github.com/kayone/NzbDrone
Conflicts:
	NzbDrone.Core.Test/SeriesProviderTest.cs
2011-06-20 00:16:01 -07:00
Mark McDowall 431d850d32 SeriesProvider gets QualityProfile in single call to DB.
SeriesProvider.GetAllSeriesWithEpisodeCount gets seasonCount(with or without specials), total episode count & episodeWithFile count (excluding ignored episodes).
Added tests for SeriesWithEpisodeCount.
2011-06-20 00:13:17 -07:00
kay.one f0fb5aa158 Removed leftover code from old ages ;) 2011-06-19 23:30:47 -07:00
kay.one ef9bbdc60e Removed leftover code from old ages ;) 2011-06-19 23:28:42 -07:00
kay.one 907c508a70 PetaPoco now defaults to SQLite, requires WHERE on exists calls 2011-06-19 22:08:58 -07:00
kay.one 852b1e9bb5 Merge branch 'markus101' 2011-06-19 20:28:09 -07:00
kay.one 45549fa50b Fixed attach series issue and null episodes. 2011-06-19 20:25:24 -07:00
kay.one 8b7c624d09 Reformated some files 2011-06-19 20:25:04 -07:00
Mark McDowall 5a99d374d9 Updated tests to for Upcoming Provider to make sure a series is returned. 2011-06-19 20:21:54 -07:00
Mark McDowall 86ab26e2d9 UpcomingProvider now gets Series in call for episodes. 2011-06-19 20:08:09 -07:00
kay.one 63bd972af9 Refactored MediaFileProvider 2011-06-19 20:04:08 -07:00
kay.one cfcb9e61d7 Cleaned up import file a bit 2011-06-19 19:33:43 -07:00
kay.one d3f823734e Cleanedup get GetNewFilename 2011-06-19 18:59:31 -07:00
Mark McDowall b084a3bc46 EpisodeProvider GetEpisode(s) returns episodes with EpisodeFiles. 2011-06-19 18:46:32 -07:00
Mark McDowall 7b5556199f Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-19 17:23:59 -07:00
Mark McDowall cf324ace73 Episode EpisodeFile changed to ResultColumn instead of Ignore 2011-06-19 17:23:23 -07:00
Mark McDowall 63a2664d8a Test for HistoryProvider.AllItemsWithRelationships 2011-06-19 17:02:10 -07:00
Mark McDowall 0972c956b8 HistoryProvider will return History Items with Episode and SeriesTitle. 2011-06-19 16:44:45 -07:00
kay.one 8b484601f6 Removed all warnings 2011-06-19 13:43:47 -07:00
kay.one a853f80f9e Fixed season ignore 2011-06-19 13:43:33 -07:00
kay.one ea643630ed Fixed dbBenchmark tests 2011-06-19 11:56:32 -07:00
kay.one 8c12872433 fixed americandad's broken test 2011-06-19 11:38:04 -07:00
kay.one d2f32a0b54 Fixed compile error 2011-06-19 11:30:34 -07:00
kay.one ec949be789 Removing "Histories" on migration. 2011-06-19 11:28:18 -07:00
kay.one f211f99960 Fix issue on in ImportFile 2011-06-19 10:57:35 -07:00
kay.one 7560a70dd4 fixed duplicated episodes coming in from Tvdb 2011-06-19 10:56:54 -07:00
kay.one 3d3e864094 EpisodeProvider now fills Series property for all episodes returned. 2011-06-18 22:57:24 -07:00
kay.one a990fb91d5 SeriesProvider.GetSeries(int seriesId) will now fail if series is not found. 2011-06-18 22:56:52 -07:00
Mark McDowall 5c055ebb9a Reverted back to Single<T> instead of SingleOrDefault<T> except when searching for an episode in DB. 2011-06-18 16:03:58 -07:00
Mark McDowall 514998042e PetaPoco won't convert DateTime to UTC by default. 2011-06-18 13:30:30 -07:00
Mark McDowall a771d2cfa9 Changed all Single<T> to SingleOrDefault<T> 2011-06-18 12:56:17 -07:00
Mark McDowall 7d1f0d2c08 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-18 12:14:45 -07:00
kay.one bbf27c6f66 Fixed MVC profiler issue with Jobs, SQL profiling is on again. 2011-06-18 10:58:52 -07:00
kay.one b00e437e56 Added Fluent.cs to allow string default extention method eg. "Series.Title.WithDefault(series.SeriesId)" 2011-06-18 10:19:24 -07:00
kay.one ed4976de90 Fixed notifications, episodestatus test 2011-06-18 10:18:25 -07:00
kay.one d55e2606ad Merge branch 'markus101'
Conflicts:
	NzbDrone.Core.Test/SeriesProviderTest.cs
2011-06-18 01:36:05 -07:00
kay.one 5629d68645 Fixed enum mapping issue 2011-06-18 01:29:38 -07:00
Mark McDowall 8f4fe398ed Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-18 00:18:29 -07:00
Mark McDowall d6920ee8ea Fixed EpisodeProvider queries with multiple terms.
SeriesProvider.FindSeries will now return the QualityProfile when a series is found.
2011-06-18 00:17:47 -07:00
kay.one 0e86653d8a Fixed bug where status was shown instead of title on SeriesDetail page 2011-06-17 23:41:31 -07:00
kay.one a12e148d54 Removed unnecessary IsDailyFlag from episode.cs 2011-06-17 23:39:14 -07:00
Mark McDowall 85d5b07c67 Merge with Kayone. 2011-06-17 23:24:44 -07:00
Mark McDowall 1590ae2d5f Fixed Episode Daily Parse test. 2011-06-17 23:22:54 -07:00
kay.one a174900ce0 Updated Fluent Assertions to rev.67959 2011-06-17 22:27:11 -07:00
kay.one b525757d8a Removed left over assemblies, CastleCore (Subsonic) and some old nuget packages 2011-06-17 22:26:04 -07:00
kay.one 520e9c9d14 Fixed Series.QualityProfile relationship
more subsonic cleanup
2011-06-17 21:39:02 -07:00
kay.one 17d084cdf3 Removed Series.Episodes and Series.EpisodeFiles list. 2011-06-17 21:08:17 -07:00