Commit Graph

365 Commits

Author SHA1 Message Date
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
Mark McDowall 11c49c9260 Using services to get updates now 2013-08-23 21:45:01 -07:00
Mark McDowall 7771899e29 NotUnpacking check added to episode import
Checks last write time when in working folder, should help with moving while unpacking
2013-08-22 08:34:51 -07:00
kay.one 227e13d858 added support for offset when queries seasons in newznab, 2013-08-21 21:42:53 -07:00
Mark McDowall 0c2a1c60b1 Speedier unmapped folders lookup. 2013-08-20 18:17:06 -07:00
Keivan Beigi 75a46a3abe fixed NzbDrone using 100% cpu when console not available. 2013-08-20 15:12:35 -07:00
Keivan Beigi c13195046d case insensitive match for unmapped folders. 2013-08-20 12:28:46 -07:00
kay.one 9f0ae763ff moved logic for reading static file to mappers 2013-08-19 23:23:36 -07:00
kay.one 290e072f2e added cache pipelines 2013-08-19 22:53:18 -07:00
Keivan Beigi 93b0cf4be9 upgraded nancy bootstrapers to 0.18.0 2013-08-19 18:45:19 -07:00
Mark McDowall ab8b521b85 Update will return after started, instead of waiting for exit.
This should prevent the update from re-running every 30 seconds when its failing.
2013-08-18 16:43:28 -07:00
kay.one c5c02f08f8 better remove RemoveAccent logic. 2013-08-17 18:52:56 -07:00
kay.one 2f20aeaec5 fixed update again. 2013-08-15 20:32:23 -07:00
kay.one a4a58c59f1 cleaned up app startup logic.
fixed update app issue.
2013-08-15 19:20:54 -07:00
kay.one 435904bc0a better process.start for mono 2013-08-13 22:20:24 -07:00
kay.one aee7019ed2 better mono process detection 2013-08-13 22:02:25 -07:00
kay.one 58e668a093 GetProcessesByName for mono 2013-08-13 21:40:34 -07:00
kay.one 735cdfe5d6 use mono to start process if in linux. 2013-08-13 21:25:38 -07:00
kay.one ddff598ba4 better routing. 2013-08-13 21:02:56 -07:00
kay.one 3b4eacdd31 better service routing 2013-08-13 20:48:50 -07:00
kay.one 9689b07d5b don't attempt to run in service mode if service is not installed. 2013-08-13 20:39:50 -07:00
kay.one 4a41ce7f29 Updated NzbDroneRunner 2013-08-13 20:22:28 -07:00
kay.one eab6c3a4b5 adding support for running integration tests using packaged build. 2013-08-13 11:03:48 -07:00
Keivan Beigi dc1895ee48 fixed multiple nzbdrone instances running after update 2013-08-13 07:40:14 -07:00
kay.one 091ec312c8 fixed multiple instances starting when updateing nzbdrone 2013-08-13 07:39:00 -07:00
Mark McDowall 4d65f05000 Use SID S-1-1-0 instead of EVERYONE for non-english systems 2013-08-12 19:27:42 -07:00
Mark McDowall a5e8452840 Removed premove and instead check for source file being in use 2013-08-11 15:55:26 -07:00
kay.one 7ac6d9c1f4 removed NzbDrone.Console dependency to UI components 2013-08-10 13:18:40 -07:00
Mark McDowall 6b30d831b3 Fixing test issue when Linux always returns / for PathGetPathRoot (when its rooted)
http://typedescriptor.net/browse/members/1247454-Mono.Unix.UnixPath.GetPathRoot%28String%29
2013-08-08 21:44:49 -07:00
Mark McDowall 470182e397 FreeSpace check now uses the root of the drive\share as the check 2013-08-08 18:40:24 -07:00
Keivan Beigi e152ecc55d removed RegexOptions.IgnoreCase from some expressions. supposed to be faster. 2013-08-07 19:07:46 -07:00
kay.one d64bb56575 always replace .NET 3.5 of json.net with 4.0 on build. 2013-08-05 15:49:41 -07:00