Commit Graph

10 Commits

Author SHA1 Message Date
Jordan Dominion d7a38abc6c Merge branch 'IOptionsSnapshot' into MoreWork 2025-08-15 23:58:05 -04:00
Jordan Dominion 9e8bdde30c Remove HttpClient abstractions
Now implement mocked `HttpMessageHandler`s as recommended: https://stackoverflow.com/a/36427274/3976486
2025-07-27 15:34:33 -04:00
Jordan Dominion 94e0e5611e IOptionsMonitor for OpenDreamInstaller 2024-10-19 10:44:29 -04:00
Jordan Dominion df43a072b2 Fix issues with JobProgressReporter 2024-08-18 00:00:02 -04:00
Jordan Dominion 34f142868c Fix engine installs not respecting Session:LowPriorityDeploymentProcesses 2023-12-20 20:10:10 -05:00
Jordan Dominion 83d07d5071 Clean up a ValueTask message 2023-12-20 15:49:28 -05:00
Jordan Dominion 0883874186 Support graceful OpenDream shutdowns
- SessionController now uses `IEngineExectuableLock` to stop servers.
  - Kills servers by default. Uses the RobustToolbox WatchdogApi for OpenDream.
2023-12-20 14:00:24 -05:00
Jordan Dominion 80d5098cbb Rename ShaIsParent to CommittishIsParent
Update functionality to reflect this.
2023-11-11 14:48:18 -05:00
Jordan Dominion 8834fdb817 Fix failing unit test 2023-10-21 12:08:09 -04:00
Jordan Dominion c299825905 Some OpenDreamInstaller unit tests 2023-10-15 17:25:37 -04:00