Commit Graph

27 Commits

Author SHA1 Message Date
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 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 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
kay.one 7ac6d9c1f4 removed NzbDrone.Console dependency to UI components 2013-08-10 13:18:40 -07:00
Keivan Beigi f9fe119af2 cleaned up some code around process handling. 2013-07-30 13:19:09 -07:00
Keivan Beigi bedbfc6c92 fixed GetProcessByName in mono. 2013-07-26 17:56:49 -07:00
Keivan Beigi c1a75604fd Kill NzbDrone process if service couldn't be stopped.
better Process/Service handling.
2013-07-05 11:51:38 -07:00
Keivan Beigi 4deecde092 back to tiny for now 2013-05-10 20:43:52 -07:00
kay.one d13a56df01 fixed broken signalr reference. 2013-05-06 22:54:21 -07:00
kay.one c59fe4e674 fixed broken tests 2013-05-06 22:38:40 -07:00
kay.one 45b4972091 moved hosting, system tray out of common 2013-05-04 14:09:25 -07:00
Keivan Beigi 7c3c02ba60 more tests fixed. 2013-04-17 16:33:20 -07:00
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
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 d1e3298da1 Enabled rolling file logging. 2012-01-22 18:41:44 -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 b1aeb0a973 Check if process HasExited before getting ProcessInfo.
Fixes ND-8.
2012-01-06 13:11:45 -08:00
kay.one 0884fa617a Added extra logging to update/ProcessProvider 2011-12-11 22:54:09 -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 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