Commit Graph

83 Commits

Author SHA1 Message Date
Mark McDowall 485f618e02 Full Season searching added (Single NZB). SearchProvider added to perform both Season and Episode searching, triggered via jobs.
Tests added for season searching.
2011-08-27 22:45:36 -07:00
Mark McDowall 1d983801e8 SABnzbd settings will now dynamically get the categories available from SABnzbd when the category drop-box gets focus, it will use values on the page so there is no need to save your settings first. 2011-08-26 10:45:59 -07:00
Mark McDowall f6c9fa4f95 Added SeriesSearch and RenameSeries jobs.
Add UI controls for new jobs.
Skip ignored episodes when doing series/season searches.
2011-08-22 22:29:12 -07:00
Mark McDowall 350e0388de Updated JobProvider to allow jobs with two targets.
JobQueueItem class created instead of using Tuples.
Added Search for Season and Rename Season jobs , plus links for them on Series/Details.
Add GetSeasonFiles added to MediaFileProvider.
2011-08-21 17:48:37 -07:00
kay.one 291e2c399e Merge branch 'markus101' 2011-07-10 13:16:22 -07:00
kay.one 8d12630856 Newzbin now parses the language out properly.
Fetch episode filters episodes from wrong series
2011-07-10 12:52:29 -07:00
Mark McDowall 67299f0d97 Merge branch 'master' of git://github.com/kayone/NzbDrone
Conflicts:
	NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
2011-07-09 19:48:02 -07:00
Mark McDowall 348ff5a386 XbmcProvider updated to include new Json API methods.
EventClient is used for sending CleanLibrary and Notifications (With NzbDrone Logo - Internal Resource).
Support for Dharma's HTTP Server (Deprecated), since Dharma doesn't support Json as well.
2011-07-09 11:19:33 -07:00
kay.one 6393d0a3f9 Added Tests for CentralDispatch 2011-07-07 22:41:08 -07:00
kay.one fa53b2abb0 Forces Test project to use x86 version of the SQL CE dlls. 2011-06-23 09:05:41 -07:00
kay.one 3cd4ee3996 moved SQL CE to Nuget. 2011-06-23 00:16:15 -07:00
kay.one 2537dafb36 Added SQL CE dlls, removed SQLite 2011-06-23 00:03:05 -07:00
kay.one 56fdf1a040 Removed Episodes list from EpisodeFile object. 2011-06-21 22:44:57 -07:00
kay.one 01163a4f87 Cleanup and tests around ImportFile 2011-06-21 18:12:20 -07:00
kay.one 63adb6b566 Wired-up drop folder move 2011-06-20 22:44:01 -07:00
kay.one 63bd972af9 Refactored MediaFileProvider 2011-06-19 20:04:08 -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 b525757d8a Removed left over assemblies, CastleCore (Subsonic) and some old nuget packages 2011-06-17 22:26:04 -07:00
kay.one f2fdece18a Removed subsonic completely 2011-06-17 19:00:44 -07:00
kay.one acf23d4fc2 Removed subsonic completely 2011-06-17 18:46:22 -07:00
kay.one f4801901a7 LogProvider now usues petapoco 2011-06-17 17:11:12 -07:00
Mark McDowall 335639fabc UpcomingEpisodesProvider moved to PetaPoco.
MigrationHelper won't run Subsonic Migrations now.
2011-06-17 16:01:09 -07:00
Mark McDowall ad0aa10e6a Renamed SceneMappingTest now saved in project file. 2011-06-16 23:18:17 -07:00
kay.one 63f6899894 Added PetaPoco 2011-06-14 19:31:41 -07:00
kay.one 6355d5ada1 Added MiniProfiler 2011-06-13 18:35:44 -07:00
Mark McDowall 560706ae8f Fixed Renaming of episodes to include extension.
PostDownload Importing setup, need to setup job for period scan.
2011-06-06 23:29:07 -07:00
Mark McDowall 9cb1eb7597 Rename Provider returns proper name for single episode series. 2011-06-05 17:37:32 -07:00
kay.one d09a82a20f Integrated scene name helper into episode search, series lookup 2011-06-02 18:15:02 -07:00
kay.one f97209d476 commiting tests before teamcity demo 2011-06-02 14:06:46 -07:00
kay.one 702399318b Added NUnit 2011-06-01 21:50:10 -07:00
kay.one 6075a615ab Release now target x86 2011-05-31 20:57:50 -07:00
kay.one 2493f65c43 updated app.config files 2011-05-31 12:52:24 -07:00
kay.one e1177463cd Removed MVC3 GAC dependency 2011-05-30 15:39:06 -07:00
kay.one 8eb04d9de7 Updated jQuery/Ninject/Unity using nuget 2011-05-30 00:38:39 -07:00
kay.one 1399ff15f2 moved all libraries out of NzbDrone.Core\Libraries to the root of the solution 2011-05-30 00:33:07 -07:00
kay.one 10cf7b774a using nuget for Moq 2011-05-30 00:27:39 -07:00
kay.one 6ade4b4bd7 Updated sqlite to the latests official builds 2011-05-30 00:05:45 -07:00
kay.one 5879d3ac31 Added dbBenchmark tests 2011-05-29 23:47:11 -07:00
kay.one 1239da656e Rewrite of InventoryProvider 2011-05-28 12:23:35 -07:00
kay.one 5a812801b7 EpisodeSearchJob bug fixes/tests 2011-05-26 20:07:32 -07:00
kay.one a6ad977114 Fixed import new series being stuck in a loop if an update failed
Seperated IndexerProviderTest from ProviderTests
Fixed some ToString() issues
Refactored IndexerBase/IndexerProvider
2011-05-26 19:12:28 -07:00
kay.one 500e9af6c3 Fixed a bug where reports weren't being added to history 2011-05-23 21:12:54 -07:00
kay.one ce63f05512 added better db migration support than what Subsonic provides out of the box. 2011-05-23 17:34:57 -07:00
kay.one 180da4c82a Migrator.net fails 2011-05-23 16:29:14 -07:00
kay.one f33c2c4939 Added episode status to back end, getting ready for backlog 2011-05-22 09:53:06 -07:00
kay.one e4ff0d6471 Diskscan/Info update job refactoring and test 2011-05-20 17:23:49 -07:00
kay.one 849beef5a2 Added inventory provider with basic tests 2011-05-19 21:59:35 -07:00
kay.one 6d085d5340 Added support to Error/Warning/Fatal verification in text projects 2011-05-18 20:55:35 -07:00
kay.one e6fb02fac6 Fixed IsNeeded() with tests
Added sample xml from all indexers to test project
Fixed a bug where parser would try to use file extension from a report title.
2011-04-25 10:48:16 -07:00
kay.one 9028e498ca Added completely awesome JobProvider. extremely easy to do async/timer tasks with ui status/notification already plugged in. 2011-04-20 00:44:13 -07:00