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
b392e9b24f
Change MessageGroups to ObservableCollection, build out message components
2025-08-24 19:34:14 -05:00
Pat Hartl
75e00ea54f
Track threads, chat components
2025-08-21 17:47:30 -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
8c6cc7fcd1
Display depot images safely
...
Images in the depot should show a loading indicator, then display the image. If the image fails to load, it should fallback safely without showing a broken image icon.
2025-08-07 17:46:15 -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
2e073e9332
Render export dialog, resolve circular DI issues
...
- Fixed circular DI issues with importers and importer context
- Added additional mappings for data <-> manifest models
- Avoid null reference exceptions when trying to export archives/media where files don't exist
- Consolidate import dialogs
- Render selectable flags in export dialog
- Fixed various media uploaders to use new MediaService.WriteToFile
2025-07-19 17:39:55 -05:00
Pat Hartl
9937c0c48c
Fix some cases where local time renderer fails
...
Fixes #238
2025-05-04 16:44:58 -05:00
Pat Hartl
6b3ce5fd34
Move restrict games by collection setting to Library, restore default role select
...
Fixes #225
2025-03-21 18:00:08 -05:00
Pat Hartl
74f2f67a99
Render times in UI as local time zone
2025-03-17 02:02:17 -05:00
Pat Hartl
dfce85371d
Add ByteSize component
2025-01-29 23:09:55 -06:00
Pat Hartl
f11f671418
Fixed script creation
2025-01-27 00:21:46 -06:00
Pat Hartl
126b3c63e6
Allow customization of error handler title and extra
2025-01-21 20:42:39 -06:00
Pat Hartl
cbe363ac4f
Refactor launcher authentication, working import from depot
2025-01-20 12:10:30 -06:00
Pat Hartl
db5bd719b1
Fix importer styling, fix import storage location
2025-01-08 20:01:00 -06:00
Pat Hartl
61d1a10d74
Refactor import dialog, add storage location selector
2025-01-08 17:10:03 -06:00
Pat Hartl
66c589c468
Update to AntBlazor v1.1.0
2024-12-31 18:21:41 -06:00
Pat Hartl
6115f0fe95
Start of interface to link external providers to user account
2024-12-30 01:05:58 -06:00
Pat Hartl
0957c0f082
Add abillity to customize color / icon, add Bootstrap icons
2024-12-29 21:36:21 -06:00
Pat Hartl
3b4b400fee
Allow custom style of split pane
2024-08-19 21:17:52 -05:00
Pat Hartl
9582e2a207
Load frontend libraries properly
2024-08-18 15:48:14 -05:00
Pat Hartl
020437531d
Consolidate shared components
2024-08-18 15:05:25 -05:00