Pat Hartl
e77ba1b31e
Plugin API documentation
2026-07-28 19:44:59 -05:00
Pat Hartl
1558af8a98
Initial scaffolded plugin framework code
2026-07-23 19:47:22 -05:00
Pat Hartl
eb5abc2c01
Expose internal bits of SDK to test project
2026-07-21 18:14:22 -05:00
Pat Hartl
72365cdc0f
Fix SDK packaging
2026-06-06 05:58:24 -05:00
Pat Hartl
302cfba815
Fix HQ link not persisting across restarts and refresh after HQ account link
2026-06-04 20:42:51 -05:00
Pat Hartl
4fde39a729
Publish prerelease SDK to NuGet. Switch to multi-target
2026-05-27 23:14:03 -05:00
Pat Hartl
a67b1953f0
Register cmdlets via source generated extension
2026-05-26 20:36:25 -05:00
Pat Hartl
50987309e2
Fix package icon reference
2026-05-18 18:46:21 -05:00
Pat Hartl
8772b3a000
Add Discord rich presence
2026-05-17 20:38:50 -05:00
Pat Hartl
e5a8d39bf3
Replace INI parsing
2026-05-16 18:14:41 -05:00
Pat Hartl
24df629352
Put download queue item into its own component
2026-04-19 12:54:55 -05:00
Pat Hartl
c9fb738a21
Update to .NET 10
2026-04-10 00:54:43 -05:00
Pat Hartl
87f7e2160c
Remove DI from cmdlets, fix SteamCMD login, fix SteamCMD settings
2026-01-28 01:59:27 -06:00
Pat Hartl
6809e3b0da
Add package reference
2026-01-24 17:17:29 -06:00
Pat Hartl
c5506b440f
Move Steam integrations to separate assembly, add cmdlets for various Steam actions
2026-01-24 16:37:07 -06:00
Aaron Powell
22113f9ef2
Removing Serilig from the sdk
2025-12-11 16:18:33 +11:00
Pat Hartl
36761bede7
Fix configuration getting wiped on start
2025-10-08 20:45:57 -05:00
Pat Hartl
d24f72beed
Merge branch 'main' into refactor/sdk-dependency-injection
...
# Conflicts:
# LANCommander.SDK/LANCommander.SDK.csproj
2025-09-25 19:38:21 -05:00
Pat Hartl
6dd4475e49
Centrally manage packages
2025-09-25 19:11:37 -05:00
Pat Hartl
d875377f15
Rename SDK services -> clients, implement new configuration, use dependency injection for clients
2025-09-24 20:58:23 -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
fd3fbf4a75
Initial backend implementation for chat
2025-08-19 03:08:30 -05:00
RattleSN4K3
39fea675b7
Utilizing MadMilkman.INI for ini parsing handling multi-value section entries (+ Update-IniValue parameter)
2025-05-13 02:36:37 +02:00
Pat Hartl
b80d7d0153
First working test
2025-03-15 22:02:26 -05:00
Pat Hartl
66f78e92d3
Update icon
2025-03-06 18:38:50 -06:00
Pat Hartl
345b4dc4f6
Fix script execution
2025-02-20 21:35:33 -06:00
Pat Hartl
2012f12379
Fix MySQL migrations
...
Fixes #168
2025-02-12 20:39:47 -06:00
Pat Hartl
117f2d6c2b
Update to .NET 9
2025-02-04 18:39:29 -06:00
Pat Hartl
90b02ed567
Fixed redist installation
...
Publish SDK NuGet Package / publish (push) Failing after 1m17s
LANCommander Release / prep (push) Has been cancelled
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
- Made download progress show correct time/transfer values
- Added progress for redist installs
- Executed correct scripts on redist install
- Fixed extraction path / working directory for redists
- Make game install use FileTransferMonitor
- Include title of what's being installed in download progress
2025-02-04 02:34:31 -06:00
Pat Hartl
d7e0646da4
Update packages
2024-12-06 23:30:00 -06:00
Pat Hartl
79776c3327
Import games from library
2024-11-13 01:52:37 -06:00
Pat Hartl
0821dfde5c
Merge tag 'v1.0.4' into v1.1.0
...
# Conflicts:
# LANCommander.Launcher.Services/InstallService.cs
# LANCommander.Launcher.Services/ProfileService.cs
# LANCommander.Launcher/UI/Components/DownloadQueue.razor
# LANCommander.Launcher/wwwroot/css/app.css.map
# LANCommander.SDK/Enums/InstallStatus.cs
2024-10-28 01:01:57 -05:00
James Paussa
72717064a7
bumping Server csproj version to 1.0.3
2024-10-21 10:55:58 +00:00
Pat Hartl
ba18096dde
Update packages
2024-10-12 18:33:57 -05:00
Pat Hartl
91ee1d47a9
Move data and service layers to separate projects, update packages
2024-10-07 18:04:26 -05:00
Pat Hartl
f5e5181e71
Add NuGet info for SDK
2024-09-29 23:31:59 -05:00
Pat Hartl
8f914a6a73
Updated to latest version of SharpCompress
2024-09-29 18:26:37 -05:00
Pat Hartl
ebc9aa9ca0
Update packages
2024-09-26 20:13:59 -05:00
Pat Hartl
bb63593fc7
Update packages across solution
2024-09-10 23:39:57 -05:00
Pat Hartl
85aceae60a
Bump version for testing purposes
2024-09-09 18:22:19 -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
9e770f4965
Bundle PowerShell runtime
...
This does a very basic job of bundling a PowerShell runtime into the SDK. Previously, scripts had been run by spawning a separate PowerShell process and feeding the script into it. This was nothing better than a hack and meant that PowerShell had to be separately installed on the machine it's executing on. This should open up the opportunity for scripts to run on other platforms.
There's still some things that need to be figured out. Some sort of console output as well as a debugging mode would be highly beneficial for those that wish to actively develop scripts for their games.
2024-08-05 18:02:01 -05:00
Pat Hartl
aad0abfa6a
Update packages
2024-08-04 20:47:41 -05:00
Pat Hartl
4fa3e339f6
Update RestSharp
2024-08-04 20:47:19 -05:00
Pat Hartl
cb061e09c5
Rename server project
2024-08-04 18:44:33 -05:00
Pat Hartl
045b354920
Point towards fix for SharpCompress ZIP64
2024-06-25 17:31:22 -05:00
Pat Hartl
17accc7e67
Bump SDK version
2024-06-14 14:35:59 -07:00
Pat Hartl
339b938749
Validate API version when doing requests
2024-05-13 18:41:00 -05:00
Pat Hartl
8a00744ac7
Update packages
2024-02-11 17:54:52 -06:00
Pat Hartl
901cbb25e7
Only replace files on disk that don't match CRC from ZIP file entry
2024-01-10 17:57:00 -06:00