1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2024-12-16 11:37:58 +02:00
Commit Graph

239 Commits

Author SHA1 Message Date
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
be2a5ea754 Cleaned up some error messages 2013-01-02 21:11:39 -08:00
Mark McDowall
c4e886a8f8 More autofac 2013-01-02 19:04:42 -08:00
Mark McDowall
924d3d0c8e Hello Autofac, Goodbye Ninject 2013-01-02 17:09:13 -08:00
Mark McDowall
5ba1c0eceb Merge branch 'master' into backbone 2013-01-01 13:14:47 -08:00
Mark McDowall
a0e3255222 Server 2012/Win8 fix Temporary ASP.Net Files
Fixed: Create Temporary ASP.Net Files when running as admin (Server
2012/Win8)
#ND-68 fixed
2013-01-01 12:54:54 -08:00
Mark McDowall
64468cd9ed Upgraded nuget packages, Ninject 3, SignalR 5 2012-11-03 11:23:47 -07:00
kay.one
0eab46ce32 removed exceptioneer, updated ninject refrence for update. 2012-09-25 18:57:24 -07:00
Mark McDowall
a7fd486b03 Change episode file quality
New: Ability to change the quality of an episode in the database
2012-09-03 16:26:52 -07:00
markus101
7f9200dba5 Saved project file 2012-07-29 11:05:06 -07:00
Mark McDowall
eee24aff1d Tests added
Series metadata will be created when series info is refreshed (and on
add)
2012-07-12 11:30:43 -07:00
Mark McDowall
0a526951b6 Fixed: Daily episode parsing is less greedy. 2012-05-14 16:21:31 -07:00
Keivan Beigi
057e248f8f Fixed: Re-enabled monitoring provider. 2012-05-10 17:04:44 -07:00
kay.one
a2d4b59002 Updated exceptron driver 2012-04-30 16:08:00 -07:00
kay.one
16eecb3b4f Updated to exceptron api v1a 2012-04-29 18:24:24 -07:00
kay.one
aff17f7767 Exceptions are now sent to exceptrack 2012-04-22 16:14:02 -07:00
Mark McDowall
a00c20c1af Fixed spelling of enviroment provider (Environment). :) 2012-03-06 18:59:43 -08:00
kay.one
517c62c524 Debugger can attach to visual studio 11 debugger automatically. 2012-03-03 20:39:50 -08:00
kay.one
1787852360 Monitoring provider will no longer throw on Ensure priority.
Fix: Issue where an uncritical subsystem could crash the app.
2012-03-02 12:00:45 -08:00
kay.one
7a3f7bf67c Fixed: Exceptions during Upgrade and AppStart are reported correctly. 2012-03-01 17:57:36 -08:00
kay.one
786e38763a Fixed ping for servers with windows auth enabled. 2012-02-10 17:43:07 -08:00
kay.one
5ecbdd3e64 Package cleanup 2012-02-10 16:48:20 -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
2009693787 Fix: Indexers that are enabled but aren't configured correctly will be skipped during rss/search 2012-01-31 17:38:05 -08:00
kay.one
4ea475d428 New: NzbDrone is now preloaded on start. making accessing it for the first time after a restart or update a lot faster. 2012-01-25 17:32:37 -08:00
kay.one
d1e3298da1 Enabled rolling file logging. 2012-01-22 18:41:44 -08:00
Mark McDowall
691a004d39 Added SecurityProvider to deal with administrative tasks (Url Registering and FW Port Opening). 2012-01-16 23:17:58 -08:00
kay.one
850880de47 Replaced ServiceInstall.bat/ServiceUninstall.bat with exe files that automatically elevate user permissions. 2012-01-16 23:12:22 -08:00
kay.one
70dcacb41b Monitoring provider now skips if Windows Auth is enabled. 2012-01-13 14:16:33 -08:00
kay.one
3d902ad98c Update Framework version detection. 2012-01-09 14:10:44 -08:00
kay.one
bd82609c41 App will now redirect users that don't have full version of .net to download page. 2012-01-09 14:01:18 -08:00
kay.one
9be08b810e Nzbdrone.exe file logging 2011-12-19 11:32:52 -08:00
kay.one
def450290f Removed ping from service start to speed up service start time. 2011-12-01 21:44:43 -08:00
kay.one
35cddf08df Added Service install/uninstall batch files 2011-12-01 21:44:13 -08:00
kay.one
910efb5941 Some minor clean-up. 2011-11-25 18:06:40 -08:00
kay.one
d73853f08b Update provider now closes all orphaned IISExpress instances before update. 2011-11-20 17:13:58 -08:00
kay.one
115b06821e Cleaned up Environment.ApplicationPath 2011-11-20 16:52:40 -08:00
kay.one
6778a6ed99 Moved duplicated NormalizePath method to PathExtentions 2011-11-20 16:35:29 -08:00
kay.one
e35a4bf8ac Fixed an upgrade/service bug where it would try to stop an already stopped service. 2011-11-14 18:38:15 -08:00
kay.one
571998e70e better PID environment variable handling. 2011-11-13 20:22:53 -08:00
kay.one
bc5307a4d3 Fixed Environment Variable conflict in IISProvider 2011-11-13 19:37:36 -08:00
kay.one
6369d4f817 Update updates ;) 2011-11-13 18:54:09 -08:00
kay.one
51518787d8 Lots of initialization, configuration clean up. 2011-11-13 16:22:18 -08:00
kay.one
62013f6f87 Fixed app startup issue. 2011-11-13 13:06:04 -08:00
kay.one
79b3a22c9a Fixed some exception logging where exceptions weren't logged. 2011-11-13 12:42:12 -08:00
kay.one
72d0fc50ed Alot of refactoring. 2011-11-12 23:27:16 -08:00
kay.one
18b10d45c6 Fixed build error. 2011-11-12 20:22:13 -08:00
kay.one
8a7bc7bf80 Removed unused references. 2011-11-12 20:16:54 -08:00
Mark McDowall
0a8f8fadc4 Stop IIS from writing "iisexpress" to the console, over and over. 2011-11-11 22:27:31 -08:00
kay.one
ae9e941b30 AssemblyInfo version cleanup. 2011-11-08 10:48:37 -08:00
kay.one
157bcd8b0f AssemblyInfo.cs cleanup 2011-11-08 09:48:34 -08:00
kay.one
5aecd63d09 Update FluentAssertion to 1.6 2011-10-31 18:47:39 -07:00
kay.one
c1cf29757f Unit test should now run in a machine with NzbDrone installed as a service with no side effects. 2011-10-26 10:15:47 -07:00
kay.one
4ae268b8e5 lots of different things ;) 2011-10-23 22:54:09 -07:00
kay.one
fb0b505bf4 Added NzbDrone.Update, refactored some common wrappers to NzbDrone.Common 2011-10-22 22:26:43 -07:00
kay.one
ea05635fd3 Moved NLog, Fluentassertion to Nuget. 2011-10-20 01:02:12 -07:00
kay.one
f1248d12c6 Better exception handling in NzbDrone.exe 2011-10-16 18:42:20 -07:00
kay.one
87cf08a365 Fixed Exceptioneer. 2011-10-16 18:37:29 -07:00
Keivan Beigi
2dd2dd6d0d Cleaned up some code, fixed broken build. 2011-10-14 17:59:24 -07:00
Keivan Beigi
e90a3ae9de Windows service seems to be fully working. 2011-10-14 17:41:09 -07:00
Keivan Beigi
6f3065d5ab More work on WindowsService, still broken 2011-10-13 18:22:51 -07:00
Keivan Beigi
6b7923bd52 Windows service is half working, 2011-10-12 19:24:30 -07:00
kay.one
87fe19ab4e Added compile date to footer 2011-10-11 19:39:46 -07:00
kay.one
1ba959298b Added BuildDateTime to central dispatch 2011-10-11 19:24:43 -07:00
kay.one
b6360eba26 orig file are added to .gitignore 2011-10-11 00:14:46 -07:00
kay.one
a868dfca7c Merge branch 'markus' into kay.one 2011-10-11 00:11:41 -07:00
kay.one
ba11b34099 Service (work in progress) 2011-10-11 00:11:05 -07:00
Mark McDowall
c534d47b0a Added InheritFolderPermissions to DiskProvider.
DiskScanProvider.MoveEpisode will now set the moved file to inherit the parent folder permissions.
2011-10-10 21:00:31 -07:00
Mark McDowall
b695a4433e Merge branch kay.one into markus. 2011-10-10 19:08:21 -07:00
kay.one
012fa88301 Merge branch 'markus' into kay.one
Conflicts:
	NzbDrone/NzbDrone.csproj
	NzbDrone/Providers/ConfigProvider.cs
