Commit graph

3050 commits

Author SHA1 Message Date
Pat Hartl
134ca81c07 Added ability to add multiple Steam profiles, handle login + logout 2025-08-12 18:52:58 -05:00
Pat Hartl
4bc3a1a1b0 Fix obsolete usage of Vertical 2025-08-12 18:52:15 -05:00
Bastien Vidé
b15ca55ebb Removed version Metadata Identifiers from Download launcher filepath in API 2025-08-12 19:26:14 +02:00
Bastien Vidé
c796a4ad3d Merge branch 'main' of https://github.com/Mavyre/LANCommander 2025-08-12 19:04:28 +02:00
Bastien Vidé
5b7d24584f Corrected client-side autoupdater and server-side CheckForUpdate route 2025-08-12 19:04:19 +02:00
Pat Hartl
efd153fbc5 Fix pathing 2025-08-12 01:35:16 -05:00
Pat Hartl
92fdeaf6a9 Add all paths to Docker docs/compose file
Fixes #294
2025-08-12 00:55:45 -05:00
Pat Hartl
73fe0539f3 Create wrapper script for steamcmd 2025-08-12 00:53:04 -05:00
Pat Hartl
46c4a4d7a4 Merge branch 'main' of https://github.com/LANCommander/LANCommander 2025-08-10 18:08:17 -05:00
Pat Hartl
2b711b5017 Fix lookup of game metadata when adding new game 2025-08-10 18:08:14 -05:00
Pat Hartl
29eefc69c2 Fix port binding 2025-08-10 18:02:25 -05:00
Pat Hartl
63bf373d59
Merge pull request #336 from Mavyre/main
Added redistributables to Games API and Games manifest
2025-08-10 17:41:12 -05:00
Bastien Vidé
2b581f4aa3 Added redistributables to Games API and Games manifest 2025-08-10 18:47:00 +02:00
Pat Hartl
cbbb7dd9e7
Merge pull request #335 from Mavyre/main
Fixing scripts not saved anymore in Launcher
2025-08-08 21:43:08 -05:00
Bastien Vidé
93b25f8fd7 Fixed an issue where game scripts were not in the manifest, nor in the game API 2025-08-08 13:27:09 +02:00
Pat Hartl
2453ef2043 Merge branch 'main' of https://github.com/LANCommander/LANCommander 2025-08-07 23:35:52 -05:00
Pat Hartl
9c98f8b5c5 Port server API routes to endpoints, add start/stop/getstatus
Implements #325
2025-08-07 23:35:50 -05:00
Pat Hartl
2a9b2ce5f3 Updated UI packages 2025-08-07 23:33:07 -05:00
Pat Hartl
b17a56a996
Merge pull request #334 from Mavyre/main
Save Games no longer shared between user
2025-08-07 23:09:32 -05:00
Pat Hartl
8c6cc7fcd1 Display depot images safely
Images in the depot should show a loading indicator, then display the image. If the image fails to load, it should fallback safely without showing a broken image icon.
2025-08-07 17:46:15 -05:00
Bastien Vidé
b31afc934b Modified getters in SaveEndoints to only get and download current user's game saves 2025-08-07 21:20:50 +02:00
Pat Hartl
8d813bde05 Fix depot items not loading under some circumstances 2025-08-07 02:26:31 -05:00
Pat Hartl
d1c4389e80 Fix install writing scripts 2025-08-07 01:02:22 -05:00
Pat Hartl
27947c2c76 Remove beacon start/stop from Steam settings 2025-08-06 19:42:18 -05:00
Pat Hartl
f833c74be1 Fix manifest type 2025-08-06 19:39:20 -05:00
Pat Hartl
f6d031e9dd Restore old manifest for API endpoint 2025-08-06 19:37:31 -05:00
Pat Hartl
5ff81df3bc Add ASP.NET Aspire 2025-08-06 19:37:11 -05:00
Pat Hartl
6dc9ddbc51 Fix install for games that don't have addons 2025-08-03 18:32:36 -05:00
Pat Hartl
b14e6a7465 Add settings page for Steam 2025-08-03 18:32:21 -05:00
Pat Hartl
14f103fddd Service to interact with SteamCMD 2025-08-03 18:20:39 -05:00
Pat Hartl
e83b3aec56 Fix working directory for entrypoint 2025-08-03 17:07:21 -05:00
Pat Hartl
50575cbbb0 Remove i386 packages 2025-08-03 16:53:48 -05:00
Pat Hartl
87ae919433 Document port for IPX relay 2025-08-03 16:39:16 -05:00
Pat Hartl
16741c3d94 Add WINE as optional install to docker container 2025-08-03 16:39:02 -05:00
Pat Hartl
020283cee1 Allow optional installation of steamcmd to docker container 2025-08-03 16:36:56 -05:00
Pat Hartl
beba58b79e Merge branch 'RattleSN4K3-feature/ArchivesUpdateSelective' 2025-08-03 14:11:46 -05:00
Pat Hartl
bee8125226 Merge branch 'feature/ArchivesUpdateSelective' of https://github.com/RattleSN4K3/LANCommander into RattleSN4K3-feature/ArchivesUpdateSelective
# Conflicts:
#	LANCommander.Server.Services/ArchiveService.cs
2025-08-03 14:11:34 -05:00
Pat Hartl
640f476986
Merge pull request #291 from RattleSN4K3/feature/LibraryGameModifySelective
Library changes to addon installation
2025-08-03 14:03:12 -05:00
Pat Hartl
ec22a34210 Merge branch 'RattleSN4K3-feature/ReworkOfflineMode' 2025-08-03 13:58:50 -05:00
Pat Hartl
a9660f7ebe Merge branch 'feature/ReworkOfflineMode' of https://github.com/RattleSN4K3/LANCommander into RattleSN4K3-feature/ReworkOfflineMode
# Conflicts:
#	LANCommander.Launcher/UI/Authenticate/Components/LoginForm.razor
#	LANCommander.Launcher/UI/Authenticate/Components/RegistrationForm.razor
#	LANCommander.Launcher/UI/Components/LibraryItemContextMenu.razor
2025-08-03 00:55:27 -05:00
Pat Hartl
8daad65cd3 Schedule background process for packaging 2025-08-02 23:27:27 -05:00
Pat Hartl
6c49d9041a Add basic workflow for packaging games via scripts 2025-08-02 00:22:16 -05:00
Pat Hartl
ea3cfc35ef Clean up import dialog 2025-08-01 19:18:00 -05:00
Pat Hartl
272195f032 Clean up export dialog 2025-08-01 19:15:32 -05:00
Pat Hartl
786204f49d Fix redistributables index 2025-08-01 02:35:23 -05:00
Pat Hartl
58b3db059d Allow more granular selection of records for import/export 2025-08-01 02:27:06 -05:00
Pat Hartl
305a6e1b7d Remove antiforgery, fix auth service registration 2025-07-30 20:42:15 -05:00
Pat Hartl
5bf9e07852 Small middleware to skip antiforgery checks on API routes 2025-07-30 19:42:21 -05:00
Pat Hartl
14da982dc9 Merge branch 'refactor/optional-import-export' 2025-07-30 19:29:28 -05:00
Pat Hartl
ace43fa09e Revert "Merge branch 'feature/server-process-resource-monitoring'"
This reverts commit 8be2341305, reversing
changes made to cf0fe7c1b6.
2025-07-30 19:29:18 -05:00