820c54b841
add changlog stuff
2024-05-01 12:00:30 -04:00
4968f48e8b
installer updating to use r2
2024-05-01 10:32:22 -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
719570a83d
add bsg folder to path checks
2024-04-10 19:20:04 -04:00
90ec2d1b4f
deny cloud sync folders
2024-04-06 12:53:45 -04:00
e20ccf4b76
update 'no patcher available' message
2024-04-05 15:07:58 -04:00
8cceee6668
update path checks to allow denial or warning
2024-04-05 12:29:47 -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
94b7d04908
finish update button controls
2024-03-27 09:26:11 -04:00
992931b15c
add properties to control
2024-03-26 18:59:22 -04:00
bb4c535244
new update control WIP
2024-03-26 16:11:14 -04:00
1b05ed67e7
bump version
2024-03-25 19:14:59 -04:00
19e9ad0cd2
update cache info control
2024-03-25 19:00:01 -04:00
e53240b417
update problem paths
...
including scoped_dir for operagx nonsense, and entire downloads folder now
2024-03-25 18:27:57 -04:00
fc908386bc
better precheck details handling
2024-03-25 18:19:16 -04:00
0aca296115
trying something WIP
...
trying to see if I can just get the selected index and bind to it... doesn't seem to be working though ...
2024-03-25 17:38:29 -04:00
de4059ca50
use correct property to show action button
2024-03-25 17:33:24 -04:00
85e8ad99a0
add logging to move patcher command
2024-03-25 17:33:24 -04:00
7ca0eab4d7
slightly more logging for hashes
2024-03-25 17:33:24 -04:00
e17441a1a9
always stream 7z out of assembly
...
during client setup task
2024-03-25 17:33:24 -04:00
38a102bf72
revert 2b93eafabddf91f72df3aab94559b809f2e9a016
...
revert Edit install path requirements:
Fail if `Desktop` exists in path, not ends with
Fail if `Downloads` exists in path, not ends with
2024-03-25 21:02:26 +00:00
Dev
2b93eafabd
Edit install path requirements:
...
Fail if `Desktop` exists in path, not ends with
Fail if `Downloads` exists in path, not ends with
2024-03-25 19:32:50 +00:00
16f76be807
re-add update card
2024-03-24 21:44:14 -04:00
4d5a2f573f
bumb version
2024-03-24 21:08:05 -04:00
65bf23d76c
Merge pull request 'Find the latest patcher download when moving patcher to cache' ( #61 ) from DrakiaXYZ/SPT-AKI-Installer:feat-find-latest-patcher into master
...
Reviewed-on: CWX/SPT-AKI-Installer#61
2024-03-25 01:04:30 +00:00
8b5df10131
update ui so precheck details are easier to see
2024-03-24 20:52:42 -04:00
cb5be47766
update .net checks to use x64 dotnet path
2024-03-24 20:52:19 -04:00
360b85ae33
bump version
2024-03-24 09:15:31 -04:00
a7f3f989bb
make sure file doesn't exist before trying to download
2024-03-24 09:14:51 -04:00
DrakiaXYZ
971b648f2a
Find the latest patcher download when moving patcher to cache
2024-03-23 17:25:40 -07:00
df3303d150
re-add net 6 precheck until 3.8.0 drops
2024-03-23 18:44:27 -04:00
320fd072b1
add move downloaded patcher button
2024-03-23 17:45:41 -04:00
3352ce5e31
use downladofileasync
...
instead of downloadasync. This seems to give better performance
2024-03-23 15:54:59 -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
846dd49a85
bump version
2024-03-23 12:03:04 -04:00
46b63dd942
update precheck to be net 8
2024-03-23 12:03:04 -04:00
045bd7d8a3
target net8, bump version
2024-03-23 12:03:04 -04:00
3e667c65bc
bumb version
2024-03-23 11:11:47 -04:00
63f7fb067a
update mega api client
2024-03-23 11:10:37 -04:00
0f0f6b03a1
fix update script
...
idk why I can't use copy item but who cares, bits transfer still works fine
2024-03-19 12:51:30 -04:00
ee4586861f
fix mega download
...
also added a log line for exceptions
2024-03-19 11:29:46 -04:00
88a4852a24
adding more logging
2024-02-06 18:59:39 -05:00
2428f2084b
require framework prechecks
...
also updated the update script to not use bitstransfer
2024-02-05 10:09:23 -05:00
db11225eae
add more hash logging
2024-01-19 22:51:06 -05:00