2011-10-09 10:45:08 -07:00
kay.one
495d7b8595 More code to support service, isn't working yet. (Console still works fine) 2011-10-08 19:16:11 -07:00
Mark McDowall
dcc4410f84 Merge branch kay.one with markus.
Fixed Conflicts with ConfigProvider.
2011-10-08 18:23:03 -07:00
kay.one
be651660a4 More bugfixes, tests. 2011-10-07 22:06:16 -07:00
kay.one
b456c5c4d2 Cleaned up ConfigProvider, added tests for paths. 2011-10-07 21:51:35 -07:00
Mark McDowall
e941aef9f2 Configuring the AuthenticationType from the WebUI will now work, just restart and NzbDrone will change the AuthenticationType on start. 2011-10-07 17:17:46 -07:00
kay.one
6a9ee3f0b0 Resharper Code cleanup. 2011-10-06 23:57:43 -07:00
kay.one
57c296c62f Fixed log to console issue. 2011-10-06 23:43:35 -07:00
kay.one
8bf4f81a04 More nzbdrone.exe refactoring. 2011-10-06 23:36:04 -07:00
kay.one
69ba365cd3 More NzbDrone.exe refactoring 2011-10-06 20:37:41 -07:00
Keivan Beigi
f3ca3e97f9 Starting to add windows service support, making nzbdrone.exe unit testable. 2011-10-06 18:30:44 -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
3efe465114 Added multiple bindings for IISExpress. Allowing users to not run as admin (or add an urlacl as admin), but still access NzbDrone from localhost. 2011-09-20 22:41:44 -07:00
Mark McDowall
322767c3f3 Changed back to port 8989. 2011-08-22 22:51:05 -07:00
kay.one
b4fb3002a4 Updated Add Series 2011-07-27 15:59:48 -07:00
kay.one
931bb2ea12 Fixed process priority correction. 2011-07-17 13:01:37 -07:00
kay.one
b11a449f65 Updated PetaPoco
Upped IIS's priority
Added Byte multiplier to extention method.
2011-07-17 12:32:58 -07:00
kay.one
f1ec592834 Priority is now set using a timer 2011-07-10 22:05:52 -07:00
kay.one
da27db7e03 Priority/JobProvider tweaks 2011-07-10 17:03:58 -07:00
kay.one
77c82df482 Priority/JobProvider tweaks 2011-07-10 17:03:01 -07:00
kay.one
452b5c8f84 Renamed sorting config keys 2011-07-07 20:36:02 -07:00
kay.one
2a64014c96 Added version to page footer, minor tweaks. 2011-07-04 23:46:03 -07:00
kay.one
badcfecb93 Fixed Exceptioneer, Launcher should run as priority normal 2011-07-03 22:03:05 -07:00
kay.one
06c70d13d1 Removed unnecessary IIS modules. 2011-07-03 19:02:25 -07:00
kay.one
3d33606d7e IISExpress now runs in above normal priority
WebFroms view is removed from view registration
2011-07-03 17:19:05 -07:00
kay.one
861026f743 Fixed some petapoco issue with insert. 2011-07-02 16:45:29 -07:00
kay.one
3d961654d8 Fixed doctype,
removed telerik script/css registrar
2011-06-27 18:23:22 -07:00
kay.one
5a5d0852ee Updated some log levels 2011-06-21 23:36:07 -07:00
kay.one
5fb2c61c77 Fixed sab title issue
Added profiling to OpenSharedconnection
2011-06-21 20:38:46 -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
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
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
Mark McDowall
9c51633470 Fixed nzbs.org RSS URL.
Series Details Specials looks like the standard season grids.
2011-05-21 00:09:41 -07:00
kay.one
9c1ff4af6b initial stage of indexer refactoring. things compile. 2011-05-19 20:47:07 -07:00
kay.one
90c6b78e8c minor tweaks 2011-05-18 21:54:33 -07:00
kay.one
0e191f6a44 Added HealthController to web project for IIS Ping to use 2011-05-18 20:57:03 -07:00
unknown
8c372e938c fixed some settings value convert issues. would cause crash on clean installs. 2011-05-16 00:32:01 -07:00
kay.one
7d3f6c81e0 Exceptioneer is only enabled during release.
Nzbdrone.exe waits for enter before closing on error.
2011-04-25 11:41:20 -07:00
kay.one
623857eb90 Merge branch 'markus101'
Conflicts:
	NzbDrone.Web/NzbDrone.Web.Publish.xml
