Pat Hartl
d37bc13255
v2.1.8 release notes
LANCommander Release / prep (push) Failing after 17s
LANCommander Release / build_launcher_linux_x64 (push) Has been skipped
LANCommander Release / build_launcher_osx_arm64 (push) Has been skipped
LANCommander Release / build_launcher_osx_x64 (push) Has been skipped
LANCommander Release / build_launcher_win_arm64 (push) Has been skipped
LANCommander Release / build_launcher_win_x64 (push) Has been skipped
LANCommander Release / build_packager (push) Has been skipped
LANCommander Release / build_release (push) Has been skipped
LANCommander Release / build_server_linux_arm64 (push) Has been skipped
LANCommander Release / build_server_linux_x64 (push) Has been skipped
LANCommander Release / build_server_osx_arm64 (push) Has been skipped
LANCommander Release / build_server_osx_x64 (push) Has been skipped
LANCommander Release / build_server_win_arm64 (push) Has been skipped
LANCommander Release / build_server_win_x64 (push) Has been skipped
LANCommander Release / build_launcher_linux_arm64 (push) Has been skipped
2026-07-08 18:59:36 -05:00
Pat Hartl
f31925e399
Add runtime platform flag to actions, scripts, and save paths
2026-07-08 02:15:54 -05:00
Pat Hartl
36bc769211
Move offline mode button to the titlebar
2026-07-07 01:53:38 -05:00
Pat Hartl
ec8af3f268
Log any version mismatch
2026-07-07 01:53:22 -05:00
Pat Hartl
f538ae4c81
Handle version mismatching
2026-07-07 01:50:25 -05:00
Pat Hartl
6c6a0245c6
Load images from local when in offline mode
2026-07-07 01:49:46 -05:00
Pat Hartl
04dff90a63
Convert description editor to markdown editor
2026-07-06 04:24:42 -05:00
Pat Hartl
331ebf6155
Improvements to Page functionality
...
Fixes various issues with page functionality, adds better menus for adding/deleting pages, changes slugs to PascalCase.
2026-07-06 02:11:36 -05:00
Pat Hartl
833535c1d9
Persist datatable sort
2026-07-05 16:25:48 -05:00
Pat Hartl
09a78d9da1
Fix enumeration of script snippets
2026-07-05 16:24:58 -05:00
Pat Hartl
99569f65c0
Fix PowerShell module loading in launcher
...
When running Windows, set execution policy to bypass. Load modules and trap exceptions that might be thrown. This outputs a warning message per PS module instead of full script execution failing.
2026-07-05 14:43:02 -05:00
Pat Hartl
08f5b5f76d
Release notes for v2.1.7
LANCommander Release / prep (push) Failing after 17s
LANCommander Release / build_launcher_linux_x64 (push) Has been skipped
LANCommander Release / build_launcher_osx_arm64 (push) Has been skipped
LANCommander Release / build_launcher_osx_x64 (push) Has been skipped
LANCommander Release / build_launcher_win_arm64 (push) Has been skipped
LANCommander Release / build_launcher_win_x64 (push) Has been skipped
LANCommander Release / build_packager (push) Has been skipped
LANCommander Release / build_release (push) Has been skipped
LANCommander Release / build_server_linux_arm64 (push) Has been skipped
LANCommander Release / build_server_linux_x64 (push) Has been skipped
LANCommander Release / build_server_osx_arm64 (push) Has been skipped
LANCommander Release / build_server_osx_x64 (push) Has been skipped
LANCommander Release / build_server_win_arm64 (push) Has been skipped
LANCommander Release / build_server_win_x64 (push) Has been skipped
LANCommander Release / build_launcher_linux_arm64 (push) Has been skipped
2026-07-05 02:03:11 -05:00
Pat Hartl
16495770ba
Load target view's data before transitioning
2026-07-05 01:29:56 -05:00
Pat Hartl
545b5b1f43
Default to klling process if there's no spawned window
2026-07-04 15:07:13 -05:00
Pat Hartl
c292979010
Fix persisted data table page sizes
2026-07-04 14:51:11 -05:00
Pat Hartl
6e954ff5b8
Log exceptions from save upload failures
2026-07-04 14:27:00 -05:00
Pat Hartl
6bcbc0e9e5
Ensure game is updated when save path is added/updated/deleted
2026-07-04 14:26:25 -05:00
Pat Hartl
38db011de8
Show library before it's fully imported
...
Loads the user's library from the /Library/Games endpoint and displays it immediately. This route returns a full data set for the user's games. Images are rendered directly from the server. The import still runs in the background, preserving any offline functionality.
2026-07-04 03:33:13 -05:00
Pat Hartl
c26d9cfabb
Add endpoint to list full game info for user library
2026-07-04 02:35:09 -05:00
Pat Hartl
b034736822
Avoid downloading depot images to disk, improve UI jank
...
Fixes #427
2026-07-04 00:14:33 -05:00
Pat Hartl
862f266275
Reorder components of game installations
...
Game installs now install items in the following order:
1. Base Game
2. Addons
3. Tools
4. Redistributables
Ref #414
2026-07-02 20:42:21 -05:00
Pat Hartl
e287d3ce8a
Refresh game action bar after tool install
...
Ref #414
2026-07-02 20:34:22 -05:00
Pat Hartl
8d96acc98d
Ensure tools are uninstalled before game is uninstalled
...
Ref #414
2026-07-02 20:21:08 -05:00
Pat Hartl
c07161a1a3
Ensure game cache is expired
2026-07-02 20:01:04 -05:00
Pat Hartl
6ccf53de21
Fix importing legacy LCX files with no save paths defined
...
Fixes #426
2026-07-02 18:14:46 -05:00
Pat Hartl
ee5c9017d5
Get list of installed addons for modify menu
2026-07-01 20:41:08 -05:00
Pat Hartl
04a715e9cb
Fix install of games/addons that have no dependent games
2026-07-01 19:37:04 -05:00
Pat Hartl
7595f4d71c
Fix inheritance
LANCommander Release / prep (push) Failing after 14s
LANCommander Release / build_server_linux_x64 (push) Has been skipped
LANCommander Release / build_server_osx_arm64 (push) Has been skipped
LANCommander Release / build_server_osx_x64 (push) Has been skipped
LANCommander Release / build_server_win_arm64 (push) Has been skipped
LANCommander Release / build_server_win_x64 (push) Has been skipped
LANCommander Release / build_launcher_linux_arm64 (push) Has been skipped
LANCommander Release / build_launcher_linux_x64 (push) Has been skipped
LANCommander Release / build_launcher_osx_arm64 (push) Has been skipped
LANCommander Release / build_launcher_osx_x64 (push) Has been skipped
LANCommander Release / build_launcher_win_arm64 (push) Has been skipped
LANCommander Release / build_launcher_win_x64 (push) Has been skipped
LANCommander Release / build_packager (push) Has been skipped
LANCommander Release / build_release (push) Has been skipped
LANCommander Release / build_server_linux_arm64 (push) Has been skipped
2026-06-28 23:22:57 -05:00
Pat Hartl
5c1e011f0a
Add release notes for v2.1.6
2026-06-28 23:17:08 -05:00
Pat Hartl
f87756243e
Add support for defining PowerShell modules
...
Adds a new section "Scripting" in the server UI where PowerShell modules can be defined. These can be used for defining a library of functions that can be used in any script. These modules are automatically synced to the launcher and imported upon script execution.
2026-06-28 23:02:35 -05:00
Pat Hartl
5a80d1e605
Refactor connection string input into full database connection component
...
Fixes #256
2026-06-28 18:23:58 -05:00
Pat Hartl
69f8447cae
Fix tests, add tests for user limits
2026-06-28 14:09:34 -05:00
Pat Hartl
fa1559c367
Add limit options for saves, user storage, and download speed
...
Implements #85 , #84 , #100
2026-06-28 14:09:02 -05:00
Pat Hartl
8fdb6f74cb
Fix display of UTC times
2026-06-28 11:47:57 -05:00
Pat Hartl
68dece3f1b
Preserve existing values in metadata lookup
...
Fixes #420
2026-06-27 23:19:50 -05:00
Pat Hartl
2f0e0daa3c
Add "Select All" and "Load More" buttons to media grabber
...
Fixes #417
2026-06-27 23:13:11 -05:00
Pat Hartl
a6bf885340
Add dialog for creating users as admin
...
Fixes #419
2026-06-27 19:06:21 -05:00
Pat Hartl
171e7dcaf0
Invalidate profile cache when logging out
...
Fixes #422
2026-06-27 18:44:24 -05:00
Pat Hartl
e485ad1865
Fix reconciliation of library games based on user libraries enabled/disabled
...
Ref #423
2026-06-27 18:38:42 -05:00
Pat Hartl
4d32f958cc
Additional gating of UI for user libraries
...
Ref #423
2026-06-27 18:18:55 -05:00
Pat Hartl
2910bc9476
If user libraries are disabled, hide Library from web UI
...
Ref #423
2026-06-27 18:14:22 -05:00
Pat Hartl
ecdfc6b4e4
Hide library/depot switcher if user libraries are disabled
2026-06-27 18:12:38 -05:00
Pat Hartl
8760b2d961
Default action ServerHost value to LANCommander server address
2026-06-27 17:59:17 -05:00
Pat Hartl
f53d5bfc4c
Add "Always Install" option to tools
...
Ref #414
2026-06-27 12:11:17 -05:00
Pat Hartl
b21efc63d0
Track tools per game
...
Ref #414
2026-06-27 11:51:55 -05:00
Pat Hartl
fb0df46572
Uninstall tools when uninstalling game
...
Ref #414
2026-06-27 11:33:39 -05:00
Pat Hartl
f412f308a2
Fix creation of entities with many-to-many relationships
...
Ref #414
2026-06-27 11:28:39 -05:00
Pat Hartl
a778a56b18
2.1.5 release notes
2026-06-25 22:43:11 -05:00
Pat Hartl
d3a363bae5
Hide tools that have no archive from install overlay
LANCommander Release / prep (push) Failing after 11s
LANCommander Release / build_server_win_x64 (push) Has been skipped
LANCommander Release / build_launcher_linux_arm64 (push) Has been skipped
LANCommander Release / build_launcher_linux_x64 (push) Has been skipped
LANCommander Release / build_launcher_osx_arm64 (push) Has been skipped
LANCommander Release / build_launcher_osx_x64 (push) Has been skipped
LANCommander Release / build_launcher_win_arm64 (push) Has been skipped
LANCommander Release / build_launcher_win_x64 (push) Has been skipped
LANCommander Release / build_packager (push) Has been skipped
LANCommander Release / build_release (push) Has been skipped
LANCommander Release / build_server_linux_arm64 (push) Has been skipped
LANCommander Release / build_server_linux_x64 (push) Has been skipped
LANCommander Release / build_server_osx_arm64 (push) Has been skipped
LANCommander Release / build_server_osx_x64 (push) Has been skipped
LANCommander Release / build_server_win_arm64 (push) Has been skipped
2026-06-25 22:26:59 -05:00
Pat Hartl
656fbfbcbb
Fix game tools API request response
2026-06-25 22:04:57 -05:00