LANCommander/LANCommander.Server.Services
2026-06-21 23:00:56 -05:00
..
Abstractions Simplify game addition w/ metadata lookup 2026-06-01 02:15:53 -05:00
Enums Move Steam integrations to separate assembly, add cmdlets for various Steam actions 2026-01-24 16:37:07 -06:00
Exceptions Handle errors with specific exceptions, provide error response with message for clients 2025-06-22 01:33:03 +02:00
Extensions Send keepalive while game is running 2026-06-14 00:53:45 -05:00
Factories Various fixes for MySQL/MariaDB 2026-06-12 23:48:11 -05:00
Helpers Ensuring that the download endpoints will receive correctly pathed folders for data directory 2025-12-17 22:52:28 +11:00
HQ Add support for external IDs beyond IGDB 2026-05-14 00:30:45 -05:00
Interceptors Refactor Settings 2025-11-16 12:31:25 -06:00
Mappers Check redistributables for updates 2026-06-10 21:51:12 -05:00
MediaGrabbers Fix missing SteamGridDB API key throwing exception when adding game 2026-06-12 23:50:24 -05:00
Models Add server-side tool to optimize images 2026-06-15 21:45:14 -05:00
PowerShell Implementation of script debugger component with RPC via SignalR 2025-12-10 20:55:38 -06:00
Providers Populate working directory from PCGamingWiki save paths 2026-06-15 20:52:54 -05:00
ServerEngines Move server lifecycle management to ServerManager. Add autostop delay to servers. 2026-06-14 00:53:38 -05:00
Utilities Abstract server control to IServerEngine, basic implementation of DockerServerEngine 2025-03-23 17:30:50 -05:00
_BaseDatabaseService.cs Various fixes for MySQL/MariaDB 2026-06-12 23:48:11 -05:00
_BaseService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
ActionService.cs Add Tools section to server app 2026-02-08 02:24:53 -06:00
ArchiveService.cs Allow selected local files for archive upload to be moved instead of copied 2026-06-21 23:00:56 -05:00
AuthenticationService.cs Improve advanced auth provider editing, add role claim mapping 2026-06-21 02:03:51 -05:00
CategoryService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
ChatMessageService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
ChatService.cs Basic chat window 2026-04-07 23:10:45 -05:00
ChatThreadReadStatusService.cs Implement infinite loading with chat thread 2026-01-11 14:38:24 -06:00
ChatThreadService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
CollectionService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
CompanyService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
ConfigToOptionSchemaService.cs Add display names to option choices 2026-05-17 01:21:05 -05:00
DepotService.cs Include multiplayer modes in depot results 2026-04-09 21:50:58 -05:00
EngineService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
GameCustomFieldService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
GameSaveService.cs Fixing to check for absolute paths 2025-12-19 14:51:06 +11:00
GameService.cs Rework update functionality as an additional download workflow 2026-06-08 19:00:56 -05:00
GenreService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
GitHubService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
IPXRelayService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
IssueService.cs Add basic routes for issues, move to minimal API, resolve using user ID 2025-11-21 00:25:59 -06:00
KeyService.cs Made allocation method on key nullable, added manual assign key dialog, reworked how the next available key is chosen 2026-04-12 19:58:47 -05:00
LANCommander.Server.Services.csproj Add LANCommander HQ metadata/media provider 2026-05-07 01:11:41 -05:00
LibraryService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
MediaService.cs Add server-side tool to optimize images 2026-06-15 21:45:14 -05:00
MediaToolService.cs Download self-container build of yt-dlp 2026-06-15 20:44:38 -05:00
MetadataService.cs Simplify game addition w/ metadata lookup 2026-06-01 02:15:53 -05:00
MultiplayerModeService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
PageService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
PlatformService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
PlaySessionKeepAliveTracker.cs Send keepalive while game is running 2026-06-14 00:53:45 -05:00
PlaySessionService.cs Send keepalive while game is running 2026-06-14 00:53:45 -05:00
PlaySessionSweepService.cs Send keepalive while game is running 2026-06-14 00:53:45 -05:00
RatingService.cs Add ratings to DB. Add popular/backlog games to depot. 2026-04-01 23:13:33 -05:00
RedistributableService.cs Check redistributables for updates 2026-06-10 21:51:12 -05:00
RoleService.cs Various fixes for MySQL/MariaDB 2026-06-12 23:48:11 -05:00
SavePathService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
ScriptService.cs Fix snippet lookup 2026-03-04 21:18:33 -06:00
ServerHttpPathService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
ServerLogService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
ServerManager.cs Move server lifecycle management to ServerManager. Add autostop delay to servers. 2026-06-14 00:53:38 -05:00
ServerService.cs Move server lifecycle management to ServerManager. Add autostop delay to servers. 2026-06-14 00:53:38 -05:00
SetupService.cs Various fixes for MySQL/MariaDB 2026-06-12 23:48:11 -05:00
StorageLocationService.cs Move game endpoints to minimal API, fix archive upload compressed size calculation 2025-11-20 22:04:20 -06:00
TagService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
ToolService.cs Rework Tool installation / action resolution 2026-06-21 21:16:45 -05:00
UpdateService.cs Move server lifecycle management to ServerManager. Add autostop delay to servers. 2026-06-14 00:53:38 -05:00
UserCustomFieldService.cs Refactor Settings 2025-11-16 12:31:25 -06:00
UserService.cs Mutate user from UserManager queries 2026-06-20 23:23:38 -05:00