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
79b3a22c9a
Fixed some exception logging where exceptions weren't logged.
2011-11-13 12:42:12 -08:00
kay.one
883dffca80
More update code. almost there.
2011-11-13 12:31:02 -08:00
kay.one
207550176c
Removed assembly level fixtures
2011-11-13 10:16:31 -08:00
kay.one
72d0fc50ed
Alot of refactoring.
2011-11-12 23:27:16 -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
ca7deedfb9
CentralDispatch is no longer static.
2011-11-08 12:12:54 -08:00
kay.one
390dfbdee8
Fixed startup issue.
2011-11-06 22:38:07 -08:00
kay.one
07458529f6
JobProvider can reset itself.
...
cleaned up unit test logging
2011-11-06 22:26:21 -08:00
kay.one
633f0b6197
PathProvider. visit us for all of your pathing needs.
2011-11-02 22:04:14 -07:00
Mark McDowall
24a2c2be59
Finishing up Prowl integration.
2011-11-02 21:01:44 -07:00
Mark McDowall
ee90564519
Fixed Growl ExternalNotification binding.
2011-11-01 20:17:29 -07:00
Mark McDowall
3fe1e80ccb
Added Growl (Not yet visible on the GUI).
2011-11-01 20:08:53 -07:00
Mark McDowall
d9bef59ec2
Twitter notifications working from end-to-end.
2011-10-28 01:14:13 -07:00
Mark McDowall
9957aef811
Added SMTP as an ExternalNotifcation method.
2011-10-25 19:25:08 -07:00
kay.one
4ae268b8e5
lots of different things ;)
2011-10-23 22:54:09 -07:00
kay.one
6828f099bc
Removed all static state tracking from job provider.
2011-10-23 14:53:24 -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
1ba959298b
Added BuildDateTime to central dispatch
2011-10-11 19:24:43 -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
ec6a0e6b7f
App_Data added to .gitignore
...
Added SetValue to ConfigFileProvider.
Added creating of default config file in ConfigFileProvider.
Added more ConfigFileProvider tests.
Added UI for Settings/System
2011-10-01 00:04:06 -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
5f75891d36
Fixed logs being written to nzbdrone.sdf instead of log.sdf
2011-09-05 14:30:45 -07:00
kay.one
8ce222a10c
Should fix the transaction issues in petapoco, we are getting to far petapoco master which I don't like.
2011-08-28 20:05:31 -07:00
Mark McDowall
8afd7d2b47
Fixed broken tests.
2011-08-28 12:24:16 -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
eaaf464d38
Merge branch 'markus101'
2011-08-06 22:49:50 -07:00
kay.one
2601c7c1b9
minor changes
2011-08-06 22:49:07 -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
6393d0a3f9
Added Tests for CentralDispatch
2011-07-07 22:41:08 -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
bbf27c6f66
Fixed MVC profiler issue with Jobs, SQL profiling is on again.
2011-06-18 10:58:52 -07:00
kay.one
f4a765817b
Fixed some small issues, here and there.
2011-06-17 19:51:53 -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
0432109a95
Merge branch 'master' of git://github.com/kayone/NzbDrone
...
Conflicts:
NzbDrone.Core.Test/SeriesProviderTest.cs
NzbDrone.Core/Providers/MediaFileProvider.cs
NzbDrone.Core/Providers/SeriesProvider.cs
2011-06-15 23:49:30 -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
add780b431
Ninject is now forced to use proper constructor.
2011-06-13 18:23:04 -07:00
kay.one
8686eb5d32
IISExpress is now attached to NZBDrone.exe earlier, which means it should almost have a garanteed termination as soon as the host is killed.
...
Console logging starts earlier in the app.
Moved Default profiles to QualityProvider.
2011-06-12 20:45:22 -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
72af060d68
Fixed migration issue
2011-06-04 23:35:03 -07:00
kay.one
ecc2a7e2f6
More updates to Datastore
2011-06-04 23:02:31 -07:00
kay.one
a1653022ad
refactored Migrations
2011-06-04 11:19:22 -07:00
kay.one
d3be516fb2
removed Season/SeasonProvider, updated dbBenchmark tests.
2011-06-03 18:56:53 -07:00
kay.one
cbbb6e2b18
Oh hai search!
2011-05-26 23:03:57 -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
4cc240a7e0
Better quality parse
2011-05-25 20:13:39 -07:00
kay.one
180da4c82a
Migrator.net fails
2011-05-23 16:29:14 -07:00
kay.one
c91852018e
simplified some quality types
2011-05-23 10:20:43 -07:00
kay.one
e4ff0d6471
Diskscan/Info update job refactoring and test
2011-05-20 17:23:49 -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
9cad9bbbd7
Optimized logging to improve performance
2011-05-19 19:13:21 -07:00
Mark McDowall
7e44ee5020
Merge with Kayone's branch.
2011-05-17 22:32:23 -07:00
kay.one
30d8da3ce8
Log is now configured earlier in the life cycle.
...
Glimpse now listens to all IP addresses
2011-05-17 19:53:31 -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
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
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
8bf80ecda0
Updated ForceMigration()
2011-04-23 12:47:05 -07:00
kay.one
fa1b287d58
JobProvider now stores last execution and success
...
JobProvider is now wired working
Job view ui is updated
2011-04-21 22:46:47 -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
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
6caae19430
Timers are now initialized on startup.
2011-04-19 19:17:28 -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
Keivan
6f2dcbf838
Revered back to subsonic
...
Added indexer configuration back-end
2011-04-18 17:12:06 -07:00
kay.one
e896af5cd0
ReSharper code cleanup
2011-04-09 19:44:01 -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
29690d9b6f
Removed IRssSyncProvider & IBacklogProvider
2011-04-08 17:04:50 -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
7b4a92fbe6
Removed IQuality provider
...
Updated AutoMoq to support SetConstant
2011-04-07 21:11:45 -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
1e73138f6d
some subsonic cleanup
2011-04-05 20:14:43 -07:00
kay.one
bdc8abe0b6
fixed application path to support Application path (full IIS Server)
2011-04-05 19:24:57 -07:00