Commit graph

3050 commits

Author SHA1 Message Date
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
Pat Hartl
13feec0836 Don't publish AOT for autoupdater 2024-07-24 17:25:13 -05:00
Pat Hartl
0297bbc716 Atomic build workflow definitions 2024-07-23 21:13:12 -05:00
Pat Hartl
a7efad28ea Fix getting latest tag
Some checks failed
LANCommander Release / build (push) Has been cancelled
2024-07-17 21:03:45 -05:00
Pat Hartl
dbe5f013a9 Merge branch 'main' of https://github.com/LANCommander/LANCommander 2024-07-17 20:58:55 -05:00
Pat Hartl
790f0d4cfd Add ValidateTokenAsync for existing token 2024-07-17 20:58:51 -05:00
Pat Hartl
19cf7a6c82
Create LANCommander.Development.yml 2024-07-16 18:16:47 -05:00
Pat Hartl
bbb6b064b4 Fix auth view displayed on startup with valid token 2024-07-16 00:23:59 -05:00
Pat Hartl
9222df555f Added some basic logging 2024-07-16 00:18:41 -05:00
Pat Hartl
2264d82633 Allow manual execution of scripts if in debug mode 2024-07-15 19:47:32 -05:00