0
0
mirror of https://github.com/sp-tarkov/installer.git synced 2025-02-12 17:30:44 -05:00

57 Commits

Author SHA1 Message Date
113ff42ed8 add cache clear retry, update messages, version bump 2025-01-03 15:09:54 -05:00
df6a60286b catch deserilization errors 2025-01-03 12:07:38 -05:00
640fe32a7e idk what's going on here it's probably fine 2024-10-04 09:55:04 -04:00
Dev
e93f0d62a6 Fixed typos 2024-07-18 13:58:00 +01:00
Dev
e4b8fe10ab Adjusted error copy text 2024-07-18 13:57:19 +01:00
Dev
34828b3240 Improved capitalization for error message 2024-07-18 09:36:21 +01:00
Dev
d2d1e584c1 Improved EFT not installed error to give user action point on how to remedy issue 2024-07-18 09:35:29 +01:00
Dev
16576d3a81 Fixed typo 2024-07-16 12:04:00 +01:00
2ffa8f6b6d add overview page
also update some checks order
2024-07-10 13:00:52 -04:00
ae08be8367 add eft install precheck
also updated wording of free space precheck when eft install isn't found
2024-06-30 12:12:08 -04:00
469f74ee6c fix error messages 2024-06-29 11:25:30 -04:00
Dev
918106a469 Extended out of date client messages 2024-06-09 17:15:47 +01:00
Dev
43fee371de Altered localization text to assist with support 2024-05-25 17:34:36 +01:00
CWX
9748461024 rebrand - ico and release Field to change 2024-05-21 23:07:51 +01:00
Philipp Heenemann
9fe08cd794 Fix typo 2024-05-17 07:57:00 +02:00
64d0b4b35e use cache ttl for metadata files 2024-05-04 16:18:49 -04:00
f11869bcb8 update free space check
to also check free space on cache drive when not installing on the same
drive for the game
2024-05-01 14:17:09 -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
92cc51ee8d remove net6 pre-check 2024-04-23 10:17:54 -04: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
DrakiaXYZ
262d185203 Fix a very rare edge case of someone running Windows on a non-C: drive letter 2024-04-04 19:45:53 -07:00
5750e32d97 make desktop contains, update warning wording 2024-04-02 09:13:55 -04:00
e17441a1a9 always stream 7z out of assembly
during client setup task
2024-03-25 17:33:24 -04:00
cb5be47766 update .net checks to use x64 dotnet path 2024-03-24 20:52:19 -04:00
df3303d150 re-add net 6 precheck until 3.8.0 drops 2024-03-23 18:44:27 -04:00
1354eeb06c update ziphelper to use 7z.dll
also updated cache to drop compression extensions for aki release and patcher in preparation for 3.8.0
2024-03-23 14:15:48 -04:00
46b63dd942 update precheck to be net 8 2024-03-23 12:03:04 -04:00
2428f2084b require framework prechecks
also updated the update script to not use bitstransfer
2024-02-05 10:09:23 -05:00
7283d247a0 return correct result data 2024-01-08 21:29:59 -05:00
813ce608a8 remove this dumb bs 2023-12-29 15:41:13 -05:00
a2a0991498 add 10gb overhead for free space check 2023-12-29 15:38:41 -05:00
5e652bcd59 implement async read for net6 process 2023-11-22 09:32:18 -05:00
a54bee78e1 add eft launcher closed precheck 2023-11-09 10:32:52 -05:00
6c2f545743 add a try-catch to dir size calculation, other stuff 2023-10-20 22:26:13 -04:00
90ceffdfca delete old files before downloaing, fix download task 2023-09-21 18:52:33 -04:00
84e67b9ae7 update download task to handle checking cache and downloading if needed
allows for more verbose output during the patcher download process
2023-09-21 10:53:49 -04:00
85a562079c move live install check to precheck viewmodel
also deletes log file and doens't log anything at the message viewmodel so the log isn't in the live directory
2023-09-16 16:49:24 -04:00
987f62ed5f fix cache info getting cut off 2023-09-16 16:47:40 -04:00
4508735c4f add file and folder exclusions to copy task 2023-09-16 16:10:40 -04:00
73b149779d fix version check not handling preview versions 2023-08-28 11:05:00 -04:00
ada70d7957 udpate prechecks to use status spinner 2023-08-25 19:09:36 -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
2eb9197e37 udpate prechecks 2023-07-29 14:26:55 -04:00
b901975826 move original game check to precheckviewmodel, fix drives showing no space available 2023-07-27 10:03:24 -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