Jordan Dominion
3db9977c19
Put in some logging and call it a night
2025-07-29 23:07:29 -04:00
Jordan Dominion
abab725cd5
Merge branch 'pr-2305' into Omega
2025-07-26 19:00:04 -04:00
Jordan Dominion
1b8994cf2b
I'm tired of fighting you BYOND!
2025-07-26 14:19:58 -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
c3856fcec1
Create a live test OpenDream can use in their CI
...
Clean up other minor test things
2023-11-23 16:36:07 -05:00
Jordan Dominion
cb7bddb481
Fix test OD repo extraction
2023-10-14 22:47:29 -04:00
Jordan Dominion
947ec44e05
Fix stream seeking in test
2023-10-14 22:05:32 -04:00
Jordan Dominion
84c0fcd903
Redo how ByondVersion is implemented to support custom OD builds
...
- `SourceCommittish` -> `SourceSHA`, now MUST be full length.
- Fix OpenDreamInstaller.DownloadVersion requiring a JobProgressReporter.
- Fix naming of BYOND firewall rules
2023-10-14 21:54:33 -04:00
Jordan Dominion
10a0937945
Slowly pulling OpenDream stuff together
2023-10-12 22:13:35 -04:00
Jordan Dominion
90d516cfb9
More OpenDream engine implementation
2023-10-11 23:35:52 -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