Commit Graph

18 Commits

Author SHA1 Message Date
Jordan Dominion b764e4b356 BYOND isn't needed in OD tests 2025-08-01 15:55:00 -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 abab725cd5 Merge branch 'pr-2305' into Omega 2025-07-26 19:00:04 -04:00
Jordan Dominion 933b9d9fe8 Finish properly setting up mirror and caching courtesy of @AffectedArc07 2025-07-21 18:03:39 -04:00
Jordan Dominion f0cac0e810 Switch to using IFileSystem on the backend for file operations 2025-07-20 22:29:57 -04:00
Jordan Dominion 12632a8bb4 AAAAA 2025-07-20 20:07:42 -04:00
Jordan Dominion 6b696a4c1a Give up on broken BYOND caching, download from SS13 mirror 2025-06-23 21:41:03 -04:00
Jordan Dominion c40197fcb5 Specify Environment.SpecialFolderOption where possible
Also fix a typo
2023-11-29 17:32:26 -05:00
Jordan Dominion 75db9af33e Move EngineVersion to core models namespace 2023-11-14 19:51:08 -05:00
Jordan Dominion 8e5f2dd696 Undo breaking API 10 changes
- Restore backwards compatible `ByondController`
2023-10-16 02:45:48 -04:00
Jordan Dominion 1eeba3a4b2 Rename ByondVersion to EngineVersion 2023-10-15 01:49:39 -04:00
Jordan Dominion 6e015f86fa WIP OpenDream Support 2023-10-09 15:42:29 -04:00
Jordan Dominion faeb730ebe Penultimate ValueTask conversion 2023-10-07 17:31:50 -04:00
Jordan Dominion 93cfea62ac Inconclusive map threads test until release.
Also fix lack of loggers in calls to InitializeByondVersion
2023-07-08 13:43:41 -04:00
Jordan Dominion c1f439321a Test oldest compatible BYOND version in Live test 2023-07-07 16:45:51 -04:00
Jordan Dominion 89b32099c2 Fix issues with CachingFileDownloader in actions 2023-07-05 18:27:56 -04:00
Dominion 69af0acf5d Fix secure.byond.com links 2023-06-14 14:53:53 -04:00
Dominion 51b7792e15 CachingFileDownloader now builds the cache
- New global CI cache for BYOND zips
- VersionsTest now caches the BYOND versions it tests
- Move some classes around
2023-06-14 14:53:32 -04:00