Commit graph

650 commits

Author SHA1 Message Date
Pat Hartl
570af4f37c Display error message when redirects don't match 2025-10-18 23:56:34 -05:00
Pat Hartl
6dd4475e49 Centrally manage packages 2025-09-25 19:11:37 -05:00
Pat Hartl
c477ef1877 UI to edit media thumbnail sizes 2025-09-15 19:19:52 -05:00
Pat Hartl
e7a0beff92 Move transfer to UI project 2025-09-06 13:20:05 -05:00
Pat Hartl
0eb233ac30 Move file manager component to UI project 2025-09-06 12:57:15 -05:00
Pat Hartl
aa6096b9e2 Merge branch 'feature/chat' 2025-08-29 00:57:38 -05:00
Pat Hartl
188926e37b Add new RPC hub, migrate existing SignalR messaging to strongly typed RPC, add chat data migrations 2025-08-28 19:57:23 -05:00
Pat Hartl
9c2d449edd Fix mapping to DTO 2025-08-20 21:09:53 -05:00
Pat Hartl
7de164dc9e Skip filtering games by collection in depot if disabled 2025-08-20 21:01:23 -05:00
Pat Hartl
2d89d26e76 Built out hub logic, moved client side stuff to service 2025-08-20 20:53:48 -05:00
Pat Hartl
fd3fbf4a75 Initial backend implementation for chat 2025-08-19 03:08:30 -05:00
Pat Hartl
91bead2ed7 Have launcher use AppData/Local if it has no write access to its base directory
Fixes #292
2025-08-18 17:49:17 -05:00
Pat Hartl
9f00d731dd Merge branch 'main' of https://github.com/LANCommander/LANCommander 2025-08-13 01:47:41 -05:00
Pat Hartl
570bfe33d3 Add file picker to install directory / SteamCMD path, minor UI fixes 2025-08-13 01:47:37 -05:00
Pat Hartl
a44f79afc4 Copy steamcmd alias properly 2025-08-12 18:56:44 -05:00
Pat Hartl
63a8c53242
Merge pull request #337 from Mavyre/main
Corrected Auto-updater
2025-08-12 18:54:21 -05:00
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
29eefc69c2 Fix port binding 2025-08-10 18:02:25 -05:00
Bastien Vidé
2b581f4aa3 Added redistributables to Games API and Games manifest 2025-08-10 18:47:00 +02: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
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
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
5ff81df3bc Add ASP.NET Aspire 2025-08-06 19:37:11 -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
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
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
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