13 Commits

Author SHA1 Message Date
64d0b4b35e use cache ttl for metadata files 2024-05-04 16:18:49 -04:00
a7af608d56 apply format rules 2024-05-01 10:31:55 -04:00
d840da2f47 updated the things
it might even work
2024-04-27 14:51:54 -04:00
DrakiaXYZ
ac95894967 Switch the precheck to use the release.json method of version fetching
- Removes another hit to the Gitea API
- Renamed 'Models/Releases' to 'Models/ReleaseInfo' to avoid a .gitignore hit, this adds the missing files
- Moved the definition for the release.json URL to DownloadCacheHelper for now
2024-04-26 09:52:41 -07:00
DrakiaXYZ
dd59d796f7 Utilize R2 for release downloads
Implemented by pulling `release.json` from R2 to get a list of mirrors, and pulling the sptaki 7z file based on the mirror
The current R2 mirror is setup with a re-build of SPT 3.8.0 that Refringe is working on automating
2024-04-25 23:33:20 -07:00
4f933aaf0b update message because reasons 2024-04-15 14:29:25 -04:00
e20ccf4b76 update 'no patcher available' message 2024-04-05 15:07:58 -04:00
ab4c61c9ac replace path label, general logging additions 2023-08-02 23:32:44 -04:00
e70e30ff57 add installer update info to check for updates WIP 2023-07-29 23:00:13 -04:00
a8b91f4ee6 Refactor C# code to imperative, top-level statements style
Updated the existing C# code into a more modern, imperative and top-level statements style. This involves shortening the code by removing unnecessary parts like additional brackets and explicit namespace declarations. It's done to improve clarity and readability.
2023-07-12 09:19:33 +02:00
18a217a974 bug fixes, ui tweaks, additional logging 2023-05-18 20:04:00 -04:00
e01729554b stuff 2023-05-14 22:35:06 -04:00
8331080d85 major rework to move to avalonia 2023-05-11 23:11:39 -04:00