Pat Hartl
098e7b7266
Fix log
2025-11-13 18:33:08 -06:00
Pat Hartl
30d995dd3c
Remove log
2025-11-13 18:17:40 -06:00
Pat Hartl
4535d9891a
Add chat read status, badges to avatars, avatars for groups
2025-11-12 18:26:25 -06:00
Pat Hartl
780d126aee
Pass minimum level for Seq
2025-11-11 02:11:06 -06:00
Pat Hartl
b5cf88cd55
Index page for chat
2025-11-11 01:10:42 -06:00
Pat Hartl
2040c54db1
Add logging for chat methods
2025-11-11 01:08:52 -06:00
Pat Hartl
37eebfde9c
Add hub method to get stripped list of users
2025-11-10 18:06:55 -06:00
Pat Hartl
8946b9e364
Make entry script for Docker safer, idempotent
2025-11-09 18:17:51 -06:00
Pat Hartl
2c760794ee
Define Seq connection string, add default value when selected
2025-11-09 17:38:38 -06:00
Pat Hartl
cf0ccc3b70
Load additional data for populating depot results
2025-11-07 19:24:04 -06:00
Pat Hartl
75ae0305d2
Merge branch 'refs/heads/development'
2025-11-07 19:10:20 -06:00
Pat Hartl
94bb1d904b
Update docker-compose.yml
2025-11-07 00:29:58 -06:00
Pat Hartl
b017ff5c84
Add exception handling to log viewer
2025-11-07 00:25:13 -06:00
Pat Hartl
a92c7be6ec
Enhance chat list
...
- Added SafeAvatar component for retrieving user avatars with fallback to initials
- Added a title/name for chat threads
- Moved chat input to a separate component
2025-11-03 23:27:05 -06:00
Pat Hartl
191827ed6d
Remove manual tracking of user connections, populate participants in database
...
Removes the manual tracking of user connections by connection ID in the RPC hub. SignalR automatically links connections to connected users and provides Client.User[s] methods.
Also fixes message sending to participants and tracking of participants per thread.
2025-10-28 22:19:48 -05:00
Pat Hartl
ede0e814a5
Change how windows are created. Refactor SignalR client to be named subscriber. Call ChatClient static methods on response from SignalR chat client. Fix dependency loop with chat.
2025-10-25 22:00:50 -05:00
Pat Hartl
2076c6e93b
Allow different cookie policies for HTTP/S
2025-10-21 21:28:52 -05:00
Pat Hartl
ac223c6959
Move auth routes to endpoints, change OIDC response mode to query, fix link w/o antiforgery
2025-10-21 02:41:00 -05:00
Pat Hartl
9c86c4f99d
Add validation for base game for addons
...
Fixes #324
2025-10-12 21:07:59 -05:00
Pat Hartl
0812387c55
Switch OIDC to use configuration endpoints
2025-10-12 20:54:56 -05:00
Pat Hartl
19db052fac
Send minimal response with server settings
2025-10-06 23:21:26 -05:00
Pat Hartl
ad034918a4
Register client, rename settings file
2025-10-05 21:31:16 -05:00
Pat Hartl
b1e5034ed9
Remove projection overloads
2025-10-05 19:41:24 -05:00
Pat Hartl
14208b34a3
Serve client settings via new endpoint
2025-09-26 00:49:34 -05:00
Pat Hartl
22df6677bc
Remove settings interfaces
2025-09-26 00:33:59 -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
c477ef1877
UI to edit media thumbnail sizes
2025-09-15 19:19:52 -05:00
Pat Hartl
e7a0beff92
Move transfer to UI project
2025-09-06 13:20:05 -05:00
Pat Hartl
0eb233ac30
Move file manager component to UI project
2025-09-06 12:57:15 -05:00
Pat Hartl
aa6096b9e2
Merge branch 'feature/chat'
2025-08-29 00:57:38 -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
9c2d449edd
Fix mapping to DTO
2025-08-20 21:09:53 -05:00
Pat Hartl
7de164dc9e
Skip filtering games by collection in depot if disabled
2025-08-20 21:01:23 -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
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
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