Commit graph

25 commits

Author SHA1 Message Date
Pat Hartl
6c49d9041a Add basic workflow for packaging games via scripts 2025-08-02 00:22:16 -05:00
Pat Hartl
272195f032 Clean up export dialog 2025-08-01 19:15:32 -05:00
Pat Hartl
58b3db059d Allow more granular selection of records for import/export 2025-08-01 02:27:06 -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
7fd01564f1 Remove export footer 2025-07-25 18:35:13 -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
701650eca2
Merge pull request #273 from LANCommander/feature/nest-game-list
Nest Game List
2025-05-23 02:20:12 -05:00
Pat Hartl
b21641c769 Update AntBlazor 2025-05-23 02:17:45 -05:00
Pat Hartl
50ba8cd1f8
Merge pull request #271 from RattleSN4K3/fix/FixGameBaseGameChanges
Fix changing base game of a game
2025-05-18 15:25:11 -05:00
RattleSN4K3
6521e16a1e Ability to set base game to standalone mods/expansions as well 2025-05-18 20:14:25 +02:00
RattleSN4K3
24ea952f42 Prevent Game referencing itself as base game (in UI) 2025-05-18 19:46:42 +02:00
RattleSN4K3
779502f3a4 Fix changing base game not working (still storing old selection) 2025-05-18 19:46:41 +02:00
Pat Hartl
93e17148b0 Autofocus game metadata lookup if new game 2025-02-23 09:18:06 -06:00
Pat Hartl
ee4d9d2736 Sort metadata fields, fix base game icons in select, made edit button open in new tab 2025-02-09 19:19:22 -06:00
Pat Hartl
90efb85045 Add searching, order by title to redist transfers 2025-02-03 00:43:44 -06:00
Pat Hartl
af08645396 Remove use of DatabaseServiceFactory, update service dependency injection 2025-02-01 02:21:34 -06:00
Pat Hartl
521749e45a Add edit button next to base game select 2025-01-27 20:17:34 -06:00
Pat Hartl
d22552aa55 Fix spacing on tables, use datatable where possible 2025-01-20 20:00:15 -06:00
Pat Hartl
254a653cbb Fix game adds 2025-01-20 17:30:11 -06:00
Pat Hartl
66c589c468 Update to AntBlazor v1.1.0 2024-12-31 18:21:41 -06:00
Pat Hartl
5de9eccce1 Adjust Blazor server-side to pull data with new context 2024-11-25 22:29:56 -06:00
Pat Hartl
1dda11dd0a Switch dependency injection for services that access database 2024-11-22 02:04:04 -06:00
Pat Hartl
00b9ca5953 Rename service and repository methods to async 2024-11-12 18:32:46 -06:00
Pat Hartl
9512d09e0d Fix General edit route 2024-10-23 00:50:10 -05:00
Pat Hartl
0c700803c3 Reworked game edit page into separate files per pane
Implements #99
2024-10-22 23:49:21 -05:00