Pat Hartl
408c9cb09b
Basic chat service and SignalR hub
LANCommander / build (push) Has been cancelled
2024-02-08 00:47:03 -06:00
Pat Hartl
5b64f6ecf5
Allow imposing a limit for the total amount of saves per user per game
2024-02-07 17:53:07 -06:00
Pat Hartl
b978ac9abf
Only download saves after the game's install datetime
2024-02-07 00:06:51 -06:00
Pat Hartl
fbdbd993df
Fix qualification for downloading latest save
2024-02-06 19:37:09 -06:00
Pat Hartl
b3aaedd65b
Only download saves that are newer than the last time the game was played.
...
This changes the downloading mechanism for saves so only saves that have been uploaded since the last time the game was run get downloaded to the client.
2024-02-06 19:36:55 -06:00
Pat Hartl
bd1b20d57e
End active play sessions when starting a new session
2024-02-06 18:54:20 -06:00
Pat Hartl
f808b6cdd2
Add server IP as possible server action variable
2024-02-06 01:43:40 -06:00
Pat Hartl
cdb0848660
Record when a key was claimed
2024-02-05 17:20:11 -06:00
Pat Hartl
93ce25c263
Keep track of the currently installed key. Run key change on game start if the key doesn't match the allocated key.
2024-02-03 18:32:42 -06:00
Pat Hartl
f8b3098e68
Add default cover in download queue
...
Fixes error dialog "Cannot install game: Value cannot be null. Parameter name: path2" when trying to install games that don't have a defined cover image.
2024-02-03 17:36:40 -06:00
Pat Hartl
6a5556860b
Avoid download queue getting locked if there's an error thrown by the PowerShell runtime
...
Potentially fixes issues that may occur with some scripts. This will also avoid the download queue getting locked when someone hits "No" on a UAC prompt when running a script as admin.
2024-02-03 17:35:22 -06:00
Pat Hartl
3888d047d4
Log when a file cannot be deleted upon uninstall
2024-02-03 13:55:40 -06:00
Pat Hartl
e8aea10def
Ignore current server when checking port usage
2024-02-01 00:05:18 -06:00
Pat Hartl
ce35012bbb
Update packages
2024-01-31 23:23:21 -06:00
Pat Hartl
a7b0a487cc
Added warning if server port might be in use by another server. Added min/max to port input.
2024-01-31 23:16:28 -06:00
Pat Hartl
1635016872
Fix missing table column on non-selectable entries
2024-01-31 20:24:58 -06:00
Pat Hartl
5ebb2cbc94
Fix file tree background color
2024-01-31 20:24:26 -06:00
Pat Hartl
8306488623
Add port to server list
2024-01-30 20:03:00 -06:00
Pat Hartl
c1fe36b419
Merge branch 'main' of https://github.com/pathartl/LANCommander
2024-01-30 20:02:47 -06:00
Pat Hartl
2fbfa43033
Added log settings and basic streaming log
2024-01-29 22:29:47 -06:00
Pat Hartl
6a2dc50c73
Update installermanifest.yaml
2024-01-27 11:53:44 -08:00
Pat Hartl
4404450798
Fix name not loading on Playnite start
LANCommander Playnite Plugin / build (push) Has been cancelled
LANCommander Release / build (push) Has been cancelled
2024-01-27 11:25:59 -08:00
Pat Hartl
0efd41eb61
Don't spawn multiple instances of servers, check if they're already started
2024-01-27 11:14:07 -08:00
Pat Hartl
4d278fc040
Fix name changes going off of PlayerAlias which may result in empty string if no alias has been set
2024-01-27 11:10:33 -08:00
Pat Hartl
0b2cb3461e
Update installermanifest.yaml
2024-01-26 15:32:00 -06:00
Pat Hartl
0732e5d564
Don't replace slashes in action arguments as some may use something other than the path separator char
LANCommander Playnite Plugin / build (push) Has been cancelled
LANCommander Release / build (push) Has been cancelled
LANCommander / build (push) Has been cancelled
2024-01-26 01:56:21 -06:00
Pat Hartl
b74bbf47b0
Fix location of extracted manifest from saves
2024-01-25 21:24:35 -06:00
Pat Hartl
71ccf03fb0
Added download canceling back into downloads
2024-01-25 00:46:10 -06:00
Pat Hartl
69dfa2627c
Fixed timespan rendering
2024-01-25 00:20:48 -06:00
Pat Hartl
0c7d77e8be
Added logging for download queue
2024-01-24 23:44:27 -06:00
Pat Hartl
27f739cc65
Remove test exception
2024-01-24 23:37:30 -06:00
Pat Hartl
71a27bee91
Added notifications for game install failure in download queue
2024-01-24 23:36:52 -06:00
Pat Hartl
60d1f89b38
Fix display of time remaining on downloads
2024-01-24 23:02:15 -06:00
Pat Hartl
da5eea3687
Update installermanifest.yaml
2024-01-24 19:20:34 -06:00
Pat Hartl
cb5c589c9c
Add the base game to the download queue when installing standalone mods or expansions
LANCommander Playnite Plugin / build (push) Has been cancelled
LANCommander Release / build (push) Has been cancelled
2024-01-24 19:00:22 -06:00
Pat Hartl
9ce9bd3a65
Don't lock UI while deleting files in uninstalls
2024-01-24 18:45:56 -06:00
Pat Hartl
a99c838f43
Fix action editor for new actions
2024-01-24 18:45:34 -06:00
Pat Hartl
995d4d6e8a
Update README.md
2024-01-24 18:04:21 -06:00
Pat Hartl
6353a4727c
Update installermanifest.yaml
2024-01-24 12:37:32 -06:00
Pat Hartl
4c6f3b231e
Update installermanifest.yaml
2024-01-24 01:12:02 -06:00
Pat Hartl
66977659b6
Fix profile button not showing in offline mode. Fix offline mode.
LANCommander Playnite Plugin / build (push) Has been cancelled
LANCommander Release / build (push) Has been cancelled
LANCommander / build (push) Has been cancelled
2024-01-24 00:35:34 -06:00
Pat Hartl
ff97e58ba6
Fixed relative URLs in avatar
2024-01-24 00:20:54 -06:00
Pat Hartl
4e6cdf703d
Fix height on profile button
2024-01-23 23:51:40 -06:00
Pat Hartl
8d19c03a4d
Properly size avatar in profile button
2024-01-23 23:49:00 -06:00
Pat Hartl
4c0bd86d80
Show authentication window instead of context menu if not connected to server
2024-01-23 19:03:13 -06:00
Pat Hartl
4af2f9d32c
Remove old top profile menu item and properly name profile button
2024-01-23 18:57:15 -06:00
Pat Hartl
16afb8af1a
Refactor profile button into full strip and properly manage state of logged in user with display name.
2024-01-23 18:54:44 -06:00
Pat Hartl
769adc0605
Implement actual API logout method to kill any valid tokens. Keep better track if the API client is actually connected.
2024-01-23 18:01:12 -06:00
Pat Hartl
d2f1737c16
Fix cancel on library import
2024-01-23 17:29:15 -06:00
Pat Hartl
86c38459cd
Hide some controls when they're displaying invalid data
2024-01-22 19:27:13 -06:00