Pat Hartl
de38e609a5
Add remote LANCommander server installs as viable server engine
2026-03-08 13:49:30 -05:00
Pat Hartl
2bdd1ed261
Fix alignment of action buttons in list pages
2026-02-08 16:09:51 -06:00
Pat Hartl
5c28d608aa
Fix server header extra layout, remove more old export dropdowns
2026-02-08 15:11:28 -06:00
Pat Hartl
3202df776a
Fix console/http path saving in servers. Remove old export dropdown.
2026-02-08 15:03:15 -06:00
Pat Hartl
7be1f54b9f
Display loading indicator when opening export dialog
2026-01-25 17:41:01 -06:00
Pat Hartl
b570ff0713
Fix export button for servers and redistributables
2026-01-24 23:35:58 -06:00
Pat Hartl
9415a31707
Fix redistributable and server script editors, add packaging for redistributables
2026-01-24 23:35:39 -06:00
Pat Hartl
20731f355a
Fix certain taxonomies (tag, genre, platform) being removed from game on save
...
Fixes the action, custom field, multiplayer mode, and save path editors from clearing out taxonomies when saving. Also passes the Game/Server/Redistributable ID as a cascading parameter.
2025-12-08 00:51:32 -06:00
Pat Hartl
add770b227
Refactor Settings
...
Settings for the server are now combined with the settings from the SDK. This introduces a large breaking change and a migration should be created. This refactor utilizes .NET Configuration and the Options pattern. This will allow for the overriding of any setting using envionment variables. It also means that Settings.yml can be used to override any .NET configuration. A SettingsProvider implementation was created, and any updating of settings was changed from SettingsService.SaveSettings() to SettingsProvider.Update(s => { ... })
2025-11-16 12:31:25 -06:00
Pat Hartl
786204f49d
Fix redistributables index
2025-08-01 02:35:23 -05:00
Pat Hartl
ace43fa09e
Revert "Merge branch 'feature/server-process-resource-monitoring'"
...
This reverts commit 8be2341305 , reversing
changes made to cf0fe7c1b6 .
2025-07-30 19:29:18 -05:00
Pat Hartl
8be2341305
Merge branch 'feature/server-process-resource-monitoring'
2025-07-30 19:27:38 -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
4bf2f1203a
Connect to socket when parameters set
2025-07-15 19:31:25 -05:00
Pat Hartl
cddf67a613
Resource stats component, better tracking of child processes, fix serialization bugs
2025-06-14 15:33:10 -05:00
Pat Hartl
b3371fcd26
Fix obsolete usage of GetStatus, rework server control as siwtch
2025-05-25 21:11:33 -05:00
Pat Hartl
b21641c769
Update AntBlazor
2025-05-23 02:17:45 -05:00
Pat Hartl
1e7578772f
Put addons (mods/expansions) nested under base game in list
2025-05-23 02:17:06 -05:00
Pat Hartl
3abebaae4b
Combine import/export context, start laying out export dialog
2025-04-12 02:37:14 -05:00
Pat Hartl
d75095aa64
Simplify importer DI, start laying out import dialog
2025-04-10 19:45:41 -05:00
Pat Hartl
0d8cfaf423
Working control of Docker containers
2025-03-25 20:48:19 -05:00
Pat Hartl
c9ffb1eac3
Avoid page crashing if SignalR client can't connect to hub
2025-03-25 20:48:03 -05:00
Pat Hartl
421aea4ab8
Bind hosts dropdown properly, fix form layout
2025-03-25 19:15:05 -05:00
Pat Hartl
da33b45fe4
Make config for server engines more generic
2025-03-25 18:07:03 -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
d652627881
Fix binding of container selects
2025-03-24 03:18:00 -05:00
Pat Hartl
e86e5d8b44
Use server engines to start/stop servers
2025-03-24 00:19:33 -05:00
Pat Hartl
9279c9ac0d
Add form fields for managine Docker container information
2025-03-24 00:18:52 -05:00
Pat Hartl
a49d1914df
Abstract server control to IServerEngine, basic implementation of DockerServerEngine
2025-03-23 17:30:50 -05:00
Pat Hartl
f084fa87d8
Fix responsiveness of server control component
...
Fixes #189
2025-03-21 17:07:54 -05:00
Pat Hartl
dbf6c1b395
Mostly fix server status/control
...
Currently can't stop the server process, needs more security
Ref #198
2025-03-20 02:32:36 -05:00
Pat Hartl
74f2f67a99
Render times in UI as local time zone
2025-03-17 02:02:17 -05:00
Pat Hartl
aa4621d0d2
Fix not being able to load server edit if no consoles are configured
2025-02-28 22:59:33 -06:00
Pat Hartl
de60ceb04d
Fix server starting/stopping, fix server autostart preventing app from starting, fix status update on external close of server
2025-02-25 22:05:23 -06:00
Pat Hartl
7741ba989c
Fix sorting of servers
...
Fixes #180
2025-02-24 20:42:29 -06:00
Pat Hartl
d38432f675
Add server scripts to execute on game start/stop, refactor how play sessions are recorded
2025-02-23 15:39:06 -06:00
Pat Hartl
2877a79b64
Make various fields autofocus
2025-02-23 09:27:34 -06:00
Pat Hartl
e8627b6a87
Use generic implementations
2025-02-16 10:08:05 -06:00
Pat Hartl
759a12da61
Remove reference to DatabaseServiceFactory, fix multiplayer modes and save paths editor
2025-02-09 03:28:00 -06:00
Pat Hartl
af08645396
Remove use of DatabaseServiceFactory, update service dependency injection
2025-02-01 02:21:34 -06:00
Pat Hartl
4ef1c7be21
Optional column picker, working search, show totals, pagination options
2025-01-28 18:23:49 -06:00
Pat Hartl
ee50f77e7d
Fix add route for servers
2025-01-26 15:26:35 -06:00
Pat Hartl
efc008fd4a
Split server edit view into pages, fix spacing
2025-01-22 18:31:56 -06:00
Pat Hartl
d00fa19502
Make action editor save its own changes
2025-01-22 01:21:11 -06:00
Pat Hartl
84ec503fdc
Fix archive editor uploading
2025-01-21 20:43:28 -06:00
Pat Hartl
dc4a49d71a
Convert more tables to data tables
2025-01-20 01:23:07 -06:00
Pat Hartl
38e95c9102
Fix import style
2025-01-16 03:22:46 -06:00
Pat Hartl
7c9d92e0dd
Fix server importing
2025-01-16 03:08:43 -06:00
Pat Hartl
a7300ed267
Fix server edit
2025-01-14 17:38:55 -06:00