Commit Graph

146 Commits

Author SHA1 Message Date
Mark McDowall 7d0d5ab943 Use Series.OID (Tests still need to be updated)
CalendarModule working
2013-02-23 15:09:15 -08:00
Keivan Beigi d722a8357b this should fix some more tests. 2013-02-22 15:55:43 -08:00
Keivan Beigi 8a34f1096d Replaced EpisodeService with IEpisodeService 2013-02-21 16:47:09 -08:00
Mark McDowall 563db453fc Cleaned up IndexerService and tests 2013-02-21 08:38:31 -08:00
Mark McDowall 1f782dc20e Use IIndexerService 2013-02-20 23:26:32 -08:00
Mark McDowall 43a7d6239e Moved indexers to ObjectDb 2013-02-20 23:07:34 -08:00
Keivan Beigi b5644bf660 moved series/season/episodes to object db. 2013-02-19 18:05:15 -08:00
kay.one 4504232956 still very broken 2013-02-18 22:56:02 -08:00
kay.one 2d4998d52d moved Series,Seasons,Episodes to their own folders. 2013-02-18 22:01:03 -08:00
Keivan Beigi 499401fc70 Moved DecisionEngine to root of core. 2013-02-18 18:19:38 -08:00
Keivan Beigi 68128809c9 started to remove iisexpress. 2013-02-18 17:13:42 -08:00
kay.one 40f3a8663d splited jobprovider into jobrepo, jobcontroller, moved to object db. 2013-02-17 23:59:43 -08:00
kay.one 177f88303c ignore WithReadDb() calls in mono 2013-02-17 08:23:53 -08:00
kay.one 3ab04fd213 added conditional compile for mono 2013-02-16 11:23:31 -08:00
kay.one c184595935 added Nancy pipelines for error handling,
cleaned up container registrations.
2013-02-15 16:52:04 -08:00
Mark McDowall d398440322 Scene Mappings update every 6 hours now 2013-01-26 11:42:32 -08:00
Mark McDowall 7d82c249f9 Fixed issue with Daily Series searching 2013-01-16 18:51:25 -08:00
Mark McDowall a1e8266cd8 Little JobProvider cleanup 2013-01-14 08:36:16 -08:00
Mark McDowall 5e7c0951b7 Searching refactored
#ND-135 fixed
2013-01-13 00:24:48 -08:00
Mark McDowall 1ef6906dc1 Merge branch 'autofac'
Conflicts:
	NzbDrone.Common/IISProvider.cs
	NzbDrone.Core/CentralDispatch.cs
2013-01-06 01:14:52 -08:00
Mark McDowall 125703a2fa Hidden startup, shutodwn and restart
New: Run without console window by default
New: Added NzbDrone.Console to run with console window
New: Shutdown from UI
New: Restart from UI
2013-01-06 00:25:45 -08:00
Mark McDowall 924d3d0c8e Hello Autofac, Goodbye Ninject 2013-01-02 17:09:13 -08:00
Mark McDowall f3809d3a80 Merge branch 'master' into backbone
Conflicts:
	NzbDrone.Common/packages.config
	NzbDrone.Core.Test/packages.config
	NzbDrone.Core/NzbDrone.Core.csproj
	NzbDrone.Core/packages.config
	NzbDrone.Services/NzbDrone.Services.Service/packages.config
	NzbDrone.Web.UI.Test/NzbDrone.Web.UI.Automation.csproj
	NzbDrone.Web/_bin_deployableAssemblies/amd64/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest
	NzbDrone.Web/_bin_deployableAssemblies/amd64/Microsoft.VC90.CRT/README_ENU.txt
	NzbDrone.Web/_bin_deployableAssemblies/amd64/Microsoft.VC90.CRT/msvcr90.dll
	NzbDrone.Web/_bin_deployableAssemblies/amd64/sqlceme40.dll
	NzbDrone.Web/_bin_deployableAssemblies/x86/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest
	NzbDrone.Web/_bin_deployableAssemblies/x86/Microsoft.VC90.CRT/README_ENU.txt
	NzbDrone.Web/_bin_deployableAssemblies/x86/Microsoft.VC90.CRT/msvcr90.dll
	NzbDrone.Web/_bin_deployableAssemblies/x86/sqlceme40.dll
	NzbDrone.Web/packages.config
2012-12-24 21:53:45 -08:00
Mark McDowall 760e7e7749 New Series Import job not so spammy 2012-12-24 16:15:26 -08:00
Mark McDowall 0bfc6cfe71 Merge branch 'master' into backbone
Conflicts:
	.gitignore