2011-04-24 20:53:04 -07:00
kay.one
d3471b5bbb Downgraded some logs 2011-04-24 20:51:18 -07:00
Mark McDowall
5a4bedc34d Added an icon to the NzbDrone project (and set as the icon for that compiled application). 2011-04-24 19:44:01 -07:00
Mark McDowall
19c7702647 IISController now wraps config path (in argument) with quotes to allow for paths with spaces 2011-04-24 17:43:54 -07:00
Mark McDowall
822719bdaf Missed some changes for send to Sab functionality in IndexerProviderBased. 2011-04-24 15:53:01 -07:00
kay.one
53a7b92a64 Upgraded IISExpress from WebMatrix Beta 2 to 7.5 Final 2011-04-23 20:02:20 -07:00
kay.one
23f6cc3901 More tests 2011-04-22 12:16:52 -07:00
kay.one
fd32a04d45 Attach to debugger is a lot more reliable.
Added system/config ui
rss job only runs enabled jobs
fixed wrong mappings for indexers in settingscontroller
2011-04-22 10:09:06 -07:00
kay.one
8ec72ed432 Cleaned-up NzbDrone.exe 2011-04-21 23:46:26 -07:00
kay.one
6f73260ab7 Merge branch 'markus101'
Conflicts:
	NzbDrone.Web/NzbDrone.Web.csproj
	NzbDrone.Web/Views/Log/Index.cshtml
2011-04-21 21:03:59 -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
e896af5cd0 ReSharper code cleanup 2011-04-09 19:44:01 -07:00
Mark McDowall
722b3805d6 Merge branch 'master' of git://github.com/kayone/NzbDrone 2011-03-30 16:03:37 -07:00
Mark McDowall
fd3d94c9b0 ParseEpisodeInfo will now handle repeating Episode Naming Format (S01E01E02 or S01E01-02), It will not handle ranges (S01E01-06)
Changed port back to 8989.
2011-03-30 08:42:36 -07:00
kay.one
ff75d0c555 Upgraded to MVC3, Hello Razor. 2011-03-29 23:18:35 -07:00
Keivan
613a49c3ea Refactored BacklogProvider
Fixed some issues with root folder and settings controller
2011-03-28 14:57:06 -07: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
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
30d38eead6 fixed ninjet's race condition 2010-10-10 12:00:07 -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
afafc6b032 pretty... 2010-10-02 12:01:43 -07:00
kay.one
b4b17eb500 Upgraded NzbDrone to 4.0 to remove warnnings. 2010-09-24 09:33:01 -07:00
kay.one
74ac3bb599 Initial Commit 2010-09-22 20:19:47 -07:00