Commit graph

21 commits

Author SHA1 Message Date
Pat Hartl
cbe363ac4f Refactor launcher authentication, working import from depot 2025-01-20 12:10:30 -06:00
Pat Hartl
a25a00639b Remove repository, add audit interceptor, rename async methods 2025-01-19 00:04:01 -06:00
Pat Hartl
27d6ea6486 Add ability to modify a game's installation
- DownloadService has been renamed to InstallService
- In the library item context menu, there is a new option "Modify". This allows the user to selsct any additional addons to install as well as move the game to a separate storage location.
- Fixed issue where transfers were being double updated for installs
- Force UI update whenever queue is updates
2024-10-26 15:48:47 -05:00
Pat Hartl
320d4e2c5e Allow uploading of archive files via CLI
Implements #111
2024-10-01 17:56:58 -05:00
Pat Hartl
3d9749a9db Add importing/exporting of redistributable and server to CLI 2024-10-01 17:56:06 -05:00
Pat Hartl
0589f3dada Add CLI verbs for export/import
Some checks failed
LANCommander Release / build_server_linux-arm64 (push) Has been cancelled
LANCommander Release / build_server_linux-x64 (push) Has been cancelled
LANCommander Release / build_server_osx-arm64 (push) Has been cancelled
LANCommander Release / build_server_osx-x64 (push) Has been cancelled
LANCommander Release / build_server_win-arm64 (push) Has been cancelled
LANCommander Release / build_server_win-x64 (push) Has been cancelled
LANCommander Release / build_launcher_linux-arm64 (push) Has been cancelled
LANCommander Release / build_launcher_linux-x64 (push) Has been cancelled
LANCommander Release / build_launcher_osx-arm64 (push) Has been cancelled
LANCommander Release / build_launcher_osx-x64 (push) Has been cancelled
LANCommander Release / build_launcher_win-arm64 (push) Has been cancelled
LANCommander Release / build_launcher_win-x64 (push) Has been cancelled
LANCommander Release / build_release (push) Has been cancelled
2024-09-27 19:13:31 -05:00
Pat Hartl
26d5b81801 Save CLI login info after logging in 2024-09-18 20:42:42 -05:00
Pat Hartl
60f932a939 Switch output from console to logger 2024-09-18 20:42:24 -05:00
Pat Hartl
66b0a3b1ec Fix initialization of command line application 2024-09-18 19:12:55 -05:00
Pat Hartl
0d3412cb9d Add ability to allow a choice of install locations 2024-09-12 19:09:13 -05:00
Pat Hartl
c203ac6d32 Switch logging to Serilog 2024-09-11 00:24:34 -05:00
Pat Hartl
0abe1d688d Add basic support for checking Steam for lobbies when starting a game
Ref #98
2024-09-05 00:48:04 -05:00
Pat Hartl
66da004e5f Add CLI verb for running a game 2024-08-26 20:19:51 -05:00
Pat Hartl
7bc37478aa Pass through GameId to export 2024-08-13 18:39:28 -05:00
Pat Hartl
b654cb9d88 Logic for exporting games via CLI 2024-08-13 17:43:17 -05:00
Pat Hartl
1a7276c613 Logic for CLI importing 2024-08-13 17:42:56 -05:00
Pat Hartl
328e342b21 Rename messages to reflect sync verb 2024-08-13 17:42:43 -05:00
Pat Hartl
bf9ef30b4b Add game importing via CLI 2024-08-12 19:33:26 -05:00
Pat Hartl
9b00cb69fb Rename CLI arguments 2024-08-08 17:59:15 -05:00
Pat Hartl
0486fe99f8 Split CLI verbs into separate methods 2024-08-07 19:58:37 -05:00
Pat Hartl
4ac1cf067c Handle command line in services 2024-08-07 19:03:07 -05:00