LANCommander/LANCommander.Server.Data/Models
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
..
Action.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
Archive.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
BaseModel.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
BaseTaxonomyModel.cs Test fix relationship breaking 2025-02-09 14:10:06 -06:00
Category.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
ChatMessage.cs Initial backend implementation for chat 2025-08-19 03:08:30 -05:00
ChatThread.cs Enhance chat list 2025-11-03 23:27:05 -06:00
ChatThreadReadStatus.cs Add chat read status, badges to avatars, avatars for groups 2025-11-12 18:26:25 -06:00
Collection.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
Company.cs Test fix relationship breaking 2025-02-09 14:10:06 -06:00
Engine.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
Game.cs Put addons (mods/expansions) nested under base game in list 2025-05-23 02:17:06 -05:00
GameCustomField.cs Working in game imports 2025-03-29 20:10:35 -05:00
GameSave.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
Genre.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
IBaseModel.cs Attempt to fix User duplicate entry issues 2024-10-23 01:59:17 -05:00
Issue.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
Key.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
Library.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
Media.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
MultiplayerMode.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
Page.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
Platform.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
PlaySession.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
Redistributable.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
Role.cs Initialize CreatedOn and UpdatedOn for Role/User model 2025-04-24 02:22:20 +02:00
RoleClaim.cs Use custom models for identities 2024-10-15 23:48:16 -05:00
SavePath.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
Script.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
Server.cs Refactor Settings 2025-11-16 12:31:25 -06:00
ServerConsole.cs Fix shadow properties on HTTP paths and server consoles 2025-02-12 21:05:33 -06:00
ServerHttpPath.cs Fix shadow properties on HTTP paths and server consoles 2025-02-12 21:05:33 -06:00
ServerPort.cs Initial backend implementation for chat 2025-08-19 03:08:30 -05:00
StorageLocation.cs Test fix relationship breaking 2025-02-09 14:10:06 -06:00
Tag.cs Move data and service layers to separate projects, update packages 2024-10-07 18:04:26 -05:00
User.cs Add new RPC hub, migrate existing SignalR messaging to strongly typed RPC, add chat data migrations 2025-08-28 19:57:23 -05:00
UserClaim.cs Use custom models for identities 2024-10-15 23:48:16 -05:00
UserCustomField.cs Remove lazy loading 2024-11-27 01:51:47 -06:00
UserLogin.cs Use custom models for identities 2024-10-15 23:48:16 -05:00
UserRole.cs Make Settings / Users a searchable datatable 2025-03-09 01:43:12 -06:00
UserToken.cs Use custom models for identities 2024-10-15 23:48:16 -05:00