2012-12-23 00:46:23 -08:00
Mark McDowall 2439b9e087 Allow sorting with articles (option)
New: Option to sort with articles (a, the, an) included
2012-12-20 21:36:48 -08:00
Mark McDowall 5113bf3878 Renaming Season will succeed if no files are moved
Fixed: Renaming a season that is already named correctly will not error
2012-12-20 13:23:09 -08:00
Mark McDowall c1d0bc9ac8 Merge remote-tracking branch 'origin/master' into backbone 2012-12-19 21:43:43 -08:00
Mark McDowall eebb086c60 Keep serching for episodes when partial search returns no results 2012-12-19 21:43:09 -08:00
Mark McDowall eb42272764 Fixed SignalR - Its FM! 2012-12-18 17:40:47 -08:00
Mark McDowall db3731f99e Inject constructors 2012-12-18 11:40:50 -08:00
Mark McDowall eddbd4a97b Renamed some settings, added 2nd priority for sab
New: Separated priorities for new and old episodes when sent to SABnzbd
2012-11-22 18:56:27 -08:00
Mark McDowall 44072a4d6b Fixed issue with deleting series 2012-10-23 08:18:28 -07:00
Mark McDowall 12c4f4423c Cleaner URLs, fixed dynamics in jobs 2012-10-22 00:05:27 -07:00
Mark McDowall 5bbe310af5 Merge branch 'xem' into 'master'
Conflicts:
	NzbDrone.Common/DiskProvider.cs
	NzbDrone.Core.Test/ProviderTests/DiskScanProviderTests/ImportFileFixture.cs
	NzbDrone.Core/Providers/DecisionEngine/CustomStartDateSpecification.cs
	NzbDrone.Core/Providers/DiskScanProvider.cs
	NzbDrone.Core/Providers/DownloadProvider.cs
2012-10-20 16:07:04 -07:00
Mark McDowall db585b3bd7 Merge remote-tracking branch 'origin/dynamic-jobs' 2012-10-19 08:39:07 -07:00
Mark McDowall c693f90271 Fixed up issues with initial XEM implementation 2012-10-17 23:49:53 -07:00
Mark McDowall 5cd9438939 Added job for updating XEM mappings
XEM mappings will also be updated when a new series is imported
2012-10-17 21:15:42 -07:00
Mark McDowall 8280561e11 User configurable RSS Sync Time
New: RSS Sync Interval is now user configurable (Default 25 minutes)
2012-10-07 12:16:43 -07:00
Mark McDowall cb0f1fe513 PostDownloadScanJob can now be passed a path 2012-09-22 23:01:31 -07:00
Mark McDowall a4dde81ceb Converted jobs to dynamic 2012-09-10 12:04:17 -07:00
Mark McDowall 4cefc5323c Using TPL for feed downloading - more speed!
New: Faster searching and rss syncing
2012-09-08 16:38:42 -07:00
Mark McDowall 23118871fd Added Recycle Bin to server side
New: Recycle Bin is now available
2012-09-03 23:49:04 -07:00
Mark McDowall b52dcfd2ef Delete files when deleting series
New: Option to delete files when deleting series
2012-09-03 17:51:07 -07:00
Mark McDowall 653a0864c3 Removed DM - Branched if required later. 2012-08-13 17:05:01 -07:00
markus101 1c99d602d8 Fixed an issue creating metadata for all series 2012-07-27 07:32:57 -07:00
Mark McDowall e5b6f63e6e New: Rename all series added to Series Editor 2012-07-20 21:46:16 -07:00
Mark McDowall 9d5c942cbf Force Refresh added to Series Editor 2012-07-14 21:27:40 -07:00
Mark McDowall 1d2cd49bde Metadata issues with renaming resolved 2012-07-14 01:17:37 -07:00
Mark McDowall 7c803c4691 Merge remote-tracking branch 'origin/metadata' 2012-07-13 11:03:15 -07:00
Mark McDowall b122f1135e Metadata will be called when needed #ND-21
Import/Rename episode files
Import series/update series info
2012-07-12 14:08:21 -07:00
Mark McDowall 8a7d474b74 Past Week Backlog Search job added
New: Manually search for all missing episodes form the last 7 days (from
Missing page)
2012-07-07 16:33:37 -07:00
Mark McDowall b7408b726a Added cleanup job for search history
New: Search History cleanup job will only keep the last week of results
2012-06-12 12:38:38 -07:00
Mark McDowall edb0b3af86 SeasonSearchJob will do a partial search search and then individual searches, when it is still missing results (greater than 0, but all not found).
Fixed: Season/Series searching shouldn't add duplicate episodes.
2012-05-17 16:52:26 -07:00
Mark McDowall b7fea36045 Fixed: Season searching won't fail when search for season 0 (specials). 2012-05-03 22:58:42 -07:00
Mark McDowall c7f8f57f77 Episode searching now stores the results of the tests. 2012-04-19 23:42:13 -07:00
kay.one c477564284 Fix: fixed manual job priority issue 2012-03-14 22:18:06 -07:00
Mark McDowall c8f1bccc50 Removed Progress Notification from BannerProvider. 2012-03-07 12:37:36 -08:00
Mark McDowall a00c20c1af Fixed spelling of enviroment provider (Environment). :) 2012-03-06 18:59:43 -08:00
Mark McDowall 5764059f1d New: Banner will be deleted when series is deleted. 2012-03-06 18:53:49 -08:00
kay.one c5df00cc87 Fixed: fixed an issue where season ignore check wasn't working correctly.
Fixed: unavailable nzbdrone service will no longer block series from being added.
2012-02-27 21:50:56 -08:00
kay.one 56c6466c9f Improved: Season search/backlog search is a lot more efficient with indexer searches. 2012-02-26 17:14:35 -08:00
kay.one 4fe1d7e6f7 Jobs added to queue have higher priority than scheduler jobs. 2012-02-26 14:35:45 -08:00
kay.one 39be4c567d Fixed: Fixed an issue where there could be a race condition during app update. 2012-02-26 13:22:35 -08:00
kay.one 3b18c9f621 Removed single episode rename button
Fix: while renaming series/seasons a single failure no longer stops the whole process
Fix: much better notification during batch rename
2012-02-24 18:01:53 -08:00
Mark McDowall 6116fdb032 Merge branch 'season-ignore'
Conflicts:
	NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
	NzbDrone.Core/NzbDrone.Core.csproj
