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
b1e5034ed9
Remove projection overloads
2025-10-05 19:41:24 -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
cddf67a613
Resource stats component, better tracking of child processes, fix serialization bugs
2025-06-14 15:33:10 -05:00
Pat Hartl
425bae360b
Abstract server state to support other engines, add Docker container stats
2025-05-26 22:19:53 -05:00
Pat Hartl
4d32f574a9
Provide server state instead of just status
2025-05-24 02:34:00 -05:00
RattleSN4K3
028e3bfe0d
Option to delete selected Media entries
2025-05-18 01:02:52 +02:00
Pat Hartl
549d45dafa
Fix nightly launcher list/download
2025-05-03 16:48:05 -05:00
Pat Hartl
3d37a98a5a
Start implementing new import process with individual record importers
2025-03-28 19:16:51 -05:00
Pat Hartl
e86e5d8b44
Use server engines to start/stop servers
2025-03-24 00:19:33 -05:00
Pat Hartl
a49d1914df
Abstract server control to IServerEngine, basic implementation of DockerServerEngine
2025-03-23 17:30:50 -05:00
Pat Hartl
a47f3feeb7
(Mostly) fix launcher download
...
Fixes #191
2025-03-16 20:13:35 -05:00
Pat Hartl
55d2c84c1f
Add interface for GitHubService
2025-03-16 14:36:17 -05:00
Pat Hartl
78da00a83d
Change namespace of abstractions
2025-03-16 14:35:53 -05:00