Pat Hartl
4535d9891a
Add chat read status, badges to avatars, avatars for groups
2025-11-12 18:26:25 -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
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
Pat Hartl
a5dab5c094
Merge branch 'main' into refactor/optional-import-export
...
# Conflicts:
# LANCommander.Server.Services/GameService.cs
# LANCommander.Server.Services/ImportService.cs
# LANCommander.Server.Services/Importers/GameImporter.cs
# LANCommander.Server.Services/UserService.cs
# LANCommander.Server/UI/Components/AvatarUploader.razor
# LANCommander.Server/UI/Components/ImportUploadDialog.razor
2025-07-25 18:42:39 -05:00
Pat Hartl
1e7578772f
Put addons (mods/expansions) nested under base game in list
2025-05-23 02:17:06 -05:00
RattleSN4K3
5a364a0905
Initialize CreatedOn and UpdatedOn for Role/User model
2025-04-24 02:22:20 +02:00
RattleSN4K3
377cd3cd0c
Fixed propagating not-mapped property Role.Users
2025-04-24 02:22:16 +02:00
Pat Hartl
13527e8ef2
Working in game imports
2025-03-29 20:10:35 -05:00
Pat Hartl
15d61f684c
Redo migrations, fix default container URI, better error handling on startup
2025-03-25 01:09:21 -05:00
Pat Hartl
e86e5d8b44
Use server engines to start/stop servers
2025-03-24 00:19:33 -05:00
Pat Hartl
b5dbda3eec
Add UI for editing Docker hosts, add database migration
2025-03-23 20:19:18 -05:00
Pat Hartl
a49d1914df
Abstract server control to IServerEngine, basic implementation of DockerServerEngine
2025-03-23 17:30:50 -05:00
Pat Hartl
06b638e592
Make Settings / Users a searchable datatable
2025-03-09 01:43:12 -06:00
Pat Hartl
b1c6c82f84
Fix shadow properties on HTTP paths and server consoles
2025-02-12 21:05:33 -06:00
Pat Hartl
e022ebb127
Test fix relationship breaking
2025-02-09 14:10:06 -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
dc4a49d71a
Convert more tables to data tables
2025-01-20 01:23:07 -06:00
Pat Hartl
5f00f2100a
Remove lazy loading
2024-11-27 01:51:47 -06:00
Pat Hartl
e30a1baef3
Start of migrations, services, controllers
2024-10-31 01:54:34 -05:00
Pat Hartl
7a9d6ecdba
Add file size to game saves
2024-10-23 22:33:28 -05:00
Pat Hartl
edae55c468
Attempt to fix User duplicate entry issues
2024-10-23 01:59:17 -05:00
Pat Hartl
524f4c9573
Back to managers
2024-10-16 16:29:55 -05:00
Pat Hartl
91829f601d
Enable navigation properties for user roles, use service in place of managers
2024-10-16 01:54:51 -05:00
Pat Hartl
14df6bc95c
Use custom models for identities
2024-10-15 23:48:16 -05:00
Pat Hartl
07882e39d2
Add ability to specify multiple upload folders for archives
...
Implements #97
2024-10-11 01:09:12 -05:00
Pat Hartl
91ee1d47a9
Move data and service layers to separate projects, update packages
2024-10-07 18:04:26 -05:00