Pat Hartl
4796a2d9f6
Rename BytesDownloaded -> BytesTransferred
2025-02-16 15:48:34 -06:00
Pat Hartl
3c5d70b104
New status for enumerating files before move
2025-02-16 15:47:57 -06:00
Pat Hartl
e3513ea4f7
Fix moving progress
2025-02-16 15:42:00 -06:00
Pat Hartl
2012f12379
Fix MySQL migrations
...
Fixes #168
2025-02-12 20:39:47 -06:00
Pat Hartl
2e5959cb38
Max 10 seconds for detect script to execute
2025-02-08 23:26:33 -06:00
Pat Hartl
8cda5cad7c
Add missing extension
Publish SDK NuGet Package / publish (push) Failing after 1m36s
LANCommander Release / build_launcher_osx-arm64 (push) Has been cancelled
LANCommander Release / prep (push) Has been cancelled
LANCommander Release / build_launcher_linux-x64 (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_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_release (push) Has been cancelled
2025-02-04 21:37:07 -06:00
Pat Hartl
e9e5bc096d
Move registration to AuthenticationService, add scripts for UserLogin and UserRegistration
2025-02-04 18:45:24 -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
38606a3231
Add progress for redistributable installing
Publish SDK NuGet Package / publish (push) Failing after 1m42s
LANCommander Release / prep (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_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_release (push) Has been cancelled
2025-01-31 00:34:37 -06:00
Pat Hartl
f3708b4f3c
Refactor redistributable installation
...
- Install now extracts the redistributable archive to the game's `.lancommander` directory, under a directory matching the redist's ID
- Scripts are downloaded and saved to the same location
- BeforeStart, AfterStop, and NameChange scripts are now available for redistributables
- Change manifest reading/writing to use async
2025-01-30 23:57:12 -06:00
Pat Hartl
9ca82716f4
Use async overload for getting player alias
2025-01-30 20:34:34 -06:00
Pat Hartl
e753d54190
Add game variables to redist script execution, extract redist files to .lancommander directory, fix working directory of redist scripts
...
Ref #151
2025-01-30 20:29:50 -06:00
Pat Hartl
aa4ba8a056
Add custom fields to games and allow them to be used in scripts / actions
2025-01-30 19:21:02 -06:00
Pat Hartl
bebe4181a3
Add cmdlet for downloading player avatar
...
Publish SDK NuGet Package / publish (push) Failing after 50s
LANCommander Release / prep (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_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_release (push) Has been cancelled
Implements #148
2025-01-29 23:11:52 -06:00
Pat Hartl
dfce85371d
Add ByteSize component
2025-01-29 23:09:55 -06:00
Pat Hartl
baf4ec15b2
Smooth transfer speeds / time remaining, update progress on addons
2025-01-29 22:52:27 -06:00
Pat Hartl
45717345d3
Refactor execution context to include servers, use in server process orchestration
2025-01-29 20:35:42 -06:00
Pat Hartl
06ee4d4ed7
Fix install dialog not showing for games with addons
2025-01-27 01:38:55 -06:00
Pat Hartl
940ef82073
Fix uninstalling games that might not have a dependent game installed
2025-01-27 00:05:09 -06:00
Pat Hartl
dd4b961b56
Throw login errors properly
2025-01-25 13:51:00 -06:00
Pat Hartl
c6c372ffd3
Get playsessions on import as separate request
2025-01-25 12:45:33 -06:00
Pat Hartl
f657065f40
Add route to check for update for game
2025-01-25 01:48:37 -06:00
Pat Hartl
a4f59f83c4
Get all actions from remote, fallback to manifests
2025-01-25 01:34:31 -06:00
Pat Hartl
34c345d8e9
Add cmdlets for calculating FOV
2025-01-23 02:47:02 -06:00
Pat Hartl
84e37e15fc
Fix process usage
2025-01-22 01:57:18 -06:00
Pat Hartl
74489a94de
Merge branch 'main' into v1.1.0
2025-01-22 01:44:28 -06:00
Pat Hartl
f2c7ec36af
Skip sending token when trying to get auth providers
2025-01-21 00:17:55 -06:00
Pat Hartl
cf7e81ba54
Detect disconnection from server, automatically go into offline mode
2025-01-18 20:25:39 -06:00
Pat Hartl
11a2562429
Fix offline mode
2025-01-15 02:28:11 -06:00
Pat Hartl
0137def923
Add missing user custom field cmdlets
...
Fixes #163
2025-01-14 17:42:28 -06:00
Pat Hartl
304f308474
WIP refactor of game importing
2025-01-12 02:54:41 -06:00
Pat Hartl
7ed1cdebe2
Add login via auth provider to launcher
2025-01-05 21:09:57 -06:00
Pat Hartl
4554998b80
Avoid crash when process fails to close
Publish SDK NuGet Package / publish (push) Failing after 53s
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
2025-01-04 18:18:04 -06:00
Pat Hartl
075a5a503d
Rename method, add mapping for auth prov
2025-01-03 22:52:30 -06:00
Pat Hartl
e6301fb4ba
Get authentication providers via API
2025-01-03 00:55:22 -06:00
Pat Hartl
d5d90d3f35
Change login route
2024-12-28 03:47:02 -06:00
Pat Hartl
f4cf722db7
Simplify depot query
2024-12-16 21:30:41 -06:00
Pat Hartl
ce17b7999f
Rework depot results, API docs via Scalar
2024-12-16 00:57:11 -06:00
Pat Hartl
d7e0646da4
Update packages
2024-12-06 23:30:00 -06:00
Pat Hartl
e8e4ae1866
Avoid exceptions when no addonIds are passed
2024-11-15 23:42:17 -06:00
Pat Hartl
2a409afc5d
Fix API that gets hit when adding/removing from library
2024-11-15 01:18:14 -06:00
Pat Hartl
65be58fbf2
Working validate files dialog
...
Very basic, but it will compare local files against what's available on the server and allow you to selectively replace them. Save paths are ignored to avoid accidental replacement.
Implements #142
2024-11-14 20:53:08 -06:00
Pat Hartl
60337009b1
Fix routes for getting content by version, cache results
2024-11-14 00:54:28 -06:00
Pat Hartl
79776c3327
Import games from library
2024-11-13 01:52:37 -06:00
Pat Hartl
7fd07e9de6
Switch HTTP methods
2024-11-12 23:28:05 -06:00
Pat Hartl
9285c376d3
Remove base game and dependent games from serialization
2024-11-12 02:17:26 -06:00
Pat Hartl
fd994c2524
Add more metadata to DepotGame, add DepotService
2024-11-11 19:54:02 -06:00
Pat Hartl
09901e6943
Add method to get full media thumbnail URL
2024-11-11 19:11:03 -06:00
Pat Hartl
b5bddf806d
Optimize controller routes for getting depot and library games
2024-11-11 18:22:30 -06:00