From cb061e09c509d92cf327a18c2c629825899fe1e6 Mon Sep 17 00:00:00 2001 From: Pat Hartl Date: Sun, 4 Aug 2024 18:44:33 -0500 Subject: [PATCH] Rename server project --- LANCommander.SDK/LANCommander.SDK.csproj | 2 +- .../ApiMiddleware.cs | 4 +- .../App.razor | 0 .../Pages/Account/AccessDenied.cshtml | 0 .../Pages/Account/AccessDenied.cshtml.cs | 2 +- .../Pages/Account/FirstTimeSetup.cshtml | 4 +- .../Pages/Account/FirstTimeSetup.cshtml.cs | 4 +- .../Pages/Account/ForgotPassword.cshtml | 0 .../Pages/Account/ForgotPassword.cshtml.cs | 4 +- .../Areas/Identity/Pages/Account/Login.cshtml | 4 +- .../Identity/Pages/Account/Login.cshtml.cs | 6 +- .../Identity/Pages/Account/Logout.cshtml | 0 .../Identity/Pages/Account/Logout.cshtml.cs | 4 +- .../Account/Manage/ChangePassword.cshtml | 0 .../Account/Manage/ChangePassword.cshtml.cs | 4 +- .../Pages/Account/Manage/Index.cshtml | 0 .../Pages/Account/Manage/Index.cshtml.cs | 4 +- .../Pages/Account/Manage/ManageNavPages.cs | 2 +- .../Pages/Account/Manage/SetPassword.cshtml | 0 .../Account/Manage/SetPassword.cshtml.cs | 4 +- .../Pages/Account/Manage/_Layout.cshtml | 0 .../Pages/Account/Manage/_ManageNav.cshtml | 0 .../Pages/Account/Manage/_ViewImports.cshtml | 1 + .../Identity/Pages/Account/Register.cshtml | 4 +- .../Identity/Pages/Account/Register.cshtml.cs | 6 +- .../Pages/Account/ResetPassword.cshtml | 0 .../Pages/Account/ResetPassword.cshtml.cs | 4 +- .../Account/ResetPasswordConfirmation.cshtml | 0 .../ResetPasswordConfirmation.cshtml.cs | 2 +- .../Pages/Account/_ViewImports.cshtml | 1 + .../Pages/_ValidationScriptsPartial.cshtml | 0 .../Areas/Identity/Pages/_ViewImports.cshtml | 6 ++ .../Areas/Identity/Pages/_ViewStart.cshtml | 0 .../AutoMapper.cs | 2 +- .../Controllers/Api/ArchivesController.cs | 12 +-- .../Controllers/Api/AuthController.cs | 8 +- .../Controllers/Api/GameSavesController.cs | 12 +-- .../Controllers/Api/GamesController.cs | 14 ++-- .../Controllers/Api/KeysController.cs | 10 +-- .../Controllers/Api/LauncherController.cs | 4 +- .../Controllers/Api/MediaController.cs | 12 +-- .../Controllers/Api/PingController.cs | 2 +- .../Controllers/Api/PlaySessionsController.cs | 6 +- .../Controllers/Api/ProfileController.cs | 8 +- .../Api/RedistributablesController.cs | 10 +-- .../Controllers/Api/SavesController.cs | 12 +-- .../Controllers/Api/SettingsController.cs | 4 +- .../Controllers/Api/UploadController.cs | 6 +- .../Controllers/BaseController.cs | 2 +- .../Controllers/DownloadController.cs | 10 +-- .../Controllers/GamesController.cs | 4 +- .../Controllers/RedistributablesController.cs | 4 +- .../Controllers/ServerController.cs | 4 +- .../Controllers/UploadController.cs | 6 +- .../Data/DatabaseContext.cs | 18 ++--- .../Data/Enums/GameType.cs | 2 +- .../Data/Enums/SavePathType.cs | 2 +- .../Data/Enums/ScriptType.cs | 2 +- .../Data/Enums/ServerAutostartMethod.cs | 2 +- .../Data/Enums/ServerConsoleType.cs | 2 +- .../Data/ModelBuilderExtensions.cs | 4 +- .../Data/Models/Action.cs | 2 +- .../Data/Models/Archive.cs | 2 +- .../Data/Models/BaseModel.cs | 2 +- .../Data/Models/BaseTaxonomyModel.cs | 2 +- .../Data/Models/Category.cs | 2 +- .../Data/Models/Collection.cs | 2 +- .../Data/Models/Company.cs | 2 +- .../Data/Models/Engine.cs | 2 +- .../Data/Models/Game.cs | 4 +- .../Data/Models/GameSave.cs | 4 +- .../Data/Models/Genre.cs | 2 +- .../Data/Models/Key.cs | 2 +- .../Data/Models/Media.cs | 2 +- .../Data/Models/MultiplayerMode.cs | 4 +- .../Data/Models/Platform.cs | 2 +- .../Data/Models/PlaySession.cs | 2 +- .../Data/Models/Redistributable.cs | 2 +- .../Data/Models/Role.cs | 2 +- .../Data/Models/SavePath.cs | 4 +- .../Data/Models/Script.cs | 4 +- .../Data/Models/Server.cs | 4 +- .../Data/Models/ServerConsole.cs | 4 +- .../Data/Models/ServerHttpPath.cs | 2 +- .../Data/Models/Tag.cs | 2 +- .../Data/Models/User.cs | 4 +- .../Data/Repository.cs | 4 +- .../Extensions/ArrayExtensions.cs | 2 +- .../Extensions/EnumExtensions.cs | 2 +- .../Extensions/FileExtensions.cs | 2 +- .../Extensions/ListExtensions.cs | 2 +- .../Extensions/StringExtensions.cs | 2 +- .../Extensions/ZipArchiveExtensions.cs | 2 +- .../Helpers/DirectoryHelpers.cs | 0 .../Helpers/FileHelpers.cs | 0 .../Helpers/RazorHelpers.cs | 0 .../Hubs/GameServerHub.cs | 4 +- .../Hubs/LoggingHub.cs | 4 +- .../Hubs/ServerProcessHub.cs | 4 +- .../Background/PatchArchiveBackgroundJob.cs | 4 +- .../Logging/GameServerHubConnection.cs | 2 +- .../Logging/GameServerHubTarget.cs | 0 .../Logging/LoggingHubConnection.cs | 2 +- .../Logging/LoggingHubTarget.cs | 0 .../20220905222402_InitialSeed.Designer.cs | 2 +- .../Migrations/20220905222402_InitialSeed.cs | 0 .../20220907043213_AddCompanies.Designer.cs | 2 +- .../Migrations/20220907043213_AddCompanies.cs | 0 ...082813_AlterGameRequiredFields.Designer.cs | 2 +- .../20221229082813_AlterGameRequiredFields.cs | 0 ...20221230033714_AddGameArchives.Designer.cs | 2 +- .../20221230033714_AddGameArchives.cs | 0 .../20230103064847_RekeyUsers.Designer.cs | 2 +- .../Migrations/20230103064847_RekeyUsers.cs | 0 ...3070011_SimplifyUserNavigation.Designer.cs | 2 +- .../20230103070011_SimplifyUserNavigation.cs | 0 ...0105053952_AddUserRefreshToken.Designer.cs | 2 +- .../20230105053952_AddUserRefreshToken.cs | 0 ...0106065219_AddArchiveFileSizes.Designer.cs | 2 +- .../20230106065219_AddArchiveFileSizes.cs | 0 .../20230108011351_AddKeyModel.Designer.cs | 2 +- .../Migrations/20230108011351_AddKeyModel.cs | 0 ...8014549_AdjustKeyColumnLengths.Designer.cs | 2 +- .../20230108014549_AdjustKeyColumnLengths.cs | 0 ...230109032336_ManifestMigration.Designer.cs | 2 +- .../20230109032336_ManifestMigration.cs | 0 ...520_CascadeGameArchiveDeletion.Designer.cs | 2 +- ...230109073520_CascadeGameArchiveDeletion.cs | 0 ...9230618_CascadeGameKeyDeletion.Designer.cs | 2 +- .../20230109230618_CascadeGameKeyDeletion.cs | 0 .../20230110023006_AddGameIGDBId.Designer.cs | 2 +- .../20230110023006_AddGameIGDBId.cs | 0 ...23249_ChangeGameRequiredFields.Designer.cs | 2 +- ...20230110023249_ChangeGameRequiredFields.cs | 0 ...ionAndMultiplayerModelRequired.Designer.cs | 2 +- ...UpdateActionAndMultiplayerModelRequired.cs | 0 .../20230115073716_AddScripts.Designer.cs | 2 +- .../Migrations/20230115073716_AddScripts.cs | 0 ...0_AddScriptRequiresAdminOption.Designer.cs | 2 +- ...0115085220_AddScriptRequiresAdminOption.cs | 0 .../20230116051528_AddIconField.Designer.cs | 2 +- .../Migrations/20230116051528_AddIconField.cs | 0 ...30117002451_AddActionSortOrder.Designer.cs | 2 +- .../20230117002451_AddActionSortOrder.cs | 0 .../20230118013618_AddGameSaves.Designer.cs | 2 +- .../Migrations/20230118013618_AddGameSaves.cs | 0 ...1023958_Add64BitFlagForScripts.Designer.cs | 2 +- .../20230121023958_Add64BitFlagForScripts.cs | 0 ...23044346_Remove64BitScriptFlag.Designer.cs | 2 +- .../20230123044346_Remove64BitScriptFlag.cs | 0 ...0317234303_AddBasicServerModel.Designer.cs | 2 +- .../20230317234303_AddBasicServerModel.cs | 0 .../20230326223408_AddSavePaths.Designer.cs | 2 +- .../Migrations/20230326223408_AddSavePaths.cs | 0 ...20230402013359_AddUserApproval.Designer.cs | 2 +- .../20230402013359_AddUserApproval.cs | 0 ...eShellExecuteAndAutostartDelay.Designer.cs | 2 +- ...dServerUseShellExecuteAndAutostartDelay.cs | 0 ...20230815021613_LinkGameServers.Designer.cs | 2 +- .../20230815021613_LinkGameServers.cs | 0 ...230815054532_AddServerLogModel.Designer.cs | 2 +- .../20230815054532_AddServerLogModel.cs | 0 .../20230818003437_AddRCON.Designer.cs | 2 +- .../Migrations/20230818003437_AddRCON.cs | 0 .../20230818054703_NullRconPort.Designer.cs | 2 +- .../Migrations/20230818054703_NullRconPort.cs | 0 .../20230827172826_AddGameNotes.Designer.cs | 2 +- .../Migrations/20230827172826_AddGameNotes.cs | 0 ...914005736_AddServerHTTPSupport.Designer.cs | 2 +- .../20230914005736_AddServerHTTPSupport.cs | 0 .../20231017011454_AddPlayerAlias.Designer.cs | 2 +- .../20231017011454_AddPlayerAlias.cs | 0 ...1018060152_AddRedistributables.Designer.cs | 2 +- .../20231018060152_AddRedistributables.cs | 0 ...ameRedistributableRelationship.Designer.cs | 2 +- ...5133_AddGameRedistributableRelationship.cs | 0 .../20231102020229_AddMediaEntity.Designer.cs | 2 +- .../20231102020229_AddMediaEntity.cs | 0 ...0231103010139_AddMediaMimeType.Designer.cs | 2 +- .../20231103010139_AddMediaMimeType.cs | 0 ...3052501_RemoveGameIconProperty.Designer.cs | 2 +- .../20231103052501_RemoveGameIconProperty.cs | 2 +- ...31104224712_AddServerHttpPaths.Designer.cs | 2 +- .../20231104224712_AddServerHttpPaths.cs | 0 ...oveDeprecatedServerHttpOptions.Designer.cs | 2 +- ...10731_RemoveDeprecatedServerHttpOptions.cs | 0 ...64657_DeleteDeprecatedSnippets.Designer.cs | 2 +- ...20231117064657_DeleteDeprecatedSnippets.cs | 2 +- ...20231117081347_AddPlaySessions.Designer.cs | 2 +- .../20231117081347_AddPlaySessions.cs | 0 ...128214406_FixDeletionBehaviors.Designer.cs | 2 +- .../20231128214406_FixDeletionBehaviors.cs | 0 ...202235325_AddSavePathRegexFlag.Designer.cs | 2 +- .../20231202235325_AddSavePathRegexFlag.cs | 0 ...3202813_FixScriptDisplayBounds.Designer.cs | 2 +- .../20231203202813_FixScriptDisplayBounds.cs | 0 .../20231204044928_AddCollections.Designer.cs | 2 +- .../20231204044928_AddCollections.cs | 0 ...31211230822_AddAutostartMethod.Designer.cs | 2 +- .../20231211230822_AddAutostartMethod.cs | 0 ...0231220234026_AddServerScripts.Designer.cs | 2 +- .../20231220234026_AddServerScripts.cs | 0 ...39_AddSavePathWorkingDirectory.Designer.cs | 2 +- ...31222184839_AddSavePathWorkingDirectory.cs | 0 .../20240108083241_AddGameTypes.Designer.cs | 2 +- .../Migrations/20240108083241_AddGameTypes.cs | 0 .../20240115061429_AddUserMedia.Designer.cs | 2 +- .../Migrations/20240115061429_AddUserMedia.cs | 0 ...0240118070708_AddServerActions.Designer.cs | 2 +- .../20240118070708_AddServerActions.cs | 0 ...444_AddServerConnectionDetails.Designer.cs | 2 +- ...240119012444_AddServerConnectionDetails.cs | 0 ...0240220064604_AddMediaChecksum.Designer.cs | 2 +- .../20240220064604_AddMediaChecksum.cs | 2 +- ...0154307_CalculateMediaChecksum.Designer.cs | 2 +- .../20240220154307_CalculateMediaChecksum.cs | 2 +- ...223230404_RelaxNullableStrings.Designer.cs | 2 +- .../20240223230404_RelaxNullableStrings.cs | 0 ...240329204518_AddEngineMetadata.Designer.cs | 2 +- .../20240329204518_AddEngineMetadata.cs | 0 ...ServerProcessTerminationMethod.Designer.cs | 2 +- ...31737_AddServerProcessTerminationMethod.cs | 0 ...240620022723_AddMediaThumbnail.Designer.cs | 2 +- .../20240620022723_AddMediaThumbnail.cs | 0 .../20240620023405_AddMediaName.Designer.cs | 2 +- .../Migrations/20240620023405_AddMediaName.cs | 0 .../20240701040116_AddPlatforms.Designer.cs | 2 +- .../Migrations/20240701040116_AddPlatforms.cs | 0 .../DatabaseContextModelSnapshot.cs | 2 +- .../Models/AddToCollectionOptions.cs | 2 +- .../Models/AlertViewModel.cs | 0 .../Models/ChangeAliasRequest.cs | 2 +- .../Models/ChunkUpload.cs | 2 +- .../Models/DashboardViewModel.cs | 2 +- .../Models/ErrorViewModel.cs | 2 +- .../Models/ExistingEntityResult.cs | 4 +- .../Models/FilePickerOptions.cs | 4 +- .../Models/GameLookupResult.cs | 4 +- .../Models/MediaGrabberOptions.cs | 2 +- .../Models/MediaGrabberResult.cs | 2 +- .../Models/OrphanedFile.cs | 2 +- .../Models/RoleViewModel.cs | 2 +- .../Models/SaveUpload.cs | 2 +- .../Models/ScriptEditorOptions.cs | 4 +- .../Models/Settings.cs | 2 +- .../Models/Snippet.cs | 2 +- .../Models/UserViewModel.cs | 2 +- .../Program.cs | 18 ++--- .../Properties/launchSettings.json | 0 .../Properties/serviceDependencies.json | 0 .../Properties/serviceDependencies.local.json | 0 .../ScaffoldingReadMe.txt | 0 .../Services/ArchiveService.cs | 10 +-- .../Services/BeaconService.cs | 4 +- .../Services/CategoryService.cs | 6 +- .../Services/CollectionService.cs | 6 +- .../Services/CompanyService.cs | 6 +- .../Services/EngineService.cs | 6 +- .../Services/GameSaveService.cs | 8 +- .../Services/GameService.cs | 12 +-- .../Services/GenreService.cs | 6 +- .../Services/IGDBService.cs | 2 +- .../Services/IMediaGrabberService.cs | 6 +- .../Services/IPXRelayService.cs | 2 +- .../Services/KeyService.cs | 6 +- .../MediaGrabbers/SteamGridDBMediaGrabber.cs | 6 +- .../Services/MediaService.cs | 8 +- .../Services/PlatformService.cs | 6 +- .../Services/PlaySessionService.cs | 10 +-- .../Services/RedistributableService.cs | 8 +- .../Services/SavePathService.cs | 6 +- .../Services/ScriptService.cs | 8 +- .../Services/ServerLogService.cs | 8 +- .../Services/ServerProcessService.cs | 22 +++--- .../Services/ServerService.cs | 14 ++-- .../Services/SettingService.cs | 4 +- .../Services/TagService.cs | 6 +- .../Services/UpdateService.cs | 4 +- .../Services/WikiService.cs | 4 +- .../Services/_BaseDatabaseService.cs | 8 +- .../Services/_BaseService.cs | 2 +- .../Snippets/Examples/Copy Directory.ps1 | 0 .../Snippets/Examples/Create Directory.ps1 | 0 .../Examples/Create Registry Path.ps1 | 0 .../Get User Registry Virtual Store.ps1 | 0 .../Snippets/Examples/Remove Directory.ps1 | 0 .../Snippets/Examples/Remove Registry Key.ps1 | 0 .../Snippets/Examples/Rename File.ps1 | 0 .../Snippets/Examples/Sanitize Filename.ps1 | 0 .../Examples/Set Compatibility Mode.ps1 | 0 .../Snippets/Examples/Set Registry Key.ps1 | 0 .../Snippets/Examples/Trim String.ps1 | 0 .../Snippets/Examples/Write ASCII File.ps1 | 0 .../Snippets/Examples/Write to File.ps1 | 0 .../Functions/Convert-AspectRatio.ps1 | 0 .../Functions/ConvertTo-StringBytes.ps1 | 0 .../Snippets/Functions/Edit-PatchBinary.ps1 | 0 .../Snippets/Functions/Get-GameManifest.ps1 | 0 .../Snippets/Functions/Get-PrimaryDisplay.ps1 | 0 .../Snippets/Functions/Update-IniValue.ps1 | 0 .../Functions/Write-ReplaceContentInFile.ps1 | 0 .../Snippets/Paths/AppData.ps1 | 0 .../Snippets/Paths/Documents.ps1 | 0 .../Snippets/Paths/LocalAppData.ps1 | 0 .../Snippets/Paths/Registry VirtualStore.ps1 | 0 .../Snippets/Variables/Allocated Key.ps1 | 0 .../Variables/Default Install Directory.ps1 | 0 .../Variables/Game Install Directory.ps1 | 0 .../Snippets/Variables/Game Manifest.ps1 | 0 .../Snippets/Variables/New Player Alias.ps1 | 0 .../Snippets/Variables/Old Player Alias.ps1 | 0 .../Snippets/Variables/Server Address.ps1 | 0 .../Templates/Wiki/Game.cshtml | 4 +- .../Templates/Wiki/Redistributable.cshtml | 4 +- .../UI/Components/ActionEditor.razor | 6 +- .../UI/Components/ArchiveBrowserDialog.razor | 0 .../UI/Components/ArchiveEditor.razor | 2 +- .../UI/Components/ArchiveUploader.razor | 2 +- .../UI/Components/ChunkUploader.razor | 0 .../FileManagerComponents/FileManager.razor | 4 +- .../FileManagerDirectory.cs | 2 +- .../FileManagerComponents/FileManagerEntry.cs | 2 +- .../FileManagerFeatures.cs | 2 +- .../FileManagerComponents/FileManagerFile.cs | 2 +- .../FileManagerSource.cs | 2 +- .../IFileManagerEntry.cs | 2 +- .../IFileManagerSource.cs | 2 +- .../NewFolderModal.razor | 0 .../Sources/FileManagerArchiveSource.cs | 4 +- .../Sources/FileManagerLocalDiskSource.cs | 4 +- .../FileManagerComponents/UploadModal.razor | 0 .../UI/Components/FilePicker.razor | 2 +- .../UI/Components/FilePickerButton.razor | 2 +- .../UI/Components/FilePickerDialog.razor | 2 +- .../UI/Components/ImagePicker.razor | 0 .../UI/Components/InputRegistry.razor | 0 .../UI/Components/MainMenu.razor | 0 .../UI/Components/MediaGrabberDialog.razor | 4 +- .../UI/Components/MobileMenu.razor | 0 .../UI/Components/Pane.razor | 0 .../UI/Components/PdfReaderDialog.razor | 0 .../UI/Components/RedirectToLogin.razor | 0 .../UI/Components/RegToPowerShell.razor | 0 .../UI/Components/ScriptEditor.razor | 8 +- .../UI/Components/ScriptEditorDialog.razor | 6 +- .../UI/Components/SplitPane.razor | 2 +- .../UI/Components/TableColumnPicker.razor | 0 .../UI/Components/TagsInput.razor | 0 .../UI/Components/TransferInput.razor | 0 .../UI/Components/WikiEditor.razor | 2 +- .../UI/Components/_Imports.razor | 0 .../Pages/Dashboard/Charts/StorageUsage.razor | 0 .../TopGamesAverageSessionPlaytime.razor | 5 +- .../Dashboard/Charts/TopGamesPlaytime.razor | 5 +- .../Dashboard/Charts/TopPlayersPlaytime.razor | 5 +- .../UI/Pages/Dashboard/Index.razor | 2 +- .../UI/Pages/Dashboard/SessionPlaytime.razor | 0 .../UI/Pages/Files.razor | 0 .../Components/AddToCollectionDialog.razor | 2 +- .../Games/Components/GameMetadataLookup.razor | 4 +- .../Games/Components/ImportUploadDialog.razor | 2 +- .../Pages/Games/Components/KeysEditor.razor | 0 .../Pages/Games/Components/MediaEditor.razor | 4 +- .../Components/MultiplayerModeEditor.razor | 6 +- .../Games/Components/SavePathEditor.razor | 4 +- .../UI/Pages/Games/Edit.razor | 8 +- .../UI/Pages/Games/Index.razor | 8 +- .../UI/Pages/Launcher.razor | 2 +- .../UI/Pages/Metadata/Collections/Edit.razor | 4 +- .../UI/Pages/Metadata/Collections/Index.razor | 0 .../UI/Pages/Metadata/Companies/Index.razor | 0 .../UI/Pages/Metadata/Engines/Index.razor | 0 .../UI/Pages/Metadata/Genres/Index.razor | 0 .../UI/Pages/Metadata/Platforms/Index.razor | 0 .../UI/Pages/Metadata/Tags/Index.razor | 0 .../UI/Pages/Profile/ChangePassword.razor | 0 .../UI/Pages/Profile/Index.razor | 0 .../UI/Pages/Profile/ProfileLayout.razor | 0 .../UI/Pages/Profile/Saves.razor | 2 +- .../Components/ImportUploadDialog.razor | 2 +- .../UI/Pages/Redistributables/Edit.razor | 4 +- .../UI/Pages/Redistributables/Index.razor | 2 +- .../UI/Pages/Servers/Components/Console.razor | 2 +- .../Components/ImportUploadDialog.razor | 2 +- .../Components/ServerConsoleEditor.razor | 6 +- .../Servers/Components/ServerControl.razor | 0 .../Components/ServerHttpPathEditor.razor | 6 +- .../Pages/Servers/Components/TextEditor.razor | 2 +- .../Servers/Components/TextEditorPane.razor | 2 +- .../UI/Pages/Servers/Edit.razor | 6 +- .../UI/Pages/Servers/Index.razor | 2 +- .../UI/Pages/Settings/Archives.razor | 2 +- .../UI/Pages/Settings/Authentication.razor | 2 +- .../UI/Pages/Settings/Beacon.razor | 2 +- .../UI/Pages/Settings/General.razor | 4 +- .../UI/Pages/Settings/IPXRelay.razor | 2 +- .../UI/Pages/Settings/Launcher.razor | 2 +- .../UI/Pages/Settings/Media.razor | 2 +- .../UI/Pages/Settings/Roles/Edit.razor | 2 +- .../UI/Pages/Settings/Roles/Index.razor | 2 +- .../UI/Pages/Settings/Servers.razor | 2 +- .../UI/Pages/Settings/SettingsLayout.razor | 0 .../Pages/Settings/Tools/ActiveSessions.razor | 4 +- .../UI/Pages/Settings/Tools/Index.razor | 2 +- .../Settings/Tools/MissingArchives.razor | 4 +- .../Pages/Settings/Tools/OrphanedFiles.razor | 2 +- .../UI/Pages/Settings/Updates.razor | 2 +- .../UI/Pages/Settings/UserSaves.razor | 2 +- .../Pages/Settings/Users/ChangePassword.razor | 0 .../Users/Components/ManageRolesDialog.razor | 2 +- .../UI/Pages/Settings/Users/Index.razor | 4 +- .../UI/Pages/_Host.cshtml | 2 +- .../UI/Pages/_Layout.cshtml | 4 +- .../UI/Shared/BasicLayout.razor | 0 .../UI/Shared/MainLayout.razor | 0 .../UI/Views/Shared/Error.cshtml | 0 .../UI/Views/Shared/_Layout.cshtml | 0 .../UI/Views/Shared/_Layout.cshtml.css | 0 .../UI/Views/Shared/_LayoutBasic.cshtml | 4 +- .../UI/Views/Shared/_LayoutBasic.cshtml.css | 0 .../UI/Views/Shared/_LoginPartial.cshtml | 2 +- .../Shared/_ValidationScriptsPartial.cshtml | 0 .../UI/Views/_ViewImports.cshtml | 2 +- .../UI/Views/_ViewStart.cshtml | 0 .../_Imports.razor | 10 +-- .../appsettings.Development.json | 0 .../appsettings.json | 0 .../favicon.png | Bin .../libman.json | 0 .../nlog.config | 0 .../runtimeconfig.template.json | 0 .../tsconfig.json | 0 .../wwwroot/css/site.css | 0 .../wwwroot/favicon.ico | Bin .../wwwroot/favicon.png | Bin .../wwwroot/js/site.js | 0 .../wwwroot/lib/antv/g2plot/dist/g2plot.js | 0 .../lib/antv/g2plot/dist/g2plot.js.map | 0 .../wwwroot/lib/dropzone/dist/basic.css | 0 .../wwwroot/lib/dropzone/dist/basic.css.map | 0 .../wwwroot/lib/dropzone/dist/dropzone-min.js | 0 .../lib/dropzone/dist/dropzone-min.js.map | 0 .../wwwroot/lib/dropzone/dist/dropzone.css | 0 .../lib/dropzone/dist/dropzone.css.map | 0 .../wwwroot/lib/dropzone/dist/dropzone.js | 0 .../wwwroot/lib/dropzone/dist/dropzone.js.map | 0 .../wwwroot/lib/dropzone/dist/dropzone.mjs | 0 .../lib/dropzone/dist/dropzone.mjs.map | 0 .../browser/ui/codicons/codicon/codicon.ttf | Bin .../basic-languages/powershell/powershell.js | 0 .../min/vs/editor/editor.main.css | 0 .../min/vs/editor/editor.main.js | 0 .../min/vs/editor/editor.main.nls.js | 0 .../lib/monaco-editor/min/vs/loader.js | 0 .../lib/xterm-addon-fit.js.map | 0 .../lib/xterm-addon-fit.min.js | 0 .../wwwroot/scripts/Chunk.ts | 0 .../wwwroot/scripts/SplitPane.ts | 0 .../wwwroot/scripts/UploadInitResponse.ts | 0 .../wwwroot/scripts/Uploader.ts | 0 .../wwwroot/scripts/app.ts | 0 .../wwwroot/scripts/dist/bundle.js | 0 .../wwwroot/scripts/dist/bundle.js.map | 0 .../wwwroot/scripts/package-lock.json | 8 ++ .../wwwroot/scripts/package.json | 0 .../wwwroot/scripts/tsconfig.json | 0 .../wwwroot/scripts/webpack.config.js | 0 .../wwwroot/static/access-denied.mp3 | Bin .../wwwroot/static/logo-dark.svg | 0 .../wwwroot/static/logo.svg | 0 .../wwwroot/static/pdf.png | Bin LANCommander.sln | 2 +- .../Pages/Account/Manage/_ViewImports.cshtml | 1 - .../Pages/Account/_ViewImports.cshtml | 1 - .../Areas/Identity/Pages/_ViewImports.cshtml | 6 -- .../Settings/Logs/Components/LogViewer.razor | 57 -------------- .../UI/Pages/Settings/Logs/Index.razor | 70 ------------------ 477 files changed, 515 insertions(+), 625 deletions(-) rename {LANCommander => LANCommander.Server}/ApiMiddleware.cs (88%) rename {LANCommander => LANCommander.Server}/App.razor (100%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/AccessDenied.cshtml (100%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs (93%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml (98%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml.cs (98%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/ForgotPassword.cshtml (100%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs (97%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Login.cshtml (98%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Login.cshtml.cs (98%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Logout.cshtml (100%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Logout.cshtml.cs (90%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml (100%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs (97%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Manage/Index.cshtml (100%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs (97%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs (99%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml (100%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs (97%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Manage/_Layout.cshtml (100%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Manage/_ManageNav.cshtml (100%) create mode 100644 LANCommander.Server/Areas/Identity/Pages/Account/Manage/_ViewImports.cshtml rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Register.cshtml (98%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/Register.cshtml.cs (98%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/ResetPassword.cshtml (100%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/ResetPassword.cshtml.cs (97%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml (100%) rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml.cs (93%) create mode 100644 LANCommander.Server/Areas/Identity/Pages/Account/_ViewImports.cshtml rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/_ValidationScriptsPartial.cshtml (100%) create mode 100644 LANCommander.Server/Areas/Identity/Pages/_ViewImports.cshtml rename {LANCommander => LANCommander.Server}/Areas/Identity/Pages/_ViewStart.cshtml (100%) rename {LANCommander => LANCommander.Server}/AutoMapper.cs (98%) rename {LANCommander => LANCommander.Server}/Controllers/Api/ArchivesController.cs (88%) rename {LANCommander => LANCommander.Server}/Controllers/Api/AuthController.cs (98%) rename {LANCommander => LANCommander.Server}/Controllers/Api/GameSavesController.cs (92%) rename {LANCommander => LANCommander.Server}/Controllers/Api/GamesController.cs (94%) rename {LANCommander => LANCommander.Server}/Controllers/Api/KeysController.cs (94%) rename {LANCommander => LANCommander.Server}/Controllers/Api/LauncherController.cs (96%) rename {LANCommander => LANCommander.Server}/Controllers/Api/MediaController.cs (86%) rename {LANCommander => LANCommander.Server}/Controllers/Api/PingController.cs (84%) rename {LANCommander => LANCommander.Server}/Controllers/Api/PlaySessionsController.cs (95%) rename {LANCommander => LANCommander.Server}/Controllers/Api/ProfileController.cs (95%) rename {LANCommander => LANCommander.Server}/Controllers/Api/RedistributablesController.cs (91%) rename {LANCommander => LANCommander.Server}/Controllers/Api/SavesController.cs (95%) rename {LANCommander => LANCommander.Server}/Controllers/Api/SettingsController.cs (87%) rename {LANCommander => LANCommander.Server}/Controllers/Api/UploadController.cs (92%) rename {LANCommander => LANCommander.Server}/Controllers/BaseController.cs (94%) rename {LANCommander => LANCommander.Server}/Controllers/DownloadController.cs (94%) rename {LANCommander => LANCommander.Server}/Controllers/GamesController.cs (98%) rename {LANCommander => LANCommander.Server}/Controllers/RedistributablesController.cs (97%) rename {LANCommander => LANCommander.Server}/Controllers/ServerController.cs (98%) rename {LANCommander => LANCommander.Server}/Controllers/UploadController.cs (95%) rename {LANCommander => LANCommander.Server}/Data/DatabaseContext.cs (95%) rename {LANCommander => LANCommander.Server}/Data/Enums/GameType.cs (88%) rename {LANCommander => LANCommander.Server}/Data/Enums/SavePathType.cs (87%) rename {LANCommander => LANCommander.Server}/Data/Enums/ScriptType.cs (93%) rename {LANCommander => LANCommander.Server}/Data/Enums/ServerAutostartMethod.cs (87%) rename {LANCommander => LANCommander.Server}/Data/Enums/ServerConsoleType.cs (80%) rename {LANCommander => LANCommander.Server}/Data/ModelBuilderExtensions.cs (88%) rename {LANCommander => LANCommander.Server}/Data/Models/Action.cs (95%) rename {LANCommander => LANCommander.Server}/Data/Models/Archive.cs (96%) rename {LANCommander => LANCommander.Server}/Data/Models/BaseModel.cs (93%) rename {LANCommander => LANCommander.Server}/Data/Models/BaseTaxonomyModel.cs (84%) rename {LANCommander => LANCommander.Server}/Data/Models/Category.cs (86%) rename {LANCommander => LANCommander.Server}/Data/Models/Collection.cs (86%) rename {LANCommander => LANCommander.Server}/Data/Models/Company.cs (88%) rename {LANCommander => LANCommander.Server}/Data/Models/Engine.cs (76%) rename {LANCommander => LANCommander.Server}/Data/Models/Game.cs (97%) rename {LANCommander => LANCommander.Server}/Data/Models/GameSave.cs (90%) rename {LANCommander => LANCommander.Server}/Data/Models/Genre.cs (80%) rename {LANCommander => LANCommander.Server}/Data/Models/Key.cs (96%) rename {LANCommander => LANCommander.Server}/Data/Models/Media.cs (96%) rename {LANCommander => LANCommander.Server}/Data/Models/MultiplayerMode.cs (89%) rename {LANCommander => LANCommander.Server}/Data/Models/Platform.cs (77%) rename {LANCommander => LANCommander.Server}/Data/Models/PlaySession.cs (95%) rename {LANCommander => LANCommander.Server}/Data/Models/Redistributable.cs (91%) rename {LANCommander => LANCommander.Server}/Data/Models/Role.cs (85%) rename {LANCommander => LANCommander.Server}/Data/Models/SavePath.cs (86%) rename {LANCommander => LANCommander.Server}/Data/Models/Script.cs (92%) rename {LANCommander => LANCommander.Server}/Data/Models/Server.cs (94%) rename {LANCommander => LANCommander.Server}/Data/Models/ServerConsole.cs (89%) rename {LANCommander => LANCommander.Server}/Data/Models/ServerHttpPath.cs (91%) rename {LANCommander => LANCommander.Server}/Data/Models/Tag.cs (83%) rename {LANCommander => LANCommander.Server}/Data/Models/User.cs (96%) rename {LANCommander => LANCommander.Server}/Data/Repository.cs (96%) rename {LANCommander => LANCommander.Server}/Extensions/ArrayExtensions.cs (90%) rename {LANCommander => LANCommander.Server}/Extensions/EnumExtensions.cs (91%) rename {LANCommander => LANCommander.Server}/Extensions/FileExtensions.cs (94%) rename {LANCommander => LANCommander.Server}/Extensions/ListExtensions.cs (95%) rename {LANCommander => LANCommander.Server}/Extensions/StringExtensions.cs (93%) rename {LANCommander => LANCommander.Server}/Extensions/ZipArchiveExtensions.cs (96%) rename {LANCommander => LANCommander.Server}/Helpers/DirectoryHelpers.cs (100%) rename {LANCommander => LANCommander.Server}/Helpers/FileHelpers.cs (100%) rename {LANCommander => LANCommander.Server}/Helpers/RazorHelpers.cs (100%) rename {LANCommander => LANCommander.Server}/Hubs/GameServerHub.cs (90%) rename {LANCommander => LANCommander.Server}/Hubs/LoggingHub.cs (76%) rename {LANCommander => LANCommander.Server}/Hubs/ServerProcessHub.cs (90%) rename {LANCommander => LANCommander.Server}/Jobs/Background/PatchArchiveBackgroundJob.cs (87%) rename {LANCommander => LANCommander.Server}/Logging/GameServerHubConnection.cs (97%) rename {LANCommander => LANCommander.Server}/Logging/GameServerHubTarget.cs (100%) rename {LANCommander => LANCommander.Server}/Logging/LoggingHubConnection.cs (97%) rename {LANCommander => LANCommander.Server}/Logging/LoggingHubTarget.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20220905222402_InitialSeed.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20220905222402_InitialSeed.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20220907043213_AddCompanies.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20220907043213_AddCompanies.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20221229082813_AlterGameRequiredFields.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20221229082813_AlterGameRequiredFields.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20221230033714_AddGameArchives.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20221230033714_AddGameArchives.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230103064847_RekeyUsers.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230103064847_RekeyUsers.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230103070011_SimplifyUserNavigation.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230103070011_SimplifyUserNavigation.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230105053952_AddUserRefreshToken.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230105053952_AddUserRefreshToken.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230106065219_AddArchiveFileSizes.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230106065219_AddArchiveFileSizes.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230108011351_AddKeyModel.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230108011351_AddKeyModel.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230108014549_AdjustKeyColumnLengths.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230108014549_AdjustKeyColumnLengths.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230109032336_ManifestMigration.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230109032336_ManifestMigration.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230109073520_CascadeGameArchiveDeletion.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230109073520_CascadeGameArchiveDeletion.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230109230618_CascadeGameKeyDeletion.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230109230618_CascadeGameKeyDeletion.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230110023006_AddGameIGDBId.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230110023006_AddGameIGDBId.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230110023249_ChangeGameRequiredFields.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230110023249_ChangeGameRequiredFields.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230113234542_UpdateActionAndMultiplayerModelRequired.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230113234542_UpdateActionAndMultiplayerModelRequired.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230115073716_AddScripts.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230115073716_AddScripts.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230115085220_AddScriptRequiresAdminOption.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230115085220_AddScriptRequiresAdminOption.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230116051528_AddIconField.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230116051528_AddIconField.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230117002451_AddActionSortOrder.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230117002451_AddActionSortOrder.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230118013618_AddGameSaves.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230118013618_AddGameSaves.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230121023958_Add64BitFlagForScripts.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230121023958_Add64BitFlagForScripts.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230123044346_Remove64BitScriptFlag.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230123044346_Remove64BitScriptFlag.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230317234303_AddBasicServerModel.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230317234303_AddBasicServerModel.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230326223408_AddSavePaths.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230326223408_AddSavePaths.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230402013359_AddUserApproval.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230402013359_AddUserApproval.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230811190752_AddServerUseShellExecuteAndAutostartDelay.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230811190752_AddServerUseShellExecuteAndAutostartDelay.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230815021613_LinkGameServers.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230815021613_LinkGameServers.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230815054532_AddServerLogModel.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230815054532_AddServerLogModel.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230818003437_AddRCON.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230818003437_AddRCON.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230818054703_NullRconPort.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230818054703_NullRconPort.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230827172826_AddGameNotes.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230827172826_AddGameNotes.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20230914005736_AddServerHTTPSupport.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20230914005736_AddServerHTTPSupport.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231017011454_AddPlayerAlias.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231017011454_AddPlayerAlias.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231018060152_AddRedistributables.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231018060152_AddRedistributables.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231019005133_AddGameRedistributableRelationship.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231019005133_AddGameRedistributableRelationship.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231102020229_AddMediaEntity.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231102020229_AddMediaEntity.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231103010139_AddMediaMimeType.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231103010139_AddMediaMimeType.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231103052501_RemoveGameIconProperty.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231103052501_RemoveGameIconProperty.cs (98%) rename {LANCommander => LANCommander.Server}/Migrations/20231104224712_AddServerHttpPaths.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231104224712_AddServerHttpPaths.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231105210731_RemoveDeprecatedServerHttpOptions.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231105210731_RemoveDeprecatedServerHttpOptions.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231117064657_DeleteDeprecatedSnippets.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231117064657_DeleteDeprecatedSnippets.cs (98%) rename {LANCommander => LANCommander.Server}/Migrations/20231117081347_AddPlaySessions.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231117081347_AddPlaySessions.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231128214406_FixDeletionBehaviors.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231128214406_FixDeletionBehaviors.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231202235325_AddSavePathRegexFlag.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231202235325_AddSavePathRegexFlag.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231203202813_FixScriptDisplayBounds.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231203202813_FixScriptDisplayBounds.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231204044928_AddCollections.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231204044928_AddCollections.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231211230822_AddAutostartMethod.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231211230822_AddAutostartMethod.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231220234026_AddServerScripts.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231220234026_AddServerScripts.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20231222184839_AddSavePathWorkingDirectory.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20231222184839_AddSavePathWorkingDirectory.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20240108083241_AddGameTypes.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20240108083241_AddGameTypes.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20240115061429_AddUserMedia.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20240115061429_AddUserMedia.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20240118070708_AddServerActions.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20240118070708_AddServerActions.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20240119012444_AddServerConnectionDetails.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20240119012444_AddServerConnectionDetails.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20240220064604_AddMediaChecksum.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20240220064604_AddMediaChecksum.cs (95%) rename {LANCommander => LANCommander.Server}/Migrations/20240220154307_CalculateMediaChecksum.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20240220154307_CalculateMediaChecksum.cs (97%) rename {LANCommander => LANCommander.Server}/Migrations/20240223230404_RelaxNullableStrings.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20240223230404_RelaxNullableStrings.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20240329204518_AddEngineMetadata.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20240329204518_AddEngineMetadata.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20240619231737_AddServerProcessTerminationMethod.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20240619231737_AddServerProcessTerminationMethod.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20240620022723_AddMediaThumbnail.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20240620022723_AddMediaThumbnail.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20240620023405_AddMediaName.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20240620023405_AddMediaName.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/20240701040116_AddPlatforms.Designer.cs (99%) rename {LANCommander => LANCommander.Server}/Migrations/20240701040116_AddPlatforms.cs (100%) rename {LANCommander => LANCommander.Server}/Migrations/DatabaseContextModelSnapshot.cs (99%) rename {LANCommander => LANCommander.Server}/Models/AddToCollectionOptions.cs (73%) rename {LANCommander => LANCommander.Server}/Models/AlertViewModel.cs (100%) rename {LANCommander => LANCommander.Server}/Models/ChangeAliasRequest.cs (70%) rename {LANCommander => LANCommander.Server}/Models/ChunkUpload.cs (85%) rename {LANCommander => LANCommander.Server}/Models/DashboardViewModel.cs (93%) rename {LANCommander => LANCommander.Server}/Models/ErrorViewModel.cs (81%) rename {LANCommander => LANCommander.Server}/Models/ExistingEntityResult.cs (66%) rename {LANCommander => LANCommander.Server}/Models/FilePickerOptions.cs (79%) rename {LANCommander => LANCommander.Server}/Models/GameLookupResult.cs (70%) rename {LANCommander => LANCommander.Server}/Models/MediaGrabberOptions.cs (82%) rename {LANCommander => LANCommander.Server}/Models/MediaGrabberResult.cs (90%) rename {LANCommander => LANCommander.Server}/Models/OrphanedFile.cs (81%) rename {LANCommander => LANCommander.Server}/Models/RoleViewModel.cs (84%) rename {LANCommander => LANCommander.Server}/Models/SaveUpload.cs (76%) rename {LANCommander => LANCommander.Server}/Models/ScriptEditorOptions.cs (81%) rename {LANCommander => LANCommander.Server}/Models/Settings.cs (99%) rename {LANCommander => LANCommander.Server}/Models/Snippet.cs (80%) rename {LANCommander => LANCommander.Server}/Models/UserViewModel.cs (87%) rename {LANCommander => LANCommander.Server}/Program.cs (97%) rename {LANCommander => LANCommander.Server}/Properties/launchSettings.json (100%) rename {LANCommander => LANCommander.Server}/Properties/serviceDependencies.json (100%) rename {LANCommander => LANCommander.Server}/Properties/serviceDependencies.local.json (100%) rename {LANCommander => LANCommander.Server}/ScaffoldingReadMe.txt (100%) rename {LANCommander => LANCommander.Server}/Services/ArchiveService.cs (97%) rename {LANCommander => LANCommander.Server}/Services/BeaconService.cs (91%) rename {LANCommander => LANCommander.Server}/Services/CategoryService.cs (68%) rename {LANCommander => LANCommander.Server}/Services/CollectionService.cs (68%) rename {LANCommander => LANCommander.Server}/Services/CompanyService.cs (67%) rename {LANCommander => LANCommander.Server}/Services/EngineService.cs (67%) rename {LANCommander => LANCommander.Server}/Services/GameSaveService.cs (89%) rename {LANCommander => LANCommander.Server}/Services/GameService.cs (99%) rename {LANCommander => LANCommander.Server}/Services/GenreService.cs (67%) rename {LANCommander => LANCommander.Server}/Services/IGDBService.cs (98%) rename {LANCommander => LANCommander.Server}/Services/IMediaGrabberService.cs (61%) rename {LANCommander => LANCommander.Server}/Services/IPXRelayService.cs (95%) rename {LANCommander => LANCommander.Server}/Services/KeyService.cs (93%) rename {LANCommander => LANCommander.Server}/Services/MediaGrabbers/SteamGridDBMediaGrabber.cs (98%) rename {LANCommander => LANCommander.Server}/Services/MediaService.cs (97%) rename {LANCommander => LANCommander.Server}/Services/PlatformService.cs (68%) rename {LANCommander => LANCommander.Server}/Services/PlaySessionService.cs (92%) rename {LANCommander => LANCommander.Server}/Services/RedistributableService.cs (97%) rename {LANCommander => LANCommander.Server}/Services/SavePathService.cs (70%) rename {LANCommander => LANCommander.Server}/Services/ScriptService.cs (84%) rename {LANCommander => LANCommander.Server}/Services/ServerLogService.cs (82%) rename {LANCommander => LANCommander.Server}/Services/ServerProcessService.cs (94%) rename {LANCommander => LANCommander.Server}/Services/ServerService.cs (96%) rename {LANCommander => LANCommander.Server}/Services/SettingService.cs (95%) rename {LANCommander => LANCommander.Server}/Services/TagService.cs (66%) rename {LANCommander => LANCommander.Server}/Services/UpdateService.cs (98%) rename {LANCommander => LANCommander.Server}/Services/WikiService.cs (97%) rename {LANCommander => LANCommander.Server}/Services/_BaseDatabaseService.cs (95%) rename {LANCommander => LANCommander.Server}/Services/_BaseService.cs (85%) rename {LANCommander => LANCommander.Server}/Snippets/Examples/Copy Directory.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Examples/Create Directory.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Examples/Create Registry Path.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Examples/Get User Registry Virtual Store.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Examples/Remove Directory.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Examples/Remove Registry Key.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Examples/Rename File.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Examples/Sanitize Filename.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Examples/Set Compatibility Mode.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Examples/Set Registry Key.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Examples/Trim String.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Examples/Write ASCII File.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Examples/Write to File.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Functions/Convert-AspectRatio.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Functions/ConvertTo-StringBytes.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Functions/Edit-PatchBinary.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Functions/Get-GameManifest.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Functions/Get-PrimaryDisplay.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Functions/Update-IniValue.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Functions/Write-ReplaceContentInFile.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Paths/AppData.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Paths/Documents.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Paths/LocalAppData.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Paths/Registry VirtualStore.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Variables/Allocated Key.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Variables/Default Install Directory.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Variables/Game Install Directory.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Variables/Game Manifest.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Variables/New Player Alias.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Variables/Old Player Alias.ps1 (100%) rename {LANCommander => LANCommander.Server}/Snippets/Variables/Server Address.ps1 (100%) rename {LANCommander => LANCommander.Server}/Templates/Wiki/Game.cshtml (95%) rename {LANCommander => LANCommander.Server}/Templates/Wiki/Redistributable.cshtml (91%) rename {LANCommander => LANCommander.Server}/UI/Components/ActionEditor.razor (97%) rename {LANCommander => LANCommander.Server}/UI/Components/ArchiveBrowserDialog.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/ArchiveEditor.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Components/ArchiveUploader.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Components/ChunkUploader.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/FileManagerComponents/FileManager.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Components/FileManagerComponents/FileManagerDirectory.cs (96%) rename {LANCommander => LANCommander.Server}/UI/Components/FileManagerComponents/FileManagerEntry.cs (83%) rename {LANCommander => LANCommander.Server}/UI/Components/FileManagerComponents/FileManagerFeatures.cs (79%) rename {LANCommander => LANCommander.Server}/UI/Components/FileManagerComponents/FileManagerFile.cs (96%) rename {LANCommander => LANCommander.Server}/UI/Components/FileManagerComponents/FileManagerSource.cs (55%) rename {LANCommander => LANCommander.Server}/UI/Components/FileManagerComponents/IFileManagerEntry.cs (82%) rename {LANCommander => LANCommander.Server}/UI/Components/FileManagerComponents/IFileManagerSource.cs (90%) rename {LANCommander => LANCommander.Server}/UI/Components/FileManagerComponents/NewFolderModal.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/FileManagerComponents/Sources/FileManagerArchiveSource.cs (97%) rename {LANCommander => LANCommander.Server}/UI/Components/FileManagerComponents/Sources/FileManagerLocalDiskSource.cs (98%) rename {LANCommander => LANCommander.Server}/UI/Components/FileManagerComponents/UploadModal.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/FilePicker.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Components/FilePickerButton.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Components/FilePickerDialog.razor (96%) rename {LANCommander => LANCommander.Server}/UI/Components/ImagePicker.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/InputRegistry.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/MainMenu.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/MediaGrabberDialog.razor (97%) rename {LANCommander => LANCommander.Server}/UI/Components/MobileMenu.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/Pane.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/PdfReaderDialog.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/RedirectToLogin.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/RegToPowerShell.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/ScriptEditor.razor (96%) rename {LANCommander => LANCommander.Server}/UI/Components/ScriptEditorDialog.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Components/SplitPane.razor (81%) rename {LANCommander => LANCommander.Server}/UI/Components/TableColumnPicker.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/TagsInput.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/TransferInput.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Components/WikiEditor.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Components/_Imports.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Dashboard/Charts/StorageUsage.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Dashboard/Charts/TopGamesAverageSessionPlaytime.razor (94%) rename {LANCommander => LANCommander.Server}/UI/Pages/Dashboard/Charts/TopGamesPlaytime.razor (94%) rename {LANCommander => LANCommander.Server}/UI/Pages/Dashboard/Charts/TopPlayersPlaytime.razor (94%) rename {LANCommander => LANCommander.Server}/UI/Pages/Dashboard/Index.razor (93%) rename {LANCommander => LANCommander.Server}/UI/Pages/Dashboard/SessionPlaytime.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Files.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Games/Components/AddToCollectionDialog.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Pages/Games/Components/GameMetadataLookup.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Pages/Games/Components/ImportUploadDialog.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Games/Components/KeysEditor.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Games/Components/MediaEditor.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Pages/Games/Components/MultiplayerModeEditor.razor (95%) rename {LANCommander => LANCommander.Server}/UI/Pages/Games/Components/SavePathEditor.razor (97%) rename {LANCommander => LANCommander.Server}/UI/Pages/Games/Edit.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Pages/Games/Index.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Launcher.razor (96%) rename {LANCommander => LANCommander.Server}/UI/Pages/Metadata/Collections/Edit.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Metadata/Collections/Index.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Metadata/Companies/Index.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Metadata/Engines/Index.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Metadata/Genres/Index.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Metadata/Platforms/Index.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Metadata/Tags/Index.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Profile/ChangePassword.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Profile/Index.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Profile/ProfileLayout.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Profile/Saves.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Pages/Redistributables/Components/ImportUploadDialog.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Redistributables/Edit.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Redistributables/Index.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Servers/Components/Console.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Pages/Servers/Components/ImportUploadDialog.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Servers/Components/ServerConsoleEditor.razor (97%) rename {LANCommander => LANCommander.Server}/UI/Pages/Servers/Components/ServerControl.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Servers/Components/ServerHttpPathEditor.razor (95%) rename {LANCommander => LANCommander.Server}/UI/Pages/Servers/Components/TextEditor.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Pages/Servers/Components/TextEditorPane.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Servers/Edit.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Pages/Servers/Index.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Archives.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Authentication.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Beacon.razor (97%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/General.razor (96%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/IPXRelay.razor (97%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Launcher.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Media.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Roles/Edit.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Roles/Index.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Servers.razor (97%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/SettingsLayout.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Tools/ActiveSessions.razor (96%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Tools/Index.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Tools/MissingArchives.razor (97%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Tools/OrphanedFiles.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Updates.razor (99%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/UserSaves.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Users/ChangePassword.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Users/Components/ManageRolesDialog.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/Settings/Users/Index.razor (98%) rename {LANCommander => LANCommander.Server}/UI/Pages/_Host.cshtml (78%) rename {LANCommander => LANCommander.Server}/UI/Pages/_Layout.cshtml (96%) rename {LANCommander => LANCommander.Server}/UI/Shared/BasicLayout.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Shared/MainLayout.razor (100%) rename {LANCommander => LANCommander.Server}/UI/Views/Shared/Error.cshtml (100%) rename {LANCommander => LANCommander.Server}/UI/Views/Shared/_Layout.cshtml (100%) rename {LANCommander => LANCommander.Server}/UI/Views/Shared/_Layout.cshtml.css (100%) rename {LANCommander => LANCommander.Server}/UI/Views/Shared/_LayoutBasic.cshtml (96%) rename {LANCommander => LANCommander.Server}/UI/Views/Shared/_LayoutBasic.cshtml.css (100%) rename {LANCommander => LANCommander.Server}/UI/Views/Shared/_LoginPartial.cshtml (96%) rename {LANCommander => LANCommander.Server}/UI/Views/Shared/_ValidationScriptsPartial.cshtml (100%) rename {LANCommander => LANCommander.Server}/UI/Views/_ViewImports.cshtml (69%) rename {LANCommander => LANCommander.Server}/UI/Views/_ViewStart.cshtml (100%) rename {LANCommander => LANCommander.Server}/_Imports.razor (64%) rename {LANCommander => LANCommander.Server}/appsettings.Development.json (100%) rename {LANCommander => LANCommander.Server}/appsettings.json (100%) rename {LANCommander => LANCommander.Server}/favicon.png (100%) rename {LANCommander => LANCommander.Server}/libman.json (100%) rename {LANCommander => LANCommander.Server}/nlog.config (100%) rename {LANCommander => LANCommander.Server}/runtimeconfig.template.json (100%) rename {LANCommander => LANCommander.Server}/tsconfig.json (100%) rename {LANCommander => LANCommander.Server}/wwwroot/css/site.css (100%) rename {LANCommander => LANCommander.Server}/wwwroot/favicon.ico (100%) rename {LANCommander => LANCommander.Server}/wwwroot/favicon.png (100%) rename {LANCommander => LANCommander.Server}/wwwroot/js/site.js (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/antv/g2plot/dist/g2plot.js (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/antv/g2plot/dist/g2plot.js.map (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/dropzone/dist/basic.css (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/dropzone/dist/basic.css.map (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/dropzone/dist/dropzone-min.js (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/dropzone/dist/dropzone-min.js.map (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/dropzone/dist/dropzone.css (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/dropzone/dist/dropzone.css.map (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/dropzone/dist/dropzone.js (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/dropzone/dist/dropzone.js.map (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/dropzone/dist/dropzone.mjs (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/dropzone/dist/dropzone.mjs.map (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/monaco-editor/min/vs/base/browser/ui/codicons/codicon/codicon.ttf (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/monaco-editor/min/vs/basic-languages/powershell/powershell.js (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/monaco-editor/min/vs/editor/editor.main.css (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/monaco-editor/min/vs/editor/editor.main.js (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/monaco-editor/min/vs/editor/editor.main.nls.js (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/monaco-editor/min/vs/loader.js (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/xterm-addon-fit/lib/xterm-addon-fit.js.map (100%) rename {LANCommander => LANCommander.Server}/wwwroot/lib/xterm-addon-fit/lib/xterm-addon-fit.min.js (100%) rename {LANCommander => LANCommander.Server}/wwwroot/scripts/Chunk.ts (100%) rename {LANCommander => LANCommander.Server}/wwwroot/scripts/SplitPane.ts (100%) rename {LANCommander => LANCommander.Server}/wwwroot/scripts/UploadInitResponse.ts (100%) rename {LANCommander => LANCommander.Server}/wwwroot/scripts/Uploader.ts (100%) rename {LANCommander => LANCommander.Server}/wwwroot/scripts/app.ts (100%) rename {LANCommander => LANCommander.Server}/wwwroot/scripts/dist/bundle.js (100%) rename {LANCommander => LANCommander.Server}/wwwroot/scripts/dist/bundle.js.map (100%) rename {LANCommander => LANCommander.Server}/wwwroot/scripts/package-lock.json (99%) rename {LANCommander => LANCommander.Server}/wwwroot/scripts/package.json (100%) rename {LANCommander => LANCommander.Server}/wwwroot/scripts/tsconfig.json (100%) rename {LANCommander => LANCommander.Server}/wwwroot/scripts/webpack.config.js (100%) rename {LANCommander => LANCommander.Server}/wwwroot/static/access-denied.mp3 (100%) rename {LANCommander => LANCommander.Server}/wwwroot/static/logo-dark.svg (100%) rename {LANCommander => LANCommander.Server}/wwwroot/static/logo.svg (100%) rename {LANCommander => LANCommander.Server}/wwwroot/static/pdf.png (100%) delete mode 100644 LANCommander/Areas/Identity/Pages/Account/Manage/_ViewImports.cshtml delete mode 100644 LANCommander/Areas/Identity/Pages/Account/_ViewImports.cshtml delete mode 100644 LANCommander/Areas/Identity/Pages/_ViewImports.cshtml delete mode 100644 LANCommander/UI/Pages/Settings/Logs/Components/LogViewer.razor delete mode 100644 LANCommander/UI/Pages/Settings/Logs/Index.razor diff --git a/LANCommander.SDK/LANCommander.SDK.csproj b/LANCommander.SDK/LANCommander.SDK.csproj index 7f402557..32bd8d94 100644 --- a/LANCommander.SDK/LANCommander.SDK.csproj +++ b/LANCommander.SDK/LANCommander.SDK.csproj @@ -2,7 +2,7 @@ netstandard2.0 - 0.8.0 + 0.9.0 diff --git a/LANCommander/ApiMiddleware.cs b/LANCommander.Server/ApiMiddleware.cs similarity index 88% rename from LANCommander/ApiMiddleware.cs rename to LANCommander.Server/ApiMiddleware.cs index 93a86fbc..c6b6755e 100644 --- a/LANCommander/ApiMiddleware.cs +++ b/LANCommander.Server/ApiMiddleware.cs @@ -1,6 +1,6 @@ -using LANCommander.Services; +using LANCommander.Server.Services; -namespace LANCommander +namespace LANCommander.Server { public class ApiMiddleware { diff --git a/LANCommander/App.razor b/LANCommander.Server/App.razor similarity index 100% rename from LANCommander/App.razor rename to LANCommander.Server/App.razor diff --git a/LANCommander/Areas/Identity/Pages/Account/AccessDenied.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/AccessDenied.cshtml similarity index 100% rename from LANCommander/Areas/Identity/Pages/Account/AccessDenied.cshtml rename to LANCommander.Server/Areas/Identity/Pages/Account/AccessDenied.cshtml diff --git a/LANCommander/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs b/LANCommander.Server/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs similarity index 93% rename from LANCommander/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs rename to LANCommander.Server/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs index 969b60e9..6e258e8c 100644 --- a/LANCommander/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs +++ b/LANCommander.Server/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs @@ -4,7 +4,7 @@ using Microsoft.AspNetCore.Mvc.RazorPages; -namespace LANCommander.Areas.Identity.Pages.Account +namespace LANCommander.Server.Areas.Identity.Pages.Account { /// /// This API supports the ASP.NET Core Identity default UI infrastructure and is not intended to be used diff --git a/LANCommander/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml similarity index 98% rename from LANCommander/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml rename to LANCommander.Server/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml index 8d87b56d..a04888f0 100644 --- a/LANCommander/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml +++ b/LANCommander.Server/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml @@ -1,6 +1,6 @@ @page -@using LANCommander.Models; -@using LANCommander.Services; +@using LANCommander.Server.Models; +@using LANCommander.Server.Services; @model FirstTimeSetupModel @{ Layout = "/UI/Views/Shared/_LayoutBasic.cshtml"; diff --git a/LANCommander/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml.cs b/LANCommander.Server/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml.cs similarity index 98% rename from LANCommander/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml.cs rename to LANCommander.Server/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml.cs index 9dfb0312..7a52ad07 100644 --- a/LANCommander/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml.cs +++ b/LANCommander.Server/Areas/Identity/Pages/Account/FirstTimeSetup.cshtml.cs @@ -12,7 +12,7 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Authentication; using Microsoft.AspNetCore.Authorization; -using LANCommander.Data.Models; +using LANCommander.Server.Data.Models; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Identity.UI.Services; using Microsoft.AspNetCore.Mvc; @@ -20,7 +20,7 @@ using Microsoft.AspNetCore.Mvc.RazorPages; using Microsoft.AspNetCore.WebUtilities; using Microsoft.Extensions.Logging; -namespace LANCommander.Areas.Identity.Pages.Account +namespace LANCommander.Server.Areas.Identity.Pages.Account { public class FirstTimeSetupModel : PageModel { diff --git a/LANCommander/Areas/Identity/Pages/Account/ForgotPassword.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/ForgotPassword.cshtml similarity index 100% rename from LANCommander/Areas/Identity/Pages/Account/ForgotPassword.cshtml rename to LANCommander.Server/Areas/Identity/Pages/Account/ForgotPassword.cshtml diff --git a/LANCommander/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs b/LANCommander.Server/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs similarity index 97% rename from LANCommander/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs rename to LANCommander.Server/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs index 1c2633b3..51e19356 100644 --- a/LANCommander/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs +++ b/LANCommander.Server/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs @@ -8,14 +8,14 @@ using System.Text; using System.Text.Encodings.Web; using System.Threading.Tasks; using Microsoft.AspNetCore.Authorization; -using LANCommander.Data.Models; +using LANCommander.Server.Data.Models; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Identity.UI.Services; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; using Microsoft.AspNetCore.WebUtilities; -namespace LANCommander.Areas.Identity.Pages.Account +namespace LANCommander.Server.Areas.Identity.Pages.Account { public class ForgotPasswordModel : PageModel { diff --git a/LANCommander/Areas/Identity/Pages/Account/Login.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/Login.cshtml similarity index 98% rename from LANCommander/Areas/Identity/Pages/Account/Login.cshtml rename to LANCommander.Server/Areas/Identity/Pages/Account/Login.cshtml index cdabe7b5..73ca9bb9 100644 --- a/LANCommander/Areas/Identity/Pages/Account/Login.cshtml +++ b/LANCommander.Server/Areas/Identity/Pages/Account/Login.cshtml @@ -1,6 +1,6 @@ @page -@using LANCommander.Models; -@using LANCommander.Services; +@using LANCommander.Server.Models; +@using LANCommander.Server.Services; @model LoginModel @{ Layout = "/UI/Views/Shared/_LayoutBasic.cshtml"; } diff --git a/LANCommander/Areas/Identity/Pages/Account/Login.cshtml.cs b/LANCommander.Server/Areas/Identity/Pages/Account/Login.cshtml.cs similarity index 98% rename from LANCommander/Areas/Identity/Pages/Account/Login.cshtml.cs rename to LANCommander.Server/Areas/Identity/Pages/Account/Login.cshtml.cs index bc5b18df..81edcf12 100644 --- a/LANCommander/Areas/Identity/Pages/Account/Login.cshtml.cs +++ b/LANCommander.Server/Areas/Identity/Pages/Account/Login.cshtml.cs @@ -8,16 +8,16 @@ using System.ComponentModel.DataAnnotations; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Authorization; -using LANCommander.Data.Models; +using LANCommander.Server.Data.Models; using Microsoft.AspNetCore.Authentication; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Identity.UI.Services; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; using Microsoft.Extensions.Logging; -using LANCommander.Services; +using LANCommander.Server.Services; -namespace LANCommander.Areas.Identity.Pages.Account +namespace LANCommander.Server.Areas.Identity.Pages.Account { public class LoginModel : PageModel { diff --git a/LANCommander/Areas/Identity/Pages/Account/Logout.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/Logout.cshtml similarity index 100% rename from LANCommander/Areas/Identity/Pages/Account/Logout.cshtml rename to LANCommander.Server/Areas/Identity/Pages/Account/Logout.cshtml diff --git a/LANCommander/Areas/Identity/Pages/Account/Logout.cshtml.cs b/LANCommander.Server/Areas/Identity/Pages/Account/Logout.cshtml.cs similarity index 90% rename from LANCommander/Areas/Identity/Pages/Account/Logout.cshtml.cs rename to LANCommander.Server/Areas/Identity/Pages/Account/Logout.cshtml.cs index dff342ea..7cf4de1a 100644 --- a/LANCommander/Areas/Identity/Pages/Account/Logout.cshtml.cs +++ b/LANCommander.Server/Areas/Identity/Pages/Account/Logout.cshtml.cs @@ -5,13 +5,13 @@ using System; using System.Threading.Tasks; using Microsoft.AspNetCore.Authorization; -using LANCommander.Data.Models; +using LANCommander.Server.Data.Models; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; using Microsoft.Extensions.Logging; -namespace LANCommander.Areas.Identity.Pages.Account +namespace LANCommander.Server.Areas.Identity.Pages.Account { public class LogoutModel : PageModel { diff --git a/LANCommander/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml similarity index 100% rename from LANCommander/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml rename to LANCommander.Server/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml diff --git a/LANCommander/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs similarity index 97% rename from LANCommander/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs rename to LANCommander.Server/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs index caa98b9e..ed6e8873 100644 --- a/LANCommander/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs +++ b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs @@ -5,13 +5,13 @@ using System; using System.ComponentModel.DataAnnotations; using System.Threading.Tasks; -using LANCommander.Data.Models; +using LANCommander.Server.Data.Models; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; using Microsoft.Extensions.Logging; -namespace LANCommander.Areas.Identity.Pages.Account.Manage +namespace LANCommander.Server.Areas.Identity.Pages.Account.Manage { public class ChangePasswordModel : PageModel { diff --git a/LANCommander/Areas/Identity/Pages/Account/Manage/Index.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/Index.cshtml similarity index 100% rename from LANCommander/Areas/Identity/Pages/Account/Manage/Index.cshtml rename to LANCommander.Server/Areas/Identity/Pages/Account/Manage/Index.cshtml diff --git a/LANCommander/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs similarity index 97% rename from LANCommander/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs rename to LANCommander.Server/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs index 7c38f4e5..42aa42ad 100644 --- a/LANCommander/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs +++ b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs @@ -6,12 +6,12 @@ using System; using System.ComponentModel.DataAnnotations; using System.Text.Encodings.Web; using System.Threading.Tasks; -using LANCommander.Data.Models; +using LANCommander.Server.Data.Models; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; -namespace LANCommander.Areas.Identity.Pages.Account.Manage +namespace LANCommander.Server.Areas.Identity.Pages.Account.Manage { public class IndexModel : PageModel { diff --git a/LANCommander/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs similarity index 99% rename from LANCommander/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs rename to LANCommander.Server/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs index 7fe5fa0f..a968ec1f 100644 --- a/LANCommander/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs +++ b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs @@ -5,7 +5,7 @@ using System; using Microsoft.AspNetCore.Mvc.Rendering; -namespace LANCommander.Areas.Identity.Pages.Account.Manage +namespace LANCommander.Server.Areas.Identity.Pages.Account.Manage { /// /// This API supports the ASP.NET Core Identity default UI infrastructure and is not intended to be used diff --git a/LANCommander/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml similarity index 100% rename from LANCommander/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml rename to LANCommander.Server/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml diff --git a/LANCommander/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs similarity index 97% rename from LANCommander/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs rename to LANCommander.Server/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs index 15fbfe58..fd7617c5 100644 --- a/LANCommander/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs +++ b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs @@ -5,12 +5,12 @@ using System; using System.ComponentModel.DataAnnotations; using System.Threading.Tasks; -using LANCommander.Data.Models; +using LANCommander.Server.Data.Models; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; -namespace LANCommander.Areas.Identity.Pages.Account.Manage +namespace LANCommander.Server.Areas.Identity.Pages.Account.Manage { public class SetPasswordModel : PageModel { diff --git a/LANCommander/Areas/Identity/Pages/Account/Manage/_Layout.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/_Layout.cshtml similarity index 100% rename from LANCommander/Areas/Identity/Pages/Account/Manage/_Layout.cshtml rename to LANCommander.Server/Areas/Identity/Pages/Account/Manage/_Layout.cshtml diff --git a/LANCommander/Areas/Identity/Pages/Account/Manage/_ManageNav.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/_ManageNav.cshtml similarity index 100% rename from LANCommander/Areas/Identity/Pages/Account/Manage/_ManageNav.cshtml rename to LANCommander.Server/Areas/Identity/Pages/Account/Manage/_ManageNav.cshtml diff --git a/LANCommander.Server/Areas/Identity/Pages/Account/Manage/_ViewImports.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/_ViewImports.cshtml new file mode 100644 index 00000000..6a031124 --- /dev/null +++ b/LANCommander.Server/Areas/Identity/Pages/Account/Manage/_ViewImports.cshtml @@ -0,0 +1 @@ +@using LANCommander.Server.Areas.Identity.Pages.Account.Manage \ No newline at end of file diff --git a/LANCommander/Areas/Identity/Pages/Account/Register.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/Register.cshtml similarity index 98% rename from LANCommander/Areas/Identity/Pages/Account/Register.cshtml rename to LANCommander.Server/Areas/Identity/Pages/Account/Register.cshtml index a058e9db..c44cee90 100644 --- a/LANCommander/Areas/Identity/Pages/Account/Register.cshtml +++ b/LANCommander.Server/Areas/Identity/Pages/Account/Register.cshtml @@ -1,6 +1,6 @@ @page -@using LANCommander.Models; -@using LANCommander.Services; +@using LANCommander.Server.Models; +@using LANCommander.Server.Services; @model RegisterModel @{ Layout = "/UI/Views/Shared/_LayoutBasic.cshtml"; } @{ diff --git a/LANCommander/Areas/Identity/Pages/Account/Register.cshtml.cs b/LANCommander.Server/Areas/Identity/Pages/Account/Register.cshtml.cs similarity index 98% rename from LANCommander/Areas/Identity/Pages/Account/Register.cshtml.cs rename to LANCommander.Server/Areas/Identity/Pages/Account/Register.cshtml.cs index be7f3047..ef184635 100644 --- a/LANCommander/Areas/Identity/Pages/Account/Register.cshtml.cs +++ b/LANCommander.Server/Areas/Identity/Pages/Account/Register.cshtml.cs @@ -12,16 +12,16 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Authentication; using Microsoft.AspNetCore.Authorization; -using LANCommander.Data.Models; +using LANCommander.Server.Data.Models; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Identity.UI.Services; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; using Microsoft.AspNetCore.WebUtilities; using Microsoft.Extensions.Logging; -using LANCommander.Services; +using LANCommander.Server.Services; -namespace LANCommander.Areas.Identity.Pages.Account +namespace LANCommander.Server.Areas.Identity.Pages.Account { public class RegisterModel : PageModel { diff --git a/LANCommander/Areas/Identity/Pages/Account/ResetPassword.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/ResetPassword.cshtml similarity index 100% rename from LANCommander/Areas/Identity/Pages/Account/ResetPassword.cshtml rename to LANCommander.Server/Areas/Identity/Pages/Account/ResetPassword.cshtml diff --git a/LANCommander/Areas/Identity/Pages/Account/ResetPassword.cshtml.cs b/LANCommander.Server/Areas/Identity/Pages/Account/ResetPassword.cshtml.cs similarity index 97% rename from LANCommander/Areas/Identity/Pages/Account/ResetPassword.cshtml.cs rename to LANCommander.Server/Areas/Identity/Pages/Account/ResetPassword.cshtml.cs index c2ed5197..577f984b 100644 --- a/LANCommander/Areas/Identity/Pages/Account/ResetPassword.cshtml.cs +++ b/LANCommander.Server/Areas/Identity/Pages/Account/ResetPassword.cshtml.cs @@ -7,13 +7,13 @@ using System.ComponentModel.DataAnnotations; using System.Text; using System.Threading.Tasks; using Microsoft.AspNetCore.Authorization; -using LANCommander.Data.Models; +using LANCommander.Server.Data.Models; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; using Microsoft.AspNetCore.WebUtilities; -namespace LANCommander.Areas.Identity.Pages.Account +namespace LANCommander.Server.Areas.Identity.Pages.Account { public class ResetPasswordModel : PageModel { diff --git a/LANCommander/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml similarity index 100% rename from LANCommander/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml rename to LANCommander.Server/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml diff --git a/LANCommander/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml.cs b/LANCommander.Server/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml.cs similarity index 93% rename from LANCommander/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml.cs rename to LANCommander.Server/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml.cs index 5344c14a..9e53a18f 100644 --- a/LANCommander/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml.cs +++ b/LANCommander.Server/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml.cs @@ -5,7 +5,7 @@ using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc.RazorPages; -namespace LANCommander.Areas.Identity.Pages.Account +namespace LANCommander.Server.Areas.Identity.Pages.Account { /// /// This API supports the ASP.NET Core Identity default UI infrastructure and is not intended to be used diff --git a/LANCommander.Server/Areas/Identity/Pages/Account/_ViewImports.cshtml b/LANCommander.Server/Areas/Identity/Pages/Account/_ViewImports.cshtml new file mode 100644 index 00000000..62e1748d --- /dev/null +++ b/LANCommander.Server/Areas/Identity/Pages/Account/_ViewImports.cshtml @@ -0,0 +1 @@ +@using LANCommander.Server.Areas.Identity.Pages.Account \ No newline at end of file diff --git a/LANCommander/Areas/Identity/Pages/_ValidationScriptsPartial.cshtml b/LANCommander.Server/Areas/Identity/Pages/_ValidationScriptsPartial.cshtml similarity index 100% rename from LANCommander/Areas/Identity/Pages/_ValidationScriptsPartial.cshtml rename to LANCommander.Server/Areas/Identity/Pages/_ValidationScriptsPartial.cshtml diff --git a/LANCommander.Server/Areas/Identity/Pages/_ViewImports.cshtml b/LANCommander.Server/Areas/Identity/Pages/_ViewImports.cshtml new file mode 100644 index 00000000..041ade33 --- /dev/null +++ b/LANCommander.Server/Areas/Identity/Pages/_ViewImports.cshtml @@ -0,0 +1,6 @@ +@using Microsoft.AspNetCore.Identity +@using LANCommander.Server.Areas.Identity +@using LANCommander.Server.Areas.Identity.Pages +@using LANCommander.Server.Data.Models +@using LANCommander.Server.UI.Components +@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers \ No newline at end of file diff --git a/LANCommander/Areas/Identity/Pages/_ViewStart.cshtml b/LANCommander.Server/Areas/Identity/Pages/_ViewStart.cshtml similarity index 100% rename from LANCommander/Areas/Identity/Pages/_ViewStart.cshtml rename to LANCommander.Server/Areas/Identity/Pages/_ViewStart.cshtml diff --git a/LANCommander/AutoMapper.cs b/LANCommander.Server/AutoMapper.cs similarity index 98% rename from LANCommander/AutoMapper.cs rename to LANCommander.Server/AutoMapper.cs index bddde9c8..ecbd8616 100644 --- a/LANCommander/AutoMapper.cs +++ b/LANCommander.Server/AutoMapper.cs @@ -1,6 +1,6 @@ using AutoMapper; -namespace LANCommander +namespace LANCommander.Server { public class AutoMapper : Profile { diff --git a/LANCommander/Controllers/Api/ArchivesController.cs b/LANCommander.Server/Controllers/Api/ArchivesController.cs similarity index 88% rename from LANCommander/Controllers/Api/ArchivesController.cs rename to LANCommander.Server/Controllers/Api/ArchivesController.cs index 9fb851db..6bb7f262 100644 --- a/LANCommander/Controllers/Api/ArchivesController.cs +++ b/LANCommander.Server/Controllers/Api/ArchivesController.cs @@ -1,13 +1,13 @@ -using LANCommander.Data; -using LANCommander.Data.Models; -using LANCommander.Extensions; -using LANCommander.Models; -using LANCommander.Services; +using LANCommander.Server.Data; +using LANCommander.Server.Data.Models; +using LANCommander.Server.Extensions; +using LANCommander.Server.Models; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { [Authorize(AuthenticationSchemes = "Bearer")] [Route("api/[controller]")] diff --git a/LANCommander/Controllers/Api/AuthController.cs b/LANCommander.Server/Controllers/Api/AuthController.cs similarity index 98% rename from LANCommander/Controllers/Api/AuthController.cs rename to LANCommander.Server/Controllers/Api/AuthController.cs index 1b96f648..366d2c47 100644 --- a/LANCommander/Controllers/Api/AuthController.cs +++ b/LANCommander.Server/Controllers/Api/AuthController.cs @@ -1,6 +1,6 @@ -using LANCommander.Data.Models; -using LANCommander.Models; -using LANCommander.Services; +using LANCommander.Server.Data.Models; +using LANCommander.Server.Models; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Mvc; @@ -11,7 +11,7 @@ using System.Security.Claims; using System.Security.Cryptography; using System.Text; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { public class TokenModel { diff --git a/LANCommander/Controllers/Api/GameSavesController.cs b/LANCommander.Server/Controllers/Api/GameSavesController.cs similarity index 92% rename from LANCommander/Controllers/Api/GameSavesController.cs rename to LANCommander.Server/Controllers/Api/GameSavesController.cs index 1f95dc58..6efe86c1 100644 --- a/LANCommander/Controllers/Api/GameSavesController.cs +++ b/LANCommander.Server/Controllers/Api/GameSavesController.cs @@ -1,13 +1,13 @@ -using LANCommander.Data; -using LANCommander.Data.Models; -using LANCommander.Extensions; -using LANCommander.Models; -using LANCommander.Services; +using LANCommander.Server.Data; +using LANCommander.Server.Data.Models; +using LANCommander.Server.Extensions; +using LANCommander.Server.Models; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Mvc; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { [Authorize(AuthenticationSchemes = "Bearer")] [Route("api/[controller]")] diff --git a/LANCommander/Controllers/Api/GamesController.cs b/LANCommander.Server/Controllers/Api/GamesController.cs similarity index 94% rename from LANCommander/Controllers/Api/GamesController.cs rename to LANCommander.Server/Controllers/Api/GamesController.cs index 7c325fb9..8251a6bd 100644 --- a/LANCommander/Controllers/Api/GamesController.cs +++ b/LANCommander.Server/Controllers/Api/GamesController.cs @@ -1,17 +1,17 @@ using AutoMapper; -using LANCommander.Data; -using LANCommander.Data.Enums; -using LANCommander.Data.Models; -using LANCommander.Extensions; -using LANCommander.Models; -using LANCommander.Services; +using LANCommander.Server.Data; +using LANCommander.Server.Data.Enums; +using LANCommander.Server.Data.Models; +using LANCommander.Server.Extensions; +using LANCommander.Server.Models; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; using ZiggyCreatures.Caching.Fusion; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { [Authorize(AuthenticationSchemes = "Bearer")] [Route("api/[controller]")] diff --git a/LANCommander/Controllers/Api/KeysController.cs b/LANCommander.Server/Controllers/Api/KeysController.cs similarity index 94% rename from LANCommander/Controllers/Api/KeysController.cs rename to LANCommander.Server/Controllers/Api/KeysController.cs index 44309148..95f649c8 100644 --- a/LANCommander/Controllers/Api/KeysController.cs +++ b/LANCommander.Server/Controllers/Api/KeysController.cs @@ -1,13 +1,13 @@ using AutoMapper; -using LANCommander.Data; -using LANCommander.Data.Models; -using LANCommander.Extensions; +using LANCommander.Server.Data; +using LANCommander.Server.Data.Models; +using LANCommander.Server.Extensions; +using LANCommander.Server.Services; using LANCommander.SDK.Models; -using LANCommander.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { [Authorize(AuthenticationSchemes = "Bearer")] [Route("api/[controller]")] diff --git a/LANCommander/Controllers/Api/LauncherController.cs b/LANCommander.Server/Controllers/Api/LauncherController.cs similarity index 96% rename from LANCommander/Controllers/Api/LauncherController.cs rename to LANCommander.Server/Controllers/Api/LauncherController.cs index 9563469c..4e9e26c2 100644 --- a/LANCommander/Controllers/Api/LauncherController.cs +++ b/LANCommander.Server/Controllers/Api/LauncherController.cs @@ -1,10 +1,10 @@ using LANCommander.SDK.Models; -using LANCommander.Services; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Semver; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { [Authorize(AuthenticationSchemes = "Bearer")] [Route("api/[controller]")] diff --git a/LANCommander/Controllers/Api/MediaController.cs b/LANCommander.Server/Controllers/Api/MediaController.cs similarity index 86% rename from LANCommander/Controllers/Api/MediaController.cs rename to LANCommander.Server/Controllers/Api/MediaController.cs index bc929b19..ce729ebc 100644 --- a/LANCommander/Controllers/Api/MediaController.cs +++ b/LANCommander.Server/Controllers/Api/MediaController.cs @@ -1,14 +1,14 @@ using AutoMapper; -using LANCommander.Data; -using LANCommander.Data.Models; -using LANCommander.Extensions; -using LANCommander.Models; +using LANCommander.Server.Data; +using LANCommander.Server.Data.Models; +using LANCommander.Server.Extensions; +using LANCommander.Server.Models; using LANCommander.SDK; -using LANCommander.Services; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { [Authorize(AuthenticationSchemes = "Bearer")] [Route("api/[controller]")] diff --git a/LANCommander/Controllers/Api/PingController.cs b/LANCommander.Server/Controllers/Api/PingController.cs similarity index 84% rename from LANCommander/Controllers/Api/PingController.cs rename to LANCommander.Server/Controllers/Api/PingController.cs index 0551eb5d..9789b4f4 100644 --- a/LANCommander/Controllers/Api/PingController.cs +++ b/LANCommander.Server/Controllers/Api/PingController.cs @@ -1,6 +1,6 @@ using Microsoft.AspNetCore.Mvc; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { [Route("api/[controller]")] [ApiController] diff --git a/LANCommander/Controllers/Api/PlaySessionsController.cs b/LANCommander.Server/Controllers/Api/PlaySessionsController.cs similarity index 95% rename from LANCommander/Controllers/Api/PlaySessionsController.cs rename to LANCommander.Server/Controllers/Api/PlaySessionsController.cs index 978ac35b..4826dc5f 100644 --- a/LANCommander/Controllers/Api/PlaySessionsController.cs +++ b/LANCommander.Server/Controllers/Api/PlaySessionsController.cs @@ -1,12 +1,12 @@ using AutoMapper; -using LANCommander.Data.Models; -using LANCommander.Services; +using LANCommander.Server.Data.Models; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { [Authorize(AuthenticationSchemes = "Bearer")] [Route("api/[controller]")] diff --git a/LANCommander/Controllers/Api/ProfileController.cs b/LANCommander.Server/Controllers/Api/ProfileController.cs similarity index 95% rename from LANCommander/Controllers/Api/ProfileController.cs rename to LANCommander.Server/Controllers/Api/ProfileController.cs index 7e19f95a..c37651fb 100644 --- a/LANCommander/Controllers/Api/ProfileController.cs +++ b/LANCommander.Server/Controllers/Api/ProfileController.cs @@ -1,6 +1,6 @@ -using LANCommander.Data.Models; -using LANCommander.Models; -using LANCommander.Services; +using LANCommander.Server.Data.Models; +using LANCommander.Server.Models; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Mvc; @@ -11,7 +11,7 @@ using System.Security.Claims; using System.Security.Cryptography; using System.Text; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { [Route("api/[controller]")] [Authorize(AuthenticationSchemes = "Bearer")] diff --git a/LANCommander/Controllers/Api/RedistributablesController.cs b/LANCommander.Server/Controllers/Api/RedistributablesController.cs similarity index 91% rename from LANCommander/Controllers/Api/RedistributablesController.cs rename to LANCommander.Server/Controllers/Api/RedistributablesController.cs index 2f4cf9fa..d1b16819 100644 --- a/LANCommander/Controllers/Api/RedistributablesController.cs +++ b/LANCommander.Server/Controllers/Api/RedistributablesController.cs @@ -1,12 +1,12 @@ using AutoMapper; -using LANCommander.Data.Models; -using LANCommander.Extensions; -using LANCommander.Models; -using LANCommander.Services; +using LANCommander.Server.Data.Models; +using LANCommander.Server.Extensions; +using LANCommander.Server.Models; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { [Authorize(AuthenticationSchemes = "Bearer")] [Route("api/[controller]")] diff --git a/LANCommander/Controllers/Api/SavesController.cs b/LANCommander.Server/Controllers/Api/SavesController.cs similarity index 95% rename from LANCommander/Controllers/Api/SavesController.cs rename to LANCommander.Server/Controllers/Api/SavesController.cs index 448562cb..c28739c2 100644 --- a/LANCommander/Controllers/Api/SavesController.cs +++ b/LANCommander.Server/Controllers/Api/SavesController.cs @@ -1,16 +1,16 @@ using AutoMapper; -using LANCommander.Data; -using LANCommander.Data.Models; -using LANCommander.Extensions; -using LANCommander.Models; -using LANCommander.Services; +using LANCommander.Server.Data; +using LANCommander.Server.Data.Models; +using LANCommander.Server.Extensions; +using LANCommander.Server.Models; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; using System.Runtime.Intrinsics.X86; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { [Authorize(AuthenticationSchemes = "Bearer")] [Route("api/[controller]")] diff --git a/LANCommander/Controllers/Api/SettingsController.cs b/LANCommander.Server/Controllers/Api/SettingsController.cs similarity index 87% rename from LANCommander/Controllers/Api/SettingsController.cs rename to LANCommander.Server/Controllers/Api/SettingsController.cs index 6ebb1e6a..594687c2 100644 --- a/LANCommander/Controllers/Api/SettingsController.cs +++ b/LANCommander.Server/Controllers/Api/SettingsController.cs @@ -1,9 +1,9 @@ using AutoMapper; -using LANCommander.Services; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { [Authorize(AuthenticationSchemes = "Bearer")] [Route("api/[controller]")] diff --git a/LANCommander/Controllers/Api/UploadController.cs b/LANCommander.Server/Controllers/Api/UploadController.cs similarity index 92% rename from LANCommander/Controllers/Api/UploadController.cs rename to LANCommander.Server/Controllers/Api/UploadController.cs index 7d07bf60..6048526c 100644 --- a/LANCommander/Controllers/Api/UploadController.cs +++ b/LANCommander.Server/Controllers/Api/UploadController.cs @@ -1,9 +1,9 @@ -using LANCommander.Models; -using LANCommander.Services; +using LANCommander.Server.Models; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; -namespace LANCommander.Controllers.Api +namespace LANCommander.Server.Controllers.Api { [Route("api/[controller]")] [ApiController] diff --git a/LANCommander/Controllers/BaseController.cs b/LANCommander.Server/Controllers/BaseController.cs similarity index 94% rename from LANCommander/Controllers/BaseController.cs rename to LANCommander.Server/Controllers/BaseController.cs index 95a1b5ee..fae6bd87 100644 --- a/LANCommander/Controllers/BaseController.cs +++ b/LANCommander.Server/Controllers/BaseController.cs @@ -1,7 +1,7 @@ using Microsoft.AspNetCore.Mvc; using System.Text.Json; -namespace LANCommander.Controllers +namespace LANCommander.Server.Controllers { public class BaseController : Controller { diff --git a/LANCommander/Controllers/DownloadController.cs b/LANCommander.Server/Controllers/DownloadController.cs similarity index 94% rename from LANCommander/Controllers/DownloadController.cs rename to LANCommander.Server/Controllers/DownloadController.cs index cd174873..c7ed2de8 100644 --- a/LANCommander/Controllers/DownloadController.cs +++ b/LANCommander.Server/Controllers/DownloadController.cs @@ -1,12 +1,12 @@ -using LANCommander.Data; -using LANCommander.Extensions; -using LANCommander.Models; -using LANCommander.Services; +using LANCommander.Server.Data; +using LANCommander.Server.Extensions; +using LANCommander.Server.Models; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; -namespace LANCommander.Controllers +namespace LANCommander.Server.Controllers { [Authorize] public class DownloadController : Controller diff --git a/LANCommander/Controllers/GamesController.cs b/LANCommander.Server/Controllers/GamesController.cs similarity index 98% rename from LANCommander/Controllers/GamesController.cs rename to LANCommander.Server/Controllers/GamesController.cs index 3cf5cf5e..9ada0651 100644 --- a/LANCommander/Controllers/GamesController.cs +++ b/LANCommander.Server/Controllers/GamesController.cs @@ -1,10 +1,10 @@ using LANCommander.SDK.Helpers; -using LANCommander.Services; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using System.IO.Compression; -namespace LANCommander.Controllers +namespace LANCommander.Server.Controllers { [Authorize(Roles = "Administrator")] public class GamesController : BaseController diff --git a/LANCommander/Controllers/RedistributablesController.cs b/LANCommander.Server/Controllers/RedistributablesController.cs similarity index 97% rename from LANCommander/Controllers/RedistributablesController.cs rename to LANCommander.Server/Controllers/RedistributablesController.cs index 691f5a75..73b46b07 100644 --- a/LANCommander/Controllers/RedistributablesController.cs +++ b/LANCommander.Server/Controllers/RedistributablesController.cs @@ -1,11 +1,11 @@ using AutoMapper; using LANCommander.SDK.Helpers; -using LANCommander.Services; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using System.IO.Compression; -namespace LANCommander.Controllers +namespace LANCommander.Server.Controllers { [Authorize(Roles = "Administrator")] public class RedistributablesController : BaseController diff --git a/LANCommander/Controllers/ServerController.cs b/LANCommander.Server/Controllers/ServerController.cs similarity index 98% rename from LANCommander/Controllers/ServerController.cs rename to LANCommander.Server/Controllers/ServerController.cs index 311fa32f..1d848da3 100644 --- a/LANCommander/Controllers/ServerController.cs +++ b/LANCommander.Server/Controllers/ServerController.cs @@ -1,10 +1,10 @@ using AutoMapper; using LANCommander.SDK.Helpers; -using LANCommander.Services; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Mvc; using System.IO.Compression; -namespace LANCommander.Controllers +namespace LANCommander.Server.Controllers { public class ServerController : Controller { diff --git a/LANCommander/Controllers/UploadController.cs b/LANCommander.Server/Controllers/UploadController.cs similarity index 95% rename from LANCommander/Controllers/UploadController.cs rename to LANCommander.Server/Controllers/UploadController.cs index 61771c9b..c284fcc5 100644 --- a/LANCommander/Controllers/UploadController.cs +++ b/LANCommander.Server/Controllers/UploadController.cs @@ -1,11 +1,11 @@ -using LANCommander.Models; -using LANCommander.Services; +using LANCommander.Server.Models; +using LANCommander.Server.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using NLog; -namespace LANCommander.Controllers +namespace LANCommander.Server.Controllers { [Authorize(Roles = "Administrator")] public class UploadController : Controller diff --git a/LANCommander/Data/DatabaseContext.cs b/LANCommander.Server/Data/DatabaseContext.cs similarity index 95% rename from LANCommander/Data/DatabaseContext.cs rename to LANCommander.Server/Data/DatabaseContext.cs index 43b44e94..354d91e3 100644 --- a/LANCommander/Data/DatabaseContext.cs +++ b/LANCommander.Server/Data/DatabaseContext.cs @@ -1,10 +1,10 @@ -using LANCommander.Data.Models; +using LANCommander.Server.Data.Models; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Identity.EntityFrameworkCore; using Microsoft.Build.Framework; using Microsoft.EntityFrameworkCore; -namespace LANCommander.Data +namespace LANCommander.Server.Data { public class DatabaseContext : IdentityDbContext { @@ -33,7 +33,7 @@ namespace LANCommander.Data builder.ConfigureBaseRelationships(); builder.ConfigureBaseRelationships(); builder.ConfigureBaseRelationships