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
4682ace384
Clean up launcher startup using extensions
2025-08-24 20:29:31 -05:00
Pat Hartl
b392e9b24f
Change MessageGroups to ObservableCollection, build out message components
2025-08-24 19:34:14 -05:00
Pat Hartl
75e00ea54f
Track threads, chat components
2025-08-21 17:47:30 -05:00
Pat Hartl
e8388f7918
Add way to start thread
2025-08-20 20:54:09 -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
6f39b1c2f6
Merge pull request #339 from LANCommander/feature/localization
...
Add localization support to launcher
2025-08-18 21:30:07 -05:00
Pat Hartl
5a32bbf890
Add localization support to launcher
...
Adds localization across the launcher and includes English, German, Spanish, French, Italian, Japanese, Korean, Dutch, Portuguese, Ukranian, and Chinese. These localizations were generated by Claude 3.5 and need to be reviewed by a human for accuracy.
2025-08-18 21:29:38 -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
355e8b448c
Spelling
2025-08-18 03:03:33 -05:00
Pat Hartl
e9e8cf14b0
Code cleanup
2025-08-18 03:03:28 -05:00
Pat Hartl
015095087e
Fix replacement of path characters on Windows
2025-08-18 03:03:06 -05:00
Pat Hartl
888ae5351c
Rename private properties
2025-08-18 03:02:49 -05:00
Pat Hartl
ed48699e4a
Clean up usings
2025-08-18 03:00:08 -05:00
Pat Hartl
3e755f4f65
Rename private properties
2025-08-18 02:47:09 -05:00
Pat Hartl
8ffa7f0ed5
Add better error handling, mitigate code warnings
2025-08-18 02:44:55 -05:00
Pat Hartl
2fec4c500f
Only upload saves on successful runs
2025-08-18 02:38:21 -05:00
Pat Hartl
0b0b6c4004
Safe fallback for var population on run
...
Fixes #231
2025-08-18 02:38:00 -05:00
Pat Hartl
59cd872c5f
Used cached credentials for SteamCMD
2025-08-15 02:15:40 -05:00
Pat Hartl
086c41dcb8
Set created by based on ID
2025-08-15 02:15:20 -05:00
Pat Hartl
5a50d80326
Revert "Fix lookup of game metadata when adding new game"
...
This reverts commit 2b711b5017 .
2025-08-15 02:08:39 -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
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