1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2024-10-31 16:02:29 +01:00
Commit Graph

338 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
924d3d0c8e Hello Autofac, Goodbye Ninject 2013-01-02 17:09:13 -08:00
Mark McDowall
b3874dbdb0 Merge branch 'master' into backbone 2012-12-26 21:09:01 -08:00
Mark McDowall
cd98fbb4fa Missing root dir won't stop app
Fixed: Missing root dir won't prevent UI from loading
2012-12-25 23:20:31 -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
a9923e3d30 Updated NUGET packages, including sqlce 2012-12-24 18:44:03 -08:00
Mark McDowall
ae0648b8f4 Free space widgets
Fixed: Free space widgets take up less space on smaller screens
2012-12-23 23:16:43 -08:00
Mark McDowall
f94eda3c20 Removed nuget packages from repo 2012-12-10 23:57:42 -08:00
Mark McDowall
5a1039ed8d Fixed ninject 2 reference
Fixed Core.Test reference to Signalr
2012-12-10 23:52:30 -08:00
Mark McDowall
64468cd9ed Upgraded nuget packages, Ninject 3, SignalR 5 2012-11-03 11:23:47 -07:00
Mark McDowall
a2e7f9ecbb XBMC Library updates should be more reliable now 2012-10-22 23:18:56 -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
5cc2810f77 Skip import when when folder is in use
Fixed: Skip post-processing when folder is in use or series path does
not exist on disk
2012-10-20 01:01:47 -07:00
Mark McDowall
b5e196fcef Skip import when Series.Path doesn't exist 2012-10-19 23:46:12 -07:00
Mark McDowall
f9370a8aec Cleaned and fixed broken tests 2012-10-19 18:42:42 -07:00
Mark McDowall
9c6d78d479 Cleanup and updates for XEM
SceneSource added to signify to lookup via scene name
Use Episodes for naming instead of EpisodeNumbers (in ParseResult)
2012-10-17 00:39:06 -07:00
Mark McDowall
27646310a1 Minor XML tweaks for Metadata 2012-10-12 22:35:47 -07:00
Mark McDowall
35511a8b76 NCrunch works for unit tests 2012-09-28 22:09:07 -07:00
kay.one
0eab46ce32 removed exceptioneer, updated ninject refrence for update. 2012-09-25 18:57:24 -07:00
Mark McDowall
15e4a286d1 Fixed debugging issues. Add Series tweaks.
Add series buttons are disabled on click to prevent multiple clicks.
2012-09-19 09:18:03 -07:00
Mark McDowall
ad47bd275b Fixed broken nuget references 2012-09-12 00:35:47 -07:00
Mark McDowall
c9a01857f4 Updated nuget packages 2012-09-12 00:23:34 -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
0b8ca7c3b0 Merge remote-tracking branch 'origin/pneumatic' 2012-08-30 08:16:23 -07:00
Mark McDowall
e7816d7e7f AppPath tweak 2012-08-29 22:50:22 -07:00
Mark McDowall
cc6011ec87 Organized tests for DiskScan and PostDownload
Added tests for GetVideoFiles and ProcessVideoFile
2012-08-29 08:34:51 -07:00
Mark McDowall
133edd82f2 Removed extraneous line 2012-08-23 12:58:21 -07:00
Mark McDowall
327b461667 Updated error reporting module 2012-08-23 12:57:42 -07:00
Mark McDowall
c2a1df61f6 New: Max DB Size is now 512MB (was 256MB) 2012-08-14 11:51:25 -07:00
Mark McDowall
653a0864c3 Removed DM - Branched if required later. 2012-08-13 17:05:01 -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
b50e16a456 Metadata coming together for XBMC 2012-07-09 21:37:24 -07:00
kay.one
fb74a1a6a7 Updated exceptron driver to 0.1.0.34 2012-06-17 14:55:28 -07:00
kay.one
aa2a3d997a Updated Exceptron driver to 0.1.0.30 to add support for severity. 2012-05-21 16:36:56 -07:00
Keivan Beigi
7e5445fa3a DownloadString exceptions are no longer reported. 2012-05-10 17:08:30 -07:00
Keivan Beigi
109904ccc8 Updated ET driver 2012-05-06 09:17:55 -07:00
Keivan Beigi
7f321c500b Updated ET driver to v1a. 2012-05-06 09:03:23 -07:00
Mark McDowall
840fed2408 DownloadStream will now add a UserAgent to the request.
New: NzbMatrix won't block NzbDrone for not supplying an identifier now.
2012-05-02 15:51:17 -07:00
kay.one
0470f3d78c Updated exceptron driver. 2012-04-30 23:16:54 -07:00
kay.one
a2d4b59002 Updated exceptron driver 2012-04-30 16:08:00 -07:00
kay.one
620a88dcb2 Updated exceptron driver 2012-04-29 19:42:49 -07:00
kay.one
16eecb3b4f Updated to exceptron api v1a 2012-04-29 18:24:24 -07:00
kay.one
30358de9f4 Log message is now included with exception log. 2012-04-22 19:35:55 -07:00
kay.one
6b3e102899 Updated exceptrack driver's url, made test more effective. 2012-04-22 16:30:18 -07:00
kay.one
aff17f7767 Exceptions are now sent to exceptrack 2012-04-22 16:14:02 -07:00
kay.one
2b5776acbf Added exceptrack.driver
updated json.net
2012-04-22 15:41:42 -07:00
kay.one
c702944d46 updated package.bat to not include the automation folder. 2012-04-13 17:57:52 -07:00
kay.one
e0470e12ca Exceptions are now being stored in mongo. 2012-03-29 18:35:35 -07: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
7a3f7bf67c Fixed: Exceptions during Upgrade and AppStart are reported correctly. 2012-03-01 17:57:36 -08:00
kay.one
245e122c61 Fixed service url 2012-02-29 23:03:19 -08:00
kay.one
d8418b35e1 Fixed broken service tests. 2012-02-29 22:45:36 -08:00
kay.one
9cebfab2f4 Finished Exception Controller 2012-02-29 21:11:17 -08:00
kay.one
98faca17ee Adding support for exception instances in Services.NzbDrone 2012-02-29 21:11:16 -08:00
kay.one
1becb100df fixed service path issue. 2012-02-27 22:20:36 -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
4e49ceb640 Temporally disabled exceptioneer.
Fixed: Increased log file size to 1MB from 400K.
2012-02-24 00:18:57 -08:00
kay.one
7e38afc838 Logging/Download notification tweaks. 2012-02-21 20:43:19 -08:00
kay.one
ac639120e3 Updated production detection to use path as well as version number. 2012-02-17 16:27:47 -08:00
kay.one
dde0432efc Better logging for NzbDrone.Service 2012-02-15 22:17:19 -08:00
kay.one
5c03c873b2 updated analytics 2012-02-14 18:21:56 -08:00
Mark McDowall
2deb6822b0 Updated Nuget packages. 2012-02-14 18:08:47 -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
1d1c62d376 added file logging to services. 2012-02-05 08:53:08 -08:00
kay.one
ad9a7fa6e4 Fixed Nzbdrone reporting service to point to the right url. 2012-02-04 23:17:19 -08:00
kay.one
174f765ec9 New: NzbDrone service to automatically report errors and episode parse issues. 2012-02-04 22:50:41 -08:00
Mark McDowall
8ce6e8a08e Cleaned up Backup. 2012-01-26 21:05:09 -08:00
Mark McDowall
ab7d3ebcc5 New: Added check to ensure FW is enabled before opening and closing ports. 2012-01-25 18:01:37 -08:00
kay.one
b225db9aaf Started to add support for deskmetrics 2012-01-25 17:32:36 -08:00
kay.one
7071cf829a Updated diskprovider to use GetFiles instead of EnumerateFiles to prevent a screwed up issue. 2012-01-22 22:43:11 -08:00
kay.one
ead5f37921 Directory write time is now calculated based on the most recent file write to any file inside of that directory. 2012-01-22 20:59:23 -08:00
kay.one
a68c882032 fixed http 500 error. 2012-01-22 20:34:30 -08:00
kay.one
d1e3298da1 Enabled rolling file logging. 2012-01-22 18:41:44 -08:00
kay.one
1e580856ca Better exception logging. 2012-01-19 22:12:07 -08:00
kay.one
7acb563c05 Fixed an issue where GetProcessByName could return a list containing null items. 2012-01-18 12:57:23 -08:00
Mark McDowall
106f073cf2 Corrected exception logging. 2012-01-17 00:42:51 -08:00
kay.one
1301dc1b7b All exception levels are now reported. 2012-01-16 23:55:55 -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
a48db83be9 Separated migration for LogDB and Application update. 2012-01-14 21:47:13 -08:00
Mark McDowall
b1aeb0a973 Check if process HasExited before getting ProcessInfo.
Fixes ND-8.
2012-01-06 13:11:45 -08:00
kay.one
9be08b810e Nzbdrone.exe file logging 2011-12-19 11:32:52 -08:00
kay.one
b8def06782 Automation ;) 2011-12-18 21:10:58 -08:00
kay.one
19c087e50a Moving file from same source/destination no longer just deletes the file. 2011-12-14 00:07:46 -08:00
Mark McDowall
28259bc254 Profiler can be enabled via config file. 2011-12-13 18:31:20 -08:00
kay.one
0884fa617a Added extra logging to update/ProcessProvider 2011-12-11 22:54:09 -08:00
kay.one
bfe4de7a08 Fixed some issue around path normalization. 2011-12-10 11:22:47 -08:00
kay.one
08a5b28f40 Banners folder moved to root. 2011-12-01 23:20:33 -08:00
kay.one
76608fc440 Banners folder moved to root. 2011-12-01 23:07:18 -08:00
kay.one
2eb14d93b7 Removed "nzbdrone" "iisexpress" spam from console. 2011-12-01 21:43:50 -08:00
kay.one
034d0c46e5 Updated some logs, removed .vob .ts from video extentions 2011-11-25 15:46:29 -08:00
kay.one
3520b56bb6 Update logs are now in the UI 2011-11-21 22:55:09 -08:00
Mark McDowall
03fb405c2e GetUpdateClientExePath will now use the updater in nzbdrone_update. 2011-11-21 20:02:14 -08:00
Mark McDowall
a91c7bbff4 Removed Trace Logging from FileExists.
Update will now use copy to update, instead of move.
2011-11-21 16:39:56 -08:00
Mark McDowall
2e3adf27ec Adding trace logging to DiskProvider.FileExists. 2011-11-21 16:14:12 -08:00
kay.one
2708c75091 Cleaned up Web.Config 2011-11-21 10:39:06 -08:00
kay.one
6e9a6313ff Fixed update log path issues. 2011-11-20 20:18:40 -08:00
kay.one
5ea8fd22f7 Fixed application path detection. 2011-11-20 19:42:45 -08:00
kay.one
b74ef12a4c Update log files are now copied to application folder. 2011-11-20 18:13:10 -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
Mark McDowall
95d1832379 Added Trace Logging to DiskProvider.DeleteFile. 2011-11-19 21:35:44 -08:00
kay.one
950b2f0965 DiskProvider.MoveFile now overwrites existing file. 2011-11-17 23:16:05 -08:00
kay.one
d97a1d068c DiskProvider.Move now overwrites existing folder, Update some Diskprovider to use .NET 4 calls. 2011-11-17 22:52:50 -08:00
kay.one
80df59c8e7 Better exception info for diskprovider 2011-11-17 22:08:07 -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
8779a37f7f UI for automatic update. 2011-11-13 22:01:51 -08:00
kay.one
ecbf127321 Fixed a bug in DiskProvider where it wouldn't copy subfolders properly. 2011-11-13 20:05:33 -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
88f4d15fa9 Added some update tests 2011-11-13 17:27:11 -08:00
kay.one
56a6e1372d Update client is now included in the build package 2011-11-13 16:57:03 -08:00
kay.one
51518787d8 Lots of initialization, configuration clean up. 2011-11-13 16:22:18 -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
kay.one
2e94e322f4 Path calculations are now done using extension methods. 2011-11-12 21:19:19 -08:00
kay.one
8a7bc7bf80 Removed unused references. 2011-11-12 20:16:54 -08:00
kay.one
1270e464b3 More autoupdate code. 2011-11-12 20:07:06 -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
633f0b6197 PathProvider. visit us for all of your pathing needs. 2011-11-02 22:04:14 -07:00
kay.one
bb1f6649b5 Fixed application path issue. 2011-11-02 19:09:00 -07:00
kay.one
cd32a70179 Starting path clean up. (All paths should go through EnvironmentProvider) 2011-10-28 21:54:33 -07:00
kay.one
5b3f0bdffe Added google analytics. (only enabled in production) 2011-10-27 22:13:56 -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
Mark McDowall
c86cf76181 Fixed installation of service, it was getting a blank filename for the executable. 2011-10-24 23:47:28 -07:00
kay.one
c1116d0faa Fixed bug where service where windows service couldn't be installed. 2011-10-24 23:11:50 -07:00
kay.one
4ae268b8e5 lots of different things ;) 2011-10-23 22:54:09 -07:00
kay.one
c42518b34e More NzbDrone.Common updates 2011-10-23 15:44:37 -07:00
kay.one
aa418a444b More work on NzbDrone.Update 2011-10-23 11:31:17 -07:00
kay.one
fb0b505bf4 Added NzbDrone.Update, refactored some common wrappers to NzbDrone.Common 2011-10-22 22:26:43 -07:00