Commit Graph

396 Commits

Author SHA1 Message Date
kayone e8b2d1fda0 fixed broken test, cleaned up some code around config contracts. 2013-10-01 10:06:07 -07:00
kay.one 0eec2cd5f7 schema updates 2013-10-01 10:06:05 -07:00
Mark McDowall 88afc19716 Fixed LastWriteTime 2013-09-28 15:25:22 -07:00
Eric Yen f9384d48dd Implement https://trello.com/c/a1il1sTd
modified:   NzbDrone.Core/MediaFiles/EpisodeFileMovingService.cs

-modified:  DiskProvider.cs
added SetFolderAccessTime to the interface
added SetFolderAccessTime function

-modified MoveEpisodeFile.cs
call SetFolderAccessTime from both MoveEpisodeFile
2013-09-28 17:22:35 -04:00
Mark McDowall f826890d2b Check if URL is registered when running in non-admin and run accordingly 2013-09-20 16:56:17 -07:00
Mark McDowall a40ad82fa7 DownloadAllowed logic moved, using proper validation 2013-09-20 00:49:36 -07:00
Keivan Beigi 487519a09f Removed Core/Model Core/Provider 2013-09-18 18:09:26 -07:00
Keivan Beigi 0cc182b01d reverting mono workaround as it didn't work. 2013-09-18 17:51:49 -07:00
Keivan Beigi 25b0a4f275 more json cleanup. 2013-09-18 17:30:37 -07:00
Keivan Beigi ba634b75d6 delete old Reporting code. 2013-09-18 17:25:34 -07:00
Keivan Beigi 41c5619d1b added custom IntConverter to get around the mono bug
http://json.codeplex.com/workitem/24176
2013-09-18 17:24:50 -07:00
kay.one 9abd5c0e28 added /run/ to none-production start paths. 2013-09-14 17:23:58 -07:00
kay.one 661ba97215 added folder logging to isproduction test. better process name detection in mono. 2013-09-14 17:17:45 -07:00
kay.one 873134fcee guard against InheritFolderPermissionsNotImplementedException in linux. 2013-09-14 17:08:16 -07:00
kay.one e2e787261d don't log signalr heartbeat exceptions as EPIC FAIL. 2013-09-14 12:59:06 -07:00
kay.one 0ebbe102c9 disk provider removes readonly flag before trying to delete files. 2013-09-12 21:59:29 -07:00
Keivan Beigi 1a0010e8e4 cleaned up using statements 2013-09-12 15:42:01 -07:00
Keivan Beigi 21fd12e1a6 added scheduled task for UpdateSceneMappingCommand 2013-09-12 15:41:50 -07:00
Keivan Beigi ead1f8a868 custom ncrunch config with fast running tests. (excludes DB/Integration tests) 2013-09-12 13:00:49 -07:00
kay.one 601cd31a1f Diskprovider cleanup. 2013-09-11 23:52:37 -07:00
kay.one 25e2c98c45 signalr cleanup 2013-09-11 17:42:53 -07:00
Mark McDowall e10a5ca213 NzbDroneException now has inner exception 2013-09-10 22:55:18 -07:00
Mark McDowall 529f65339f Moved NzbDroneClientException to Core 2013-09-09 08:09:55 -07:00
Mark McDowall 0c57c6a6c1 Better client side errors when there are issues communicating with trakt. 2013-09-08 23:40:24 -07:00
Mark McDowall 00bf533696 Empty folder before update instead of deleting it 2013-09-08 10:49:48 -07:00
Mark McDowall 1166a81eb3 Chained commands keep the same CommandId in nlog context 2013-09-03 22:02:26 -07:00
Mark McDowall c184ec2d98 Progress messages are logged with Logger.Progress 2013-09-03 22:01:28 -07:00
Mark McDowall a7eb331d4e Merge branch 'ui-notifications' into develop
Conflicts:
	NzbDrone.Common/NzbDrone.Common.csproj
	UI/Series/Details/SeasonLayout.js
2013-09-03 07:18:04 -07:00
Keivan Beigi 7417f76086 updated logging/loggly 2013-09-02 22:15:10 -07:00
Keivan Beigi bceaee27a3 moved logging config to in-process 2013-09-02 22:15:08 -07:00
Mark McDowall c928ccb201 Added progress messaging, using info logging
Also extension methods for complete and failed (for coloured UI messaging)
2013-09-01 21:12:57 -07:00
Mark McDowall 0894fc0e77 Fixing CommandIntegrationTest - for now 2013-09-01 21:12:48 -07:00
Mark McDowall 1e7db2287e ScheduledTasks properly set last run time now 2013-09-01 21:12:45 -07:00
Mark McDowall c96ba5efd3 Commands return immediately and signalr is used to control the UI 2013-09-01 21:12:41 -07:00
Keivan Beigi 772ab3c921 Cahce.Remove is now void
Added tests for Cache.Remove
2013-09-01 21:12:39 -07:00
Mark McDowall 56cd80d24a TrackedCommands are cleaned up automatically
TrackedCommandCleanupCommand is not tracked
2013-09-01 21:12:35 -07:00
Mark McDowall 780e374122 Added ProgressMessaging through nlog 2013-09-01 21:12:30 -07:00
Mark McDowall 3c632743a1 Better names, more info, not using events 2013-09-01 21:12:28 -07:00
Mark McDowall bb103947a2 Type and Command have private setters 2013-09-01 21:12:27 -07:00
Mark McDowall c917cdc0cc Commands are stored in memory and prevents duplicate jobs 2013-09-01 21:12:24 -07:00
Mark McDowall a86c131761 Added CommandStartedEvent 2013-09-01 21:12:21 -07:00
Mark McDowall a3961ffb69 Added CommandId to commands 2013-09-01 21:12:18 -07:00
kay.one 3b240e0dd7 getting freespace returns null instead of blowing up. 2013-08-31 21:38:21 -07:00
kay.one daabc6364d handling of blank paths during validation. 2013-08-31 13:46:59 -07:00
kay.one 9e08dffa58 cleaned up path validation logic. 2013-08-31 13:43:35 -07:00
kay.one 4465d50a31 added path validation to add series/ recent folders. 2013-08-31 13:32:55 -07:00
kay.one 87ac2b3b76 fixed Dtd issues on Linux. 2013-08-29 19:27:23 -07:00
kay.one 3e65c393fd fixed broken test 2013-08-29 19:10:43 -07:00
kay.one ef32431682 GetActualCasing can partially fix the path for non-existing paths. 2013-08-29 18:26:03 -07:00
Mark McDowall 0d6b9969d2 FilterExistingFiles no longer converts paths to all lower case 2013-08-27 12:13:11 -07:00