Commit Graph

363 Commits

Author SHA1 Message Date
Mark McDowall 2cc066ccf2 GetActivePlayers will now work with Eden and Dharma. 2011-12-31 12:57:02 -08:00
kay.one 1de610c5bb moved last job over. 2011-12-01 23:51:32 -08:00
kay.one fabc4c84bd Moved Jobs to their own folder. 2011-12-01 17:33:17 -08:00
kay.one 30497357b4 Removed single search method in indexer base. 2011-11-28 22:49:38 -08:00
Mark McDowall 02f6af4750 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-26 11:10:36 -08:00
kay.one c1ea4c18c2 Updated WebActivator to 1.5 2011-11-26 09:24:14 -08:00
Mark McDowall e16f83c433 Added ReferenceDataProvider to provide lookups (and refreshing) of IsDaily - which will check if the series is a daily series. 2011-11-25 18:20:50 -08:00
Mark McDowall e781501021 Added RecentBacklogSearchJob to fill missing episodes from the last 30 days, runs nightly. 2011-11-23 17:09:09 -08:00
kay.one c6716f2425 Log page now uses EF for faster runtime queries. 2011-11-22 21:58:26 -08:00
kay.one a984060533 Merge branch 'markus' into kay.one 2011-11-22 17:55:32 -08:00
kay.one 35e47e1adc Updated twitterizer to 2.4.0.26532
Updated Json to 4.0.4
Updated NBuilder to 3.0.1.1
2011-11-22 17:28:53 -08:00
Mark McDowall 6ae341373f Missed in last commit. 2011-11-21 23:38:02 -08:00
Mark McDowall d5a602c4eb Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-13 21:37:13 -08:00
kay.one 6369d4f817 Update updates ;) 2011-11-13 18:54:09 -08:00
Mark McDowall 8c1f7e6663 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-13 16:27:25 -08:00
kay.one 51518787d8 Lots of initialization, configuration clean up. 2011-11-13 16:22:18 -08:00
Mark McDowall 639480e3ef Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-11-13 12:58:02 -08:00
Mark McDowall 6c86f1dfdd Newznab providers can be configured by the end user. 2011-11-13 12:51:15 -08:00
kay.one 72d0fc50ed Alot of refactoring. 2011-11-12 23:27:16 -08:00
kay.one 8a7bc7bf80 Removed unused references. 2011-11-12 20:16:54 -08:00
Mark McDowall bbd5cba272 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus
Fixed CentalDispatch Conflicts.
2011-11-09 20:14:19 -08:00
kay.one 157bcd8b0f AssemblyInfo.cs cleanup 2011-11-08 09:48:34 -08:00
Mark McDowall 277b873b39 Added Prowl notifications. 2011-11-02 19:44:22 -07:00
Mark McDowall 3fe1e80ccb Added Growl (Not yet visible on the GUI). 2011-11-01 20:08:53 -07:00
Mark McDowall dd7dcf4db8 Merge branch 'kay.one' of github.com:NzbDrone/NzbDrone into markus 2011-10-31 16:27:00 -07:00
kay.one cd32a70179 Starting path clean up. (All paths should go through EnvironmentProvider) 2011-10-28 21:54:33 -07:00
Mark McDowall d9bef59ec2 Twitter notifications working from end-to-end. 2011-10-28 01:14:13 -07:00
Mark McDowall a2735d7716 Twatter has been added, Notifications cannot be saved (yet), nor will they send, but the framework for a user to setup Twitter (Authorize NzbDrone) is in place. 2011-10-28 00:57:00 -07:00
Mark McDowall 9957aef811 Added SMTP as an ExternalNotifcation method. 2011-10-25 19:25:08 -07:00
kay.one b3e4485d71 Post processor now deletes folders that are less than 40MB. 2011-10-24 22:15:20 -07:00
kay.one 4ae268b8e5 lots of different things ;) 2011-10-23 22:54:09 -07:00
kay.one ec08436587 Refactored the shit out of PostDownloadProvider 2011-10-22 19:31:28 -07:00
kay.one 8f9946eb63 Added some update APIs to check for updates and download and extract the update package.
Todo: apply updated, UI.
2011-10-20 22:04:26 -07:00
kay.one ea05635fd3 Moved NLog, Fluentassertion to Nuget. 2011-10-20 01:02:12 -07:00
Mark McDowall 8cac84b4ad PostDownloadProvider broken down further.
Will try to reprocess _NzbDrone_ directories each pass, but will mark with an error when possible.
Attempt to process _UNPACK_ and _FAILED_ directories 30 minutes after first detected by NzbDrone (to give SAB time to unpack properly before processing).
2011-10-14 08:37:19 -07:00
Mark McDowall 04ed22db55 Moved core of PostDownloadScanJob to PostDownloadProvider. 2011-10-12 16:47:28 -07:00
Mark McDowall 5098ea3249 Added two new Episode Statuses - Unpacking and Failed.
Tests added to support new Statuses.
PostDownloadScanJob will update PostDownloadStatus for failed or unpacking.
ImportFile will set the PostDownloadStatus to Processed when added to the database.
2011-10-11 20:44:19 -07:00
Mark McDowall f973c74c87 ConfigFileProvider will now add missing config values automatically, with a default value.
Added Handbrake and AtomicParsley wrappers for iPod video conversion.
2011-10-06 21:36:47 -07:00
Mark McDowall f0f706b32c ConfigFile for NzbDrone.exe is now stored under App_Data for NzbDrone.Web. - This will be to provide the users a way to edit Port and set whether they want their default browser to open on startup, all form the WebUI (and not be overwritten on upgrades). 2011-09-30 20:12:18 -07:00
Mark McDowall e4f01ae0d4 Size is now parsed for each item in the feed.
QualityType added to database to allow saving of size limits.
Fluent now uses longs for multiplication, to ensure it doesn't overflow.
2011-09-13 19:25:33 -07:00
Mark McDowall dfd0720872 Added BannerDownloadJob, it will run every 30 days.
New series will have their banner downloaded on import.
2011-09-10 01:42:05 -07:00
Mark McDowall f8be43a486 Upgraded to MiniProfiler 1.9.
Updated to latest WebActivator.
2011-09-07 18:56:00 -07:00
Mark McDowall c13c9d15c4 Default Log view uses client operations, added all logs view that uses paging (No support for sorting or filtering). 2011-09-05 12:59:39 -07:00
Mark McDowall 0a65e85e21 EpisodesWithFiles now returns the full series object, instead of just the SeriesTitle (So we don't need to add junk to the Episode class) 2011-09-04 00:45:58 -07:00
Mark McDowall 0b586de226 Added misnamed provider, PLINQ speeds it up, but still to slow for use, paging helps, but isn't consistent.
A bunch of files changed removing System.Linq, thanks Resharper :(
2011-09-03 20:05:44 -07:00
Mark McDowall 43e5cb7b31 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-08-28 12:08:06 -07:00
Mark McDowall f604c35768 Backlog search added (disabled) - It will search for a full season if a full season is missing. 2011-08-28 12:07:56 -07:00
kay.one a5527df584 Fixed petapoco's craptastic connection management. 2011-08-28 10:43:33 -07:00
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 66522b8109 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-08-21 18:21:48 -07:00
kay.one 1e9b279a9b Removed basic notification. client side notification should be used. 2011-08-21 18:19:34 -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 5ab07d7028 Added instant notification framework 2011-08-08 14:50:48 -07:00
Mark McDowall e29fee9686 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-07-28 00:22:12 -07:00
Mark McDowall ee4b6c9442 ExternalNotifications enabled (Xbmc only right now).
- Grab, Download, Rename
Notification Settings for Xbmc uses definitions.
2011-07-28 00:21:49 -07:00
kay.one b4fb3002a4 Updated Add Series 2011-07-27 15:59:48 -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 7ec499acab Series with Episode count now ignores shows that haven't aired (includes ones that air today). 2011-07-09 19:45:31 -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 c339ea6ba2 Updated miniprofiler to 1.4 2011-07-07 22:40:29 -07:00
kay.one 15aedfc847 some db/migration cleanup 2011-07-07 20:27:11 -07:00
kay.one 8424dd6ede Increased some columns sizes to avoid cutoffs. 2011-07-06 00:37:58 -07:00
kay.one 2a64014c96 Added version to page footer, minor tweaks. 2011-07-04 23:46:03 -07:00
kay.one 7d706a3304 Renamed SubsonicTarget to DataBaseTarget 2011-06-23 21:05:31 -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 69239bc371 Switched to SQLCE 4.0 2011-06-22 23:56:17 -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 d2f32a0b54 Fixed compile error 2011-06-19 11:30:34 -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
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
Mark McDowall 85d5b07c67 Merge with Kayone. 2011-06-17 23:24:44 -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 17d084cdf3 Removed Series.Episodes and Series.EpisodeFiles list. 2011-06-17 21:08:17 -07:00
Mark McDowall 71a123401e Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-06-17 20:11:36 -07:00
Mark McDowall d28e94868c Parser will remove quotes before trying to get filename from the path.
HistoryController - Gets Series from seriesProvider.
UpcomingComtroller - Gets Series from seriesProvider.
2011-06-17 20:11:04 -07:00
kay.one acf23d4fc2 Removed subsonic completely 2011-06-17 18:46:22 -07:00
kay.one 2a32770b69 Merge branch 'markus101'
Conflicts:
	NzbDrone.Core/Datastore/Migrations/MigrationExport.cs
2011-06-17 00:01:49 -07:00
kay.one 46ec4fa3ba Replaced MigSharp with MigrationsDotNet 2011-06-16 23:58:50 -07:00
Mark McDowall ab26d2dd61 Renamed SceneNameMapping to SceneMapping.
SceneMappingProvider moved to PetaPoco.
2011-06-16 23:04:01 -07:00
kay.one 3cccb5858a Merge branch 'markus101'
Conflicts:
	NzbDrone.Core.Test/SeriesProviderTest.cs
	NzbDrone.Core/Providers/MediaFileProvider.cs
	NzbDrone.Core/Providers/SeriesProvider.cs
2011-06-16 19:48:24 -07:00
kay.one b47cdd8ab2 Updated to MiniProfiler 1.3 2011-06-16 01:29:00 -07:00
kay.one cb8cb1691f SeriesProvider is now Subsonic free. 2011-06-15 23:33:01 -07:00
kay.one 63f6899894 Added PetaPoco 2011-06-14 19:31:41 -07:00
Mark McDowall a290a0dcb0 Merge branch 'master' of git://github.com/kayone/NzbDrone
Conflicts:
	NzbDrone.Core/Providers/Jobs/EpisodeSearchJob.cs
	NzbDrone.Core/Providers/SeriesProvider.cs
2011-06-13 19:23:43 -07:00
Mark McDowall ab2007cb6f SceneNaming is now stored on NzbDrone webserver.
Database will update every 12 hours from CSV on server.
2011-06-13 19:15:55 -07:00
kay.one 6355d5ada1 Added MiniProfiler 2011-06-13 18:35:44 -07:00
Mark McDowall 54e7092e2d Added new helper to find the best file size format given a long with file size in bytes.
Added view under system to see which folders have not been processed in dropDir.
2011-06-07 23:15:35 -07:00
Mark McDowall 5041ff550c Post Download Import Job created and in effect. Scans every minute to import files from the users configured "SabDropDirectory". 2011-06-07 14:19:11 -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 4d3ba62e5d Episode renaming implemented on the Series/Details page. 2011-06-05 22:23:28 -07:00
kay.one 4812cb4611 Increased sqlite cache size to 30mb 2011-06-05 13:01:28 -07:00
kay.one d3be516fb2 removed Season/SeasonProvider, updated dbBenchmark tests. 2011-06-03 18:56:53 -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 ae55b29bec Moved NLog, Subsonic to root library folder 2011-05-30 00:22:20 -07:00
kay.one 6ade4b4bd7 Updated sqlite to the latests official builds 2011-05-30 00:05:45 -07:00
kay.one 1239da656e Rewrite of InventoryProvider 2011-05-28 12:23:35 -07:00
kay.one f62b02a36b Merge branch 'sschlesier' 2011-05-26 23:21:08 -07:00
sschlesier 97c6d60e12 Make Release build compile succesfully 2011-05-26 23:01:07 -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 474f17c5e6 Added EpisodeSearchJob, still needs unit tests 2011-05-25 22:44:59 -07:00
kay.one 9417748056 Initial support for episode search in indexerbase and Nzbs.org 2011-05-25 21:25:59 -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 bda10f0e45 Added MigratorDotNet for custom db migrations 2011-05-22 09:03:37 -07:00
kay.one e4ff0d6471 Diskscan/Info update job refactoring and test 2011-05-20 17:23:49 -07:00
kay.one 8fca3c3419 more test/fixes 2011-05-19 22:52:05 -07:00
kay.one 849beef5a2 Added inventory provider with basic tests 2011-05-19 21:59:35 -07:00
kay.one 53e6b60382 Renamed IndexerProviderBase to IndexerBase since its no longer a provider 2011-05-19 21:21:18 -07:00
kay.one 9c1ff4af6b initial stage of indexer refactoring. things compile. 2011-05-19 20:47:07 -07:00
Mark McDowall 7e44ee5020 Merge with Kayone's branch. 2011-05-17 22:32:23 -07:00
Mark McDowall d97382ad0c Added DeleteSeriesJob to remove series in BG.
Fixed SeriesUpdate Grid Edit to properly save SeasonFolder changes.
Added Delete to SeriesGrid.
2011-05-11 19:53:19 -07:00
Mark McDowall 49a059bdea AutoConfigure for SAB is setup, it works for systems with NzbDrone and SABnzbd on the same server only. 2011-05-10 23:46:26 -07:00
Mark McDowall 70bfc49b4e Series Grid AJAX'd.
Edit in popup for Series Grid using custom editing template.
2011-05-09 23:32:33 -07:00
Mark McDowall a36d5fae2f Added ExternalNotificationProviderBase based on IndexProviderBase. 2011-04-28 23:06:13 -07:00
Mark McDowall 671dcd074c Added job to scan for media files every hour... So easy! 2011-04-27 23:46:56 -07:00
Mark McDowall 7e946277bb IndexerType added, this will store the source indexer in history, so users can see (if they care) and we can add an icon if we want. 2011-04-27 17:11:08 -07:00
Mark McDowall cb992f1b52 Added StatsProvider.
Bound AutoConfigureProvider to kernel.
Feed Item Parsing will now check for a SceneName match in SceneNameHelper.
2011-04-25 22:54:12 -07:00
kay.one b65fe99b30 Fixed network auth issue, custom parser issue 2011-04-25 13:21:52 -07:00
Mark McDowall 742ad0a932 Merge branch 'master' of git://github.com/kayone/NzbDrone
Conflicts:
	NzbDrone.Core.Test/EpisodeProviderTest.cs
	NzbDrone.Core/NzbDrone.Core.csproj
2011-04-25 11:24:11 -07:00
kay.one a8815cd5ea Fixed rss datetime bug 2011-04-25 11:16:38 -07:00
Mark McDowall a34bd818cf Start of AutoConfigureSab 2011-04-25 00:42:29 -07:00
kay.one 3beeff4e18 Add TvDbEpisodeId to Episode. now we can index episodes before they showup in thetvdb 2011-04-23 13:33:24 -07:00
kay.one e9c63b81e6 Added asp.net tick timer
Added health monitoring
Updated database logging
2011-04-21 19:23:31 -07:00
kay.one 10ad7d1ed5 Added sabtitle method
Added custom parse option to Indexrbase
2011-04-20 18:26:13 -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
kay.one 2a603d908f Merge branch 'markus101/NzbDrone'
Conflicts:
	NzbDrone.Core/CentralDispatch.cs
	NzbDrone.Core/NzbDrone.Core.csproj
	NzbDrone.Web/Views/Settings/Indexers.ascx
2011-04-19 18:51:42 -07:00
kay.one 59899286ee Added TimerProvider 2011-04-19 18:20:20 -07:00
Mark McDowall c6ef828429 New UI for Indexer Settings, RAZOR!
Renamed NzbMatrix and NzbsRUs Providers
2011-04-19 16:46:21 -07:00
Mark McDowall 0241e80c8a More quality parsing tests.
Better series/episode info parsing.
NzbMatrix and NzbsRUs Indexer Providers.
2011-04-18 23:33:09 -07:00
Keivan 6f2dcbf838 Revered back to subsonic
Added indexer configuration back-end
2011-04-18 17:12:06 -07:00
kay.one fcf51978f9 Removed IConfigProvider, ISeasonProvider, ISyncProvider 2011-04-09 18:34:36 -07:00
kay.one 7efbfdbb89 removed IEpisodeProvider, ILogProvider
fixed some broken tests.
2011-04-09 17:14:51 -07:00
Mark McDowall 1a9948de2f Removed IDiskProvider.
Removed IIndexerProvider.
2011-04-08 17:21:57 -07:00
Mark McDowall e5413d67d6 Removed IRenameProvider. 2011-04-08 17:08:03 -07:00
Mark McDowall 0d95302aee Removed IHistoryProvider. 2011-04-08 16:58:46 -07:00
Mark McDowall c25af5978d Removed ISeriesProvider 2011-04-08 16:55:23 -07:00
Mark McDowall bd0a7a58dd Removed INotificationProvider 2011-04-08 16:48:47 -07:00
Mark McDowall f52b399ed6 Removed IExternalNotificationProvider 2011-04-08 09:24:17 -07:00
Mark McDowall c77a88dd2f Removed IDownloadProvider 2011-04-08 08:36:34 -07:00
Mark McDowall 0ee4f8cc9b Removed IPostProcessingProvider 2011-04-08 08:24:16 -07:00
Mark McDowall 030c6fb7b7 Removed ITimerProvider 2011-04-08 08:20:45 -07:00
Mark McDowall 8380c25eaf Removed IUpcomingEpisodesProvider 2011-04-08 08:18:01 -07:00
Mark McDowall 83ebd89ff8 Removed IXbmcProvider. 2011-04-08 08:15:51 -07:00
Mark McDowall d63fe6ad56 Removed IRootDirProvider. 2011-04-08 08:10:46 -07:00
kay.one a9f08caa18 Removed IQuality provider
Updated AutoMoq to support SetConstant
2011-04-07 21:03:46 -07:00
kay.one 0a783542a6 Removed ITvDbProvider
Added SetConstant to AutoMoq
2011-04-06 20:34:48 -07:00
kay.one c1bd62ae64 Added AutoMoq. Removed IHTTP Provider 2011-04-06 19:25:52 -07:00
kay.one 73aecc0796 added test for basic FeedProviderBase, fixed some issues with it. 2011-04-04 23:33:24 -07:00
kay.one 8a3fe0f14e added more tests for seriesprovider 2011-04-04 22:30:13 -07:00
kay.one ac7c795eb6 Updated Exceptioneer.
project cleanup
2011-04-04 19:59:33 -07:00
kay.one 16234d6b79 Added nzbs.org using the provider model. 2011-04-04 00:21:07 -07:00
kay.one 7e4c38ec3f removed most of existing rss code 2011-04-03 22:24:19 -07:00
kay.one 11e2b63b60 more rss refactoring 2011-04-03 21:54:58 -07:00
kay.one 62b2cd510f started rss cleanup 2011-04-03 20:50:12 -07:00
Keivan e33f5206fa Add existing now does is reall time TvDb lookup 2011-04-01 16:11:09 -07:00
kay.one ff75d0c555 Upgraded to MVC3, Hello Razor. 2011-03-29 23:18:35 -07:00
kay.one 6870c2326f Updated Ninject using NuGet 2011-03-28 22:10:37 -07:00
kay.one d4179818cc removed upnp code 2011-03-28 21:23:11 -07:00
Mark McDowall 1076b3ab58 RssItemProcessingProvider will now handle full series NZBs. 2011-03-26 12:16:53 -07:00
Mark McDowall 6c818bd8d8 Upcoming shows view added. 2011-03-23 00:06:22 -07:00
Mark McDowall 84f0dfed4e Removed un-needed WebClient from XbmcProvider.
BackLog Provider created.
QueueIfWanted moved to new class (RssItemProcessingProvider) to cutdown on repeating code (between RssSyncProvider and BacklogProvider)
Style.css now sets width for rootDirectories class (when adding a new show).
2011-03-18 08:39:19 -07:00
Mark McDowall 636f352599 Ability to manually add a show has been added.
UI cleanup for adding series (new, existing and manual).
2011-03-17 00:40:23 -07:00
markus101 48b89abfeb Add Existing Series works, UI shows TVDB Name and Path so you can check before adding to DB. 2011-03-09 23:49:59 -08:00
Mark McDowall 2871723bfe Manage multiple Tv Root Folders in Settings/General.
Start of AddExisting.
2011-03-08 23:40:48 -08:00
markus101 0cb20b0092 XBMC Provider finished 2011-03-06 13:36:09 -08:00
markus101 1314d00c97 Post Processing has been implemented, still need to finish app for SAB to NzbDrone. 2011-03-03 00:50:33 -08:00
markus101 46830a2777 EpisodeSorting setup, setting page created and usable, needs labels still. 2011-02-25 20:07:22 -08:00
markus101 891acfff44 Fixed issues that came up after making changes to Episode and EpisodeFile. 2011-02-22 00:13:16 -08:00
markus101 6e66a7a27f Working on validation for forms, issues with server side, not sure how to post back model with AJAX submit, yet.
Split out settings model to support validation.
2011-02-10 17:22:29 -08:00
Keivan ca27c75df5 simplified quality fixed some broken tests 2011-02-03 11:47:51 -08:00
markus101 3b63cfb5d2 Added Quality Provider to interface with QualityProfiles.
Changed QualityProfile and AllowedQuality to be meet requirements
2011-02-02 17:07:36 -08:00
markus101 c40f18e66f Fixed REGEX for episode parsing so it would correctly parse shows with a year in the title.
Fixed a config saving issue in the SettingsController.
Added bindings in Central dispatch for SabProvider and HttpProvider
2011-01-30 17:30:59 -08:00
markus101 da979639ba More config pages have been added. AJAX to save. Order with jquery sortable.
Some RssFeed Parsing has been implemented, it does not currently download items, still need to perform a more verbose episode check.
2011-01-28 22:10:22 -08:00
Keivan 65ecd58111 Updated Telerik MVC to Version: 2010.3 1110 (Nov 10, 2010) 2010-12-02 10:51:22 -08:00
Keivan bf1ff29519 look right in IE, all episodes are ajax loaded.
commited somewhere between vancouver and vegas @ 2135ft. Alt and 480mph.
2010-10-29 20:54:48 -06:00
Keivan fa0af257ff fixed a bunch of things. added basic support for file scanning. logs are now avilable in the UI 2010-10-24 00:46:58 -07:00
Keivan c8a8fb4d62 Fixed notification issues
Added basic support for file scan
Major redactor of ReportTitle/File parsing
Updated Ninject/Ninject.MVC
Removed dependency from Microsoft.Web.Administration
reactored Episode repository structure
2010-10-20 18:49:23 -07:00
Keivan 41d9b0364f updated Ninject and Ninject.Web.Mvc 2010-10-18 11:04:07 -07:00
Keivan 273de41d23 Cleaned up logging code
Added udp logging
Added SyncProvider to provide async long running tasks
Refactored SyncSeries to SyncProvider
Episode Info is now fetched automatically
Optimized RefreshEpisodeInfo for better performance
2010-10-17 10:25:27 -07:00
Keivan c597363bf8 Updated logging and instrumentation 2010-10-15 00:10:44 -07:00
Keivan b59d9f13b1 Oh Hai IIS 2010-10-13 23:29:01 -07:00
Keivan 76379341a7 Added series update notification. 2010-10-11 19:49:27 -07:00
Keivan 30d38eead6 fixed ninjet's race condition 2010-10-10 12:00:07 -07:00
Keivan b112e28b80 Merged in rob's UPnP code 2010-10-08 00:10:26 -07:00
nothingmn dfbf13b868 Updated UPnP so it does disco async, updated DiscoProviders to handle that approriately, Added JsonAction result with JS Ajax call for client side detection, on a timer for media controllers 2010-10-07 22:04:25 -07:00
nothingmn 78dba9c668 Added Media Disco Providers - these will be used to auto detect media providers on the LAN 2010-10-07 21:34:32 -07:00
nothingmn 92e0a8f1a4 Added Media Provider Interface and XBMC's implementation 2010-10-07 21:19:05 -07:00
nothingmn 95c368fd04 Added UPnP reference to Core 2010-10-07 21:06:43 -07:00
Keivan 27d86a8540 Added Notification System, Renamed Repository to Entities 2010-10-07 20:35:04 -07:00
Keivan 9c7355f3fb Cleaned up some tests 2010-10-07 15:17:24 -07:00
Keivan 81e155ae42 Added basic episode support 2010-10-04 23:21:18 -07:00
Keivan afafc6b032 pretty... 2010-10-02 12:01:43 -07:00
Keivan beaf0cf939 Updated subsonic to latest nightly build
Added foreign relations to all entities object
Removed unnecessary libraries
2010-09-30 17:09:22 -07:00