Commit graph

4059 commits

Author SHA1 Message Date
Pat Hartl
ecc5035fc0 Limit when save is pulled from server on start
Only pulls the save down if the save is newer than the last time the game was played and if the save was created after the game was installed.
2024-07-30 19:26:31 -05:00
Pat Hartl
e49be94731 Added installed on date to game 2024-07-30 19:24:57 -05:00
Pat Hartl
46bffb3e88 Catch exception for renaming updater 2024-07-30 01:09:58 -05:00
Pat Hartl
0ae3c4e971 Catch any exceptions for listing files for zone identifier 2024-07-30 01:04:10 -05:00
Pat Hartl
8a39f47344 Alter update notification modal 2024-07-30 01:03:18 -05:00
Pat Hartl
19c4e48570 Switch update check response to use version string 2024-07-29 23:51:56 -05:00
Pat Hartl
d21cafb4f8 Include more info when checking for update 2024-07-29 20:25:46 -05:00
Pat Hartl
ef42cd764b Rename autoupdater on start 2024-07-29 00:46:01 -05:00
Pat Hartl
ff33bd8e12 Publish autoupdater as single file 2024-07-29 00:43:43 -05:00
Pat Hartl
dd44e22c8e Add page to download launcher. Fix layout spacing 2024-07-28 19:08:10 -05:00
Pat Hartl
f6e47f4bfc Reset launch count on update 2024-07-28 18:33:50 -05:00
Pat Hartl
26334a5673 Fix all file zone identifiers on start. Track application launches 2024-07-28 18:32:45 -05:00
Pat Hartl
c2f0dacbdc Additional logging for launcher startup 2024-07-28 17:41:43 -05:00
Pat Hartl
3ee3e6e98b Don't error if directory doesn't exist in cleanup 2024-07-26 19:13:26 -05:00
Pat Hartl
64fe26d44f Streamline development build workflow 2024-07-26 19:13:05 -05:00
Pat Hartl
b969723dc7 Remove extra build files 2024-07-26 18:44:38 -05:00
Pat Hartl
e37ada4219 Publish launcher as single file 2024-07-26 18:29:44 -05:00
Pat Hartl
64112055b6 Return valid version on update check if server unavailable 2024-07-26 17:14:24 -05:00
Pat Hartl
0a75a1fbf7 Fix version comparison taking over all invalid requests 2024-07-26 17:13:50 -05:00
Pat Hartl
998565e84d Add success message if on latest version 2024-07-26 00:54:39 -05:00
Pat Hartl
3d0d03677c Include API version in client requests 2024-07-26 00:54:24 -05:00
Pat Hartl
bb7066dd41 Only invoke OnUpdateAvailable if update available 2024-07-26 00:53:59 -05:00
Pat Hartl
327de18b8c Fix launcher controller routing 2024-07-26 00:53:41 -05:00
Pat Hartl
5c4fb95d8b Add launcher settings to main menu 2024-07-26 00:53:31 -05:00
Pat Hartl
cac3a4843a Update packages 2024-07-26 00:51:38 -05:00
Pat Hartl
992498f2b5 Throw proper error message when API version mismatch 2024-07-25 21:26:18 -05:00
Pat Hartl
5f67cebaf2 Fix API and Robots middleware 2024-07-25 21:25:47 -05:00
Pat Hartl
56dea395b3 Fix API routing 2024-07-25 20:02:33 -05:00
Pat Hartl
a6a41fe569 Scaffold defined paths from settings 2024-07-25 19:22:59 -05:00
Pat Hartl
2f900e0aa7 Backend support for launcher updates 2024-07-25 19:22:37 -05:00
Pat Hartl
ce5b5a1b7a Basic implementation to check for updates 2024-07-25 19:21:52 -05:00
Pat Hartl
f458f234b2 Add additional binaries to release 2024-07-25 18:17:14 -05:00
Pat Hartl
98036905bc Remove downloading Playnite artifact 2024-07-25 17:58:02 -05:00
Pat Hartl
4f29f4f6a1 RID 2024-07-25 17:42:41 -05:00
Pat Hartl
be0f6e38f8 Checkout files 2024-07-25 17:25:19 -05:00
Pat Hartl
9d15a14820 Remove build_playnite dependency 2024-07-25 17:12:15 -05:00
Pat Hartl
85cfd1c3c1 Remove call to Playnite workflow 2024-07-25 17:11:06 -05:00
Pat Hartl
c10e931650 Merge Playnite workflow back into main release 2024-07-25 17:09:16 -05:00
Pat Hartl
6ff9c9c4f6 Add runtime identifier 2024-07-25 17:04:36 -05:00
Pat Hartl
3c6789fff4 Remove dotnet 2024-07-25 00:33:50 -05:00
Pat Hartl
166c9d5cd2 Fix regex 2024-07-24 18:58:41 -05:00
Pat Hartl
1fe9a2f711 Fix path of Playnite pext 2024-07-24 18:43:48 -05:00
Pat Hartl
083418ce59 Make build_release dependent on all other jobs 2024-07-24 18:22:32 -05:00
Pat Hartl
bc7295105c Remove signing of Playnite extension 2024-07-24 18:22:07 -05:00
Pat Hartl
2b56d5b5ac Add on.workflow_call 2024-07-24 18:04:46 -05:00
Pat Hartl
63ca3bd25c Add on.workflow_call 2024-07-24 18:03:48 -05:00
Pat Hartl
829bff2a9a Fix job IDs 2024-07-24 18:01:38 -05:00
Pat Hartl
3364f89155 Change sub workflows to manual triggers 2024-07-24 17:56:45 -05:00
Pat Hartl
c9d67ca357 Fix calling workflows 2024-07-24 17:52:24 -05:00
Pat Hartl
47c94999cc Fix artifacts name, remove tag triggers, fix main job ID 2024-07-24 17:45:02 -05:00