LANCommander/LANCommander.Server
Pat Hartl 6ec919d1be Separate import and export functionality
This refactor splits the import and export functionality out of the ImportContext and adds an ExportContext. This also introduced separate importer and exporter implementations.

Additionally, adding archive, save, scripts, and server files to the final export archive has been implemented at the exporter implementation for each instead of handling it in the context. This should be a good pattern if other files need to be added down the road.
2025-07-27 17:51:50 -05:00
..
Controllers Separate import and export functionality 2025-07-27 17:51:50 -05:00
Endpoints Download launcher via Endpoint (from configured storage) 2025-04-12 15:11:45 +02:00
Extensions Clean up startup 2025-03-11 21:21:16 -05:00
Helpers Remove lazy loading 2024-11-27 01:51:47 -06:00
Hubs Use server engines to start/stop servers 2025-03-24 00:19:33 -05:00
Interceptors If beacon address is blank, auto populate using beacon's bound interface 2025-05-04 19:25:08 -05:00
Jobs/Background Fix error message when downloading launchers falsy logged as error 2025-04-13 00:05:00 +02:00
Logging Add basic streaming logs with color 2024-08-29 00:19:56 -05:00
manifests/l/LANCommander/Server/1.1.5 Updated links for WinGet manifest 2025-05-05 19:15:22 -05:00
Middlewares Change namespace of abstractions 2025-03-16 14:35:53 -05:00
Models Implement some export functionality 2025-04-11 02:31:29 -05:00
Properties Fix start URL 2025-02-03 17:49:19 -06:00
Providers (Mostly) fix launcher download 2025-03-16 20:13:35 -05:00
Snippets Add snippets for new cmdlets 2025-02-05 01:21:25 -06:00
Startup Separate import and export functionality 2025-07-27 17:51:50 -05:00
Styles Put addons (mods/expansions) nested under base game in list 2025-05-23 02:17:06 -05:00
Templates Add more auth provider templates 2025-01-01 23:29:07 -06:00
UI Separate import and export functionality 2025-07-27 17:51:50 -05:00
wwwroot Update icon 2025-03-06 18:38:50 -06:00
appsettings.Development.json Map external user auths to users via custom fields 2024-12-29 18:58:01 -06:00
appsettings.json Rename server project 2024-08-04 18:44:33 -05:00
docker-compose.yml Deprecate old Dockerfile, update compose sample 2025-03-06 19:52:59 -06:00
Dockerfile Initialize Docker configuration 2025-03-07 20:44:32 -06:00
InstallService-Linux.sh Add service install scripts 2025-02-06 19:10:55 -06:00
InstallService-macOS.sh Add service install scripts 2025-02-06 19:10:55 -06:00
InstallService-Windows.ps1 Add service install scripts 2025-02-06 19:10:55 -06:00
LANCommander.ico Add icon 2025-03-13 01:24:45 -05:00
LANCommander.Server.csproj Separate import and export functionality 2025-07-27 17:51:50 -05:00
LANCommanderMappingProfile.cs Add ability to disable user libraries 2025-02-22 00:43:03 -06:00
package-lock.json Use webpack 2025-03-15 15:52:58 -05:00
package.json Use webpack 2025-03-15 15:52:58 -05:00
PCGamingWikiClient.cs Better handling of mixed notes-content, stripping out lines and HTML entities 2025-04-25 01:22:32 +02:00
Program.cs Add DiscoveryBeacon, DiscoveryProbe, new beacon message 2025-04-23 21:23:33 -05:00
runtimeconfig.template.json Rename server project 2024-08-04 18:44:33 -05:00
ScaffoldingReadMe.txt Rename server project 2024-08-04 18:44:33 -05:00
webpack.config.js Use webpack 2025-03-15 15:52:58 -05:00