2012-02-21 23:45:46 -08:00
kay.one 7e38afc838 Logging/Download notification tweaks. 2012-02-21 20:43:19 -08:00
Mark McDowall 969f8ae5e2 SeasonProvider Added to handle ignoring of Seasons. 2012-02-20 19:25:19 -08:00
kay.one 5c03c873b2 updated analytics 2012-02-14 18:21:56 -08:00
kay.one e5fa098d66 deskmetrics doesn't report during dev. 2012-02-12 23:49:53 -08:00
kay.one 5717b7f596 New: Rewrite of download decision engine. 2012-02-06 21:14:55 -08:00
kay.one 174f765ec9 New: NzbDrone service to automatically report errors and episode parse issues. 2012-02-04 22:50:41 -08:00
kay.one 14559d035b Updated deskmetrics libraries. 2012-01-26 21:28:00 -08:00
kay.one 7a83a46d31 Added integration to deskmetrics 2012-01-25 17:32:36 -08:00
Mark McDowall 02cb12bdb8 BacklogSetting refactoring. 2012-01-25 17:02:21 -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
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 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 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
kay.one e8e0e8e5dc Adding series with a ID of 0 is now blocked. 2012-01-13 14:16:33 -08:00
Keivan Beigi 5a70fce2bf Updated RSS Sync interval to 25 Minutes. 2012-01-11 10:36:52 -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 e4985cbd66 Moved try/catch for failed refresh episode info to job. 2012-01-04 11:24:17 -08:00
Mark McDowall 9264dcdf88 Added ImageLink helpers for Ajax and Html links.
Added run button to System/Jobs.
2011-12-15 00:48:23 -08:00
kay.one a7a7c4ab49 Fixed job provider existing job update bug. 2011-12-14 00:40:39 -08:00
Mark McDowall f56bf62991 JobProvider.Initialize will now update existing jobs. 2011-12-13 17:07:16 -08:00
Mark McDowall 75cfb7e044 Season Search will only search for past episodes if it falls back to that. 2011-12-11 23:24:45 -08:00
Mark McDowall 058ca93576 DiskScanJob changed to run every 6 hours, instead of every hour. 2011-12-07 19:46:45 -08:00
kay.one 1de610c5bb moved last job over. 2011-12-01 23:51:32 -08:00
kay.one ce8713d953 last fix for deleted job didn't work, this should fix it. 2011-12-01 23:26:38 -08:00
kay.one 76608fc440 Banners folder moved to root. 2011-12-01 23:07:18 -08:00
kay.one bb460163c2 Fixed job provider issue where deleted job classes would break scheduler. 2011-12-01 22:26:06 -08:00
kay.one cc60b972fd Fixed broken test. 2011-12-01 17:45:19 -08:00
kay.one fabc4c84bd Moved Jobs to their own folder. 2011-12-01 17:33:17 -08:00