From 84af4870e8cc6a79f7ccaaddb6e014846e77b895 Mon Sep 17 00:00:00 2001 From: "tgstation-server-ci[bot]" <161980869+tgstation-server-ci[bot]@users.noreply.github.com> Date: Sat, 8 Feb 2025 17:07:43 +0000 Subject: [PATCH] Deploy code docs to GitHub Pages for workflow run 3615 Commit: 2ff53c37d24c8781dfbe9bb1f25e38b127745b86 --- _administration_client_8cs_source.html | 4 +- _administration_response_8cs_source.html | 8 +- _advanced_watchdog_8cs_source.html | 6 +- _api_controller_8cs_source.html | 2 +- _api_exception_8cs_source.html | 6 +- _api_headers_8cs_source.html | 2 +- _api_root_controller_8cs_source.html | 10 +- _application_8cs_source.html | 6 +- ...ication_builder_extensions_8cs_source.html | 2 +- ...entication_context_factory_8cs_source.html | 2 +- _basic_watchdog_8cs_source.html | 4 +- _byond_installation_8cs_source.html | 12 +- _byond_installer_base_8cs_source.html | 2 +- _chat_bot_8cs_source.html | 12 +- _chat_bot_api_base_8cs_source.html | 2 +- _chat_bot_settings_8cs_source.html | 88 +- _chat_bots_client_8cs_source.html | 2 +- _chat_channel_base_8cs_source.html | 44 +- _chat_controller_8cs_source.html | 6 +- _configuration_client_8cs_source.html | 2 +- _database_seeder_8cs_source.html | 2 +- _deployment_lock_manager_8cs_source.html | 2 +- _discord_provider_8cs_source.html | 6 +- _dmb_factory_8cs_source.html | 8 +- _dmb_provider_8cs_source.html | 2 +- _dmb_provider_base_8cs_source.html | 2 +- _dream_daemon_api_base_8cs_source.html | 42 +- _dream_daemon_client_8cs_source.html | 2 +- _dream_daemon_controller_8cs_source.html | 2 +- ...m_daemon_launch_parameters_8cs_source.html | 172 +-- _dream_daemon_response_8cs_source.html | 62 +- _dream_maker_8cs_source.html | 6 +- _dream_maker_client_8cs_source.html | 2 +- _dream_maker_controller_8cs_source.html | 2 +- _engine_client_8cs_source.html | 2 +- _engine_command_8cs_source.html | 4 +- _engine_controller_8cs_source.html | 2 +- _engine_installation_base_8cs_source.html | 2 +- _engine_manager_8cs_source.html | 8 +- _engine_version_8cs_source.html | 312 ++--- _entity_id_8cs_source.html | 12 +- _error_message_exception_8cs_source.html | 2 +- _error_message_response_8cs_source.html | 60 +- _general_configuration_8cs_source.html | 8 +- _git_hub_remote_features_8cs_source.html | 6 +- _git_lab_remote_features_8cs_source.html | 8 +- _git_remote_features_base_8cs_source.html | 2 +- _instance_client_8cs_source.html | 2 +- _instance_controller_8cs_source.html | 8 +- _instance_manager_8cs_source.html | 2 +- _instance_manager_client_8cs_source.html | 2 +- ...ance_permission_set_client_8cs_source.html | 2 +- ..._permission_set_controller_8cs_source.html | 2 +- _irc_provider_8cs_source.html | 2 +- _job_controller_8cs_source.html | 2 +- _job_response_8cs_source.html | 38 +- _job_service_8cs_source.html | 12 +- _jobs_client_8cs_source.html | 2 +- _jobs_hub_group_mapper_8cs_source.html | 2 +- _log_file_response_8cs_source.html | 14 +- _login_authority_8cs_source.html | 4 +- _my_sql_database_context_8cs_source.html | 4 +- _paginated_client_8cs_source.html | 2 +- _paginated_response_8cs_source.html | 20 +- _port_allocator_8cs_source.html | 2 +- _posix_byond_installer_8cs_source.html | 2 +- _posix_watchdog_8cs_source.html | 2 +- _repository_8cs_source.html | 6 +- _repository_client_8cs_source.html | 2 +- _repository_controller_8cs_source.html | 2 +- _repository_update_service_8cs_source.html | 2 +- _rest_server_client_factory_8cs_source.html | 2 +- _root_controller_8cs_source.html | 4 +- _server_information_base_8cs_source.html | 34 +- _server_information_response_8cs_source.html | 46 +- _server_update_request_8cs_source.html | 16 +- _server_update_response_8cs_source.html | 26 +- _session_controller_8cs_source.html | 2 +- _session_controller_factory_8cs_source.html | 18 +- _swagger_configuration_8cs_source.html | 1032 +++++++++-------- _swarm_node_8cs_source.html | 4 +- _swarm_server_8cs_source.html | 50 +- _swarm_server_information_8cs_source.html | 36 +- _swarm_service_8cs_source.html | 2 +- _test_merge_api_base_8cs_source.html | 16 +- _test_merge_model_base_8cs_source.html | 86 +- _test_merge_parameters_8cs_source.html | 29 +- ...pi_2_models_2_chat_channel_8cs_source.html | 12 +- ...s_2_internal_2_compile_job_8cs_source.html | 44 +- ..._2_models_2_internal_2_job_8cs_source.html | 64 +- ...ernal_2_update_information_8cs_source.html | 14 +- ...ls_2_internal_2_user_group_8cs_source.html | 2 +- ...pi_2_models_2_named_entity_8cs_source.html | 14 +- ..._2_models_2_permission_set_8cs_source.html | 2 +- ...8_api_2_models_2_user_name_8cs_source.html | 46 +- ...st_2_models_2_chat_channel_8cs_source.html | 10 +- ...ost_2_models_2_compile_job_8cs_source.html | 10 +- ...8_host_2_models_2_instance_8cs_source.html | 4 +- ...rver_8_host_2_models_2_job_8cs_source.html | 18 +- ...host_2_models_2_test_merge_8cs_source.html | 18 +- ...host_2_models_2_user_group_8cs_source.html | 4 +- _token_response_8cs_source.html | 12 +- _user_authority_8cs_source.html | 2 +- _user_controller_8cs_source.html | 2 +- _user_mutations_8cs_source.html | 2 +- _watchdog_base_8cs_source.html | 6 +- _windows_byond_installer_8cs_source.html | 2 +- changelog.yml | 9 +- ...on_1_1_server_1_1_api_1_1_api_headers.html | 16 +- ...r_1_1_api_1_1_models_1_1_chat_channel.html | 5 +- ...1_1_api_1_1_models_1_1_engine_version.html | 288 ++--- ...rver_1_1_api_1_1_models_1_1_entity_id.html | 7 +- ...ls_1_1_internal_1_1_chat_bot_api_base.html | 4 +- ...ls_1_1_internal_1_1_chat_bot_settings.html | 60 +- ...ls_1_1_internal_1_1_chat_channel_base.html | 24 +- ...al_1_1_chat_connection_string_builder.html | 2 +- ...1_models_1_1_internal_1_1_compile_job.html | 22 +- ..._1_internal_1_1_dream_daemon_api_base.html | 23 +- ...al_1_1_dream_daemon_launch_parameters.html | 138 +-- ...1_api_1_1_models_1_1_internal_1_1_job.html | 34 +- ..._internal_1_1_server_information_base.html | 25 +- ..._models_1_1_internal_1_1_swarm_server.html | 43 +- ...internal_1_1_swarm_server_information.html | 25 +- ..._1_1_internal_1_1_test_merge_api_base.html | 9 +- ..._1_internal_1_1_test_merge_model_base.html | 75 +- ...s_1_1_internal_1_1_update_information.html | 9 +- ..._server_1_1_api_1_1_models_1_1_limits.html | 2 +- ...r_1_1_api_1_1_models_1_1_named_entity.html | 5 +- ...1_1_request_1_1_server_update_request.html | 9 +- ..._response_1_1_administration_response.html | 5 +- ..._1_response_1_1_dream_daemon_response.html | 35 +- ...1_response_1_1_error_message_response.html | 53 +- ...1_1_response_1_1_file_ticket_response.html | 2 +- ..._models_1_1_response_1_1_job_response.html | 27 +- ...ls_1_1_response_1_1_log_file_response.html | 9 +- ...s_1_1_response_1_1_paginated_response.html | 15 +- ...ponse_1_1_server_information_response.html | 32 +- ...1_response_1_1_server_update_response.html | 21 +- ...odels_1_1_response_1_1_token_response.html | 5 +- ...models_1_1_response_options_attribute.html | 2 +- ..._1_1_models_1_1_test_merge_parameters.html | 21 +- ...rver_1_1_api_1_1_models_1_1_user_name.html | 33 +- ..._1_1_client_1_1_administration_client.html | 6 +- ...1_server_1_1_client_1_1_api_exception.html | 2 +- ...1_components_1_1_configuration_client.html | 6 +- ...ient_1_1_components_1_1_engine_client.html | 4 +- ...nt_1_1_components_1_1_instance_client.html | 4 +- ..._1_client_1_1_instance_manager_client.html | 4 +- ...erver_1_1_client_1_1_paginated_client.html | 4 +- ...client_1_1_rest_server_client_factory.html | 4 +- ...ost_1_1_authority_1_1_login_authority.html | 6 +- ...host_1_1_authority_1_1_user_authority.html | 4 +- ..._chat_1_1_commands_1_1_engine_command.html | 6 +- ...1_chat_1_1_providers_1_1_irc_provider.html | 4 +- ...eployment_1_1_deployment_lock_manager.html | 6 +- ...onents_1_1_deployment_1_1_dmb_factory.html | 12 +- ...onents_1_1_deployment_1_1_dream_maker.html | 8 +- ...nts_1_1_engine_1_1_byond_installation.html | 6 +- ...s_1_1_engine_1_1_byond_installer_base.html | 6 +- ...1_engine_1_1_engine_installation_base.html | 4 +- ...ponents_1_1_engine_1_1_engine_manager.html | 20 +- ..._1_engine_1_1_open_dream_installation.html | 4 +- ..._1_1_engine_1_1_posix_byond_installer.html | 4 +- ..._1_engine_1_1_windows_byond_installer.html | 6 +- ...t_1_1_components_1_1_instance_manager.html | 4 +- ...epository_1_1_git_hub_remote_features.html | 8 +- ...epository_1_1_git_lab_remote_features.html | 8 +- ...pository_1_1_git_remote_features_base.html | 4 +- ...ponents_1_1_repository_1_1_repository.html | 8 +- ...ts_1_1_session_1_1_session_controller.html | 8 +- ...ession_1_1_session_controller_factory.html | 22 +- ...ts_1_1_watchdog_1_1_advanced_watchdog.html | 12 +- ...nents_1_1_watchdog_1_1_basic_watchdog.html | 10 +- ...onents_1_1_watchdog_1_1_watchdog_base.html | 14 +- ...nfiguration_1_1_general_configuration.html | 10 +- ...st_1_1_controllers_1_1_api_controller.html | 4 +- ...1_controllers_1_1_api_root_controller.html | 14 +- ...t_1_1_controllers_1_1_chat_controller.html | 14 +- ...ntrollers_1_1_dream_daemon_controller.html | 6 +- ...ontrollers_1_1_dream_maker_controller.html | 6 +- ...1_1_controllers_1_1_engine_controller.html | 4 +- ...1_controllers_1_1_instance_controller.html | 22 +- ..._1_instance_permission_set_controller.html | 8 +- ...st_1_1_controllers_1_1_job_controller.html | 6 +- ...controllers_1_1_repository_controller.html | 12 +- ...t_1_1_controllers_1_1_root_controller.html | 6 +- ..._1_1_controllers_1_1_swarm_controller.html | 2 +- ...1_controllers_1_1_transfer_controller.html | 4 +- ...t_1_1_controllers_1_1_user_controller.html | 4 +- ...ver_1_1_host_1_1_core_1_1_application.html | 10 +- ...host_1_1_database_1_1_database_seeder.html | 4 +- ..._database_1_1_my_sql_database_context.html | 6 +- ...ns_1_1_application_builder_extensions.html | 4 +- ...graph_q_l_1_1_error_message_exception.html | 4 +- ..._q_l_1_1_mutations_1_1_user_mutations.html | 4 +- ..._1_graph_q_l_1_1_types_1_1_swarm_node.html | 2 +- ...ver_1_1_host_1_1_jobs_1_1_job_service.html | 22 +- ...st_1_1_jobs_1_1_jobs_hub_group_mapper.html | 4 +- ...rver_1_1_host_1_1_models_1_1_chat_bot.html | 2 +- ..._1_1_host_1_1_models_1_1_chat_channel.html | 2 +- ...r_1_1_host_1_1_models_1_1_compile_job.html | 2 +- ...rver_1_1_host_1_1_models_1_1_instance.html | 2 +- ..._1_server_1_1_host_1_1_models_1_1_job.html | 14 +- ...er_1_1_host_1_1_models_1_1_test_merge.html | 2 +- ...er_1_1_host_1_1_models_1_1_user_group.html | 2 +- ...ty_1_1_authentication_context_factory.html | 4 +- ..._1_1_host_1_1_swarm_1_1_swarm_service.html | 18 +- ...1_1_open_api_enum_var_names_extension.html | 2 +- ...1_1_host_1_1_utils_1_1_port_allocator.html | 4 +- ...t_1_1_utils_1_1_swagger_configuration.html | 955 +++++++-------- ...r_1_1_host_1_1_jobs_1_1_i_job_manager.html | 4 +- ...r_1_1_host_1_1_jobs_1_1_i_job_service.html | 2 +- 212 files changed, 2714 insertions(+), 2596 deletions(-) diff --git a/_administration_client_8cs_source.html b/_administration_client_8cs_source.html index 9ca05b01b0..72aef325fe 100644 --- a/_administration_client_8cs_source.html +++ b/_administration_client_8cs_source.html @@ -163,10 +163,10 @@ $(document).ready(function() { init_codefold(0); });
References Tgstation.Server.Api.Models.Response.TokenResponse.Bearer.
+References Tgstation.Server.Api.Models.Response.TokenResponse.Bearer.
@@ -1053,7 +1053,7 @@ Here is the caller graph for this function:Definition at line 49 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure(), Tgstation.Server.Client.GraphQL.GraphQLServerClientFactory.CreateFromLogin(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure(), Tgstation.Server.Client.GraphQL.GraphQLServerClientFactory.CreateFromLogin(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
@@ -1081,7 +1081,7 @@ Here is the caller graph for this function:Definition at line 44 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure(), Tgstation.Server.Client.GraphQL.GraphQLServerClientFactory.CreateFromToken(), Tgstation.Server.Host.IO.FileDownloader.DownloadFile(), Tgstation.Server.Api.ApiHeaders.SetRequestHeaders(), and Tgstation.Server.Host.Security.OAuth.GenericOAuthValidator.ValidateResponseCode().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure(), Tgstation.Server.Client.GraphQL.GraphQLServerClientFactory.CreateFromToken(), Tgstation.Server.Host.IO.FileDownloader.DownloadFile(), Tgstation.Server.Api.ApiHeaders.SetRequestHeaders(), and Tgstation.Server.Host.Security.OAuth.GenericOAuthValidator.ValidateResponseCode().
@@ -1137,7 +1137,7 @@ Here is the caller graph for this function:Definition at line 34 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
@@ -1165,7 +1165,7 @@ Here is the caller graph for this function:Definition at line 54 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure(), Tgstation.Server.Client.GraphQL.GraphQLServerClientFactory.CreateFromOAuth(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure(), Tgstation.Server.Client.GraphQL.GraphQLServerClientFactory.CreateFromOAuth(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
@@ -1193,7 +1193,7 @@ Here is the caller graph for this function:Definition at line 39 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply(), Tgstation.Server.Api.ApiHeaders.SetRequestHeaders(), and Tgstation.Server.Client.GraphQL.GraphQLServerClientFactory.SetupServiceProvider().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply(), Tgstation.Server.Api.ApiHeaders.SetRequestHeaders(), and Tgstation.Server.Client.GraphQL.GraphQLServerClientFactory.SetupServiceProvider().
@@ -1249,7 +1249,7 @@ Here is the caller graph for this function:Definition at line 69 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure(), Tgstation.Server.Api.Models.Response.ErrorMessageResponse.ErrorMessageResponse(), Tgstation.Server.Host.Controllers.ControlPanelController.GetChannelJson(), and Tgstation.Server.Host.Controllers.ApiRootController.ServerInfo().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure(), Tgstation.Server.Api.Models.Response.ErrorMessageResponse.ErrorMessageResponse(), Tgstation.Server.Host.Controllers.ControlPanelController.GetChannelJson(), and Tgstation.Server.Host.Controllers.ApiRootController.ServerInfo().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_chat_channel.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_chat_channel.html index 787efc138d..ec35cd70f6 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_chat_channel.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_chat_channel.html @@ -152,9 +152,10 @@ PropertiesThe channel identifier. For ChatProvider.Irc, it's the IRC channel name and optional password colon separated. For ChatProvider.Discord, it's the stringified Discord channel snowflake.
+124823852418
-Definition at line 19 of file ChatChannel.cs.
-Initializes a new instance of the EngineVersion class.
-Definition at line 138 of file EngineVersion.cs.
- @@ -208,22 +208,22 @@ Static Private Attributes -Definition at line 146 of file EngineVersion.cs.
-Definition at line 148 of file EngineVersion.cs.
+References Tgstation.Server.Api.Models.EngineVersion.CustomIteration, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Api.Models.EngineVersion.SourceSHA, and Tgstation.Server.Api.Models.EngineVersion.Version.
+References Tgstation.Server.Api.Models.EngineVersion.CustomIteration, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Api.Models.EngineVersion.SourceSHA, and Tgstation.Server.Api.Models.EngineVersion.Version.
Definition at line 158 of file EngineVersion.cs.
-Definition at line 160 of file EngineVersion.cs.
+References Tgstation.Server.Api.Models.EngineVersion.CustomIteration, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Api.Models.EngineVersion.SourceSHA, and Tgstation.Server.Api.Models.EngineVersion.Version.
+References Tgstation.Server.Api.Models.EngineVersion.CustomIteration, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Api.Models.EngineVersion.SourceSHA, and Tgstation.Server.Api.Models.EngineVersion.Version.
Referenced by Tgstation.Server.Host.Components.Engine.EngineManager.DeleteVersion().
Definition at line 124 of file EngineVersion.cs.
-Definition at line 126 of file EngineVersion.cs.
+References Tgstation.Server.Api.Models.EngineVersion.TryParse().
+References Tgstation.Server.Api.Models.EngineVersion.TryParse().
Referenced by Tgstation.Server.Host.Components.Chat.Commands.EngineCommand.Invoke().
Definition at line 177 of file EngineVersion.cs.
-Definition at line 179 of file EngineVersion.cs.
+References Tgstation.Server.Api.Models.EngineVersion.CustomIteration, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Api.Models.EngineVersion.SourceSHA, Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Api.Models.EngineVersion.Version.
+References Tgstation.Server.Api.Models.EngineVersion.CustomIteration, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Api.Models.EngineVersion.SourceSHA, Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Api.Models.EngineVersion.Version.
-Referenced by Tgstation.Server.Host.Components.Engine.EngineManager.AssertAndLockVersion(), Tgstation.Server.Host.Components.Engine.EngineManager.ChangeVersion(), Tgstation.Server.Host.Components.Engine.EngineManager.DeleteVersion(), Tgstation.Server.Host.Components.Engine.EngineManager.InstallVersionFiles(), Tgstation.Server.Host.Components.Deployment.DreamMaker.RunCompileJob(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.SendUpdateMessage(), Tgstation.Server.Host.Components.Engine.EngineManager.StartAsync(), and Tgstation.Server.Api.Models.EngineVersion.ToString().
+Referenced by Tgstation.Server.Host.Components.Engine.EngineManager.AssertAndLockVersion(), Tgstation.Server.Host.Components.Engine.EngineManager.ChangeVersion(), Tgstation.Server.Host.Components.Engine.EngineManager.DeleteVersion(), Tgstation.Server.Host.Components.Engine.EngineManager.InstallVersionFiles(), Tgstation.Server.Host.Components.Deployment.DreamMaker.RunCompileJob(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.SendUpdateMessage(), Tgstation.Server.Host.Components.Engine.EngineManager.StartAsync(), and Tgstation.Server.Api.Models.EngineVersion.ToString().
true if parsing was successful, false otherwise.Definition at line 51 of file EngineVersion.cs.
-Definition at line 53 of file EngineVersion.cs.
+References Tgstation.Server.Api.Models.EngineVersion.CustomIteration, Tgstation.Server.Api.Models.EngineVersion.DashChar, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Api.Models.Limits.MaximumCommitShaLength, Tgstation.Server.Api.Models.EngineVersion.SourceSHA, and Tgstation.Server.Api.Models.EngineVersion.Version.
+References Tgstation.Server.Api.Models.EngineVersion.CustomIteration, Tgstation.Server.Api.Models.EngineVersion.DashChar, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Api.Models.Limits.MaximumCommitShaLength, Tgstation.Server.Api.Models.EngineVersion.SourceSHA, and Tgstation.Server.Api.Models.EngineVersion.Version.
-Referenced by Tgstation.Server.Host.Components.Deployment.DmbFactory.FromCompileJobInternal(), Tgstation.Server.Api.Models.EngineVersion.Parse(), and Tgstation.Server.Host.Components.Engine.EngineManager.StartAsync().
+Referenced by Tgstation.Server.Host.Components.Deployment.DmbFactory.FromCompileJobInternal(), Tgstation.Server.Api.Models.EngineVersion.Parse(), and Tgstation.Server.Host.Components.Engine.EngineManager.StartAsync().
Definition at line 18 of file EngineVersion.cs.
-Referenced by Tgstation.Server.Api.Models.EngineVersion.TryParse().
+Referenced by Tgstation.Server.Api.Models.EngineVersion.TryParse().
The revision of the custom build.
-Definition at line 43 of file EngineVersion.cs.
-Definition at line 45 of file EngineVersion.cs.
+Referenced by Tgstation.Server.Host.Components.Engine.EngineManager.AssertAndLockVersion(), Tgstation.Server.Host.Components.Engine.EngineManager.CheckVersionParameter(), Tgstation.Server.Api.Models.EngineVersion.EngineVersion(), Tgstation.Server.Api.Models.EngineVersion.Equals(), Tgstation.Server.Host.Components.Chat.Commands.EngineCommand.Invoke(), Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Api.Models.EngineVersion.TryParse().
+Referenced by Tgstation.Server.Host.Components.Engine.EngineManager.AssertAndLockVersion(), Tgstation.Server.Host.Components.Engine.EngineManager.CheckVersionParameter(), Tgstation.Server.Api.Models.EngineVersion.EngineVersion(), Tgstation.Server.Api.Models.EngineVersion.Equals(), Tgstation.Server.Host.Components.Chat.Commands.EngineCommand.Invoke(), Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Api.Models.EngineVersion.TryParse().
Definition at line 24 of file EngineVersion.cs.
Referenced by Tgstation.Server.Host.Components.Watchdog.WindowsWatchdog.ApplyInitialDmb(), Tgstation.Server.Host.Components.Engine.ByondInstallation.ByondInstallation(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CanUseSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Engine.EngineManager.CheckVersionParameter(), Tgstation.Server.Host.Components.Engine.EngineInstallerBase.CheckVersionValidity(), Tgstation.Server.Host.Components.Engine.DelegatingEngineInstaller.DelegateCall< TReturn >(), Tgstation.Server.Api.Models.EngineVersion.EngineVersion(), Tgstation.Server.Api.Models.EngineVersion.Equals(), Tgstation.Server.Host.Components.Chat.Commands.EngineCommand.Invoke(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), Tgstation.Server.Host.Components.Engine.OpenDreamInstallation.OpenDreamInstallation(), Tgstation.Server.Host.Components.Session.SessionController.ProcessBridgeCommand(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.SendUpdateMessage(), Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Api.Models.EngineVersion.TryParse().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WindowsWatchdog.ApplyInitialDmb(), Tgstation.Server.Host.Components.Engine.ByondInstallation.ByondInstallation(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CanUseSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Engine.EngineManager.CheckVersionParameter(), Tgstation.Server.Host.Components.Engine.EngineInstallerBase.CheckVersionValidity(), Tgstation.Server.Host.Components.Engine.DelegatingEngineInstaller.DelegateCall< TReturn >(), Tgstation.Server.Api.Models.EngineVersion.EngineVersion(), Tgstation.Server.Api.Models.EngineVersion.Equals(), Tgstation.Server.Host.Components.Chat.Commands.EngineCommand.Invoke(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), Tgstation.Server.Host.Components.Engine.OpenDreamInstallation.OpenDreamInstallation(), Tgstation.Server.Host.Components.Session.SessionController.ProcessBridgeCommand(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.SendUpdateMessage(), Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Api.Models.EngineVersion.TryParse().
@@ -739,11 +739,12 @@ Here is the caller graph for this function:The git commit SHA of the engine. Currently only valid when Engine is EngineType.OpenDream.
+caa1e1f400c8b6a535e03cff28cf57f919e9378c
-Definition at line 37 of file EngineVersion.cs.
-Definition at line 39 of file EngineVersion.cs.
+Referenced by Tgstation.Server.Api.Models.EngineVersion.EngineVersion(), Tgstation.Server.Api.Models.EngineVersion.Equals(), Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Api.Models.EngineVersion.TryParse().
+Referenced by Tgstation.Server.Api.Models.EngineVersion.EngineVersion(), Tgstation.Server.Api.Models.EngineVersion.Equals(), Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Api.Models.EngineVersion.TryParse().
The System.Version of the engine. Currently only valid when Engine is EngineType.Byond.
+516.1651.0
-Definition at line 30 of file EngineVersion.cs.
-Definition at line 31 of file EngineVersion.cs.
+Referenced by Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.AddDreamDaemonToFirewall(), Tgstation.Server.Host.Components.Engine.ByondInstallerBase.CreateInstallation(), Tgstation.Server.Api.Models.EngineVersion.EngineVersion(), Tgstation.Server.Api.Models.EngineVersion.Equals(), Tgstation.Server.Host.Components.Engine.ByondInstallerBase.GetDownloadZipUrl(), Tgstation.Server.Host.Components.Engine.PosixByondInstaller.Install(), Tgstation.Server.Api.Models.EngineVersion.ToString(), Tgstation.Server.Api.Models.EngineVersion.TryParse(), and Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.UpgradeInstallation().
+Referenced by Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.AddDreamDaemonToFirewall(), Tgstation.Server.Host.Components.Engine.ByondInstallerBase.CreateInstallation(), Tgstation.Server.Api.Models.EngineVersion.EngineVersion(), Tgstation.Server.Api.Models.EngineVersion.Equals(), Tgstation.Server.Host.Components.Engine.ByondInstallerBase.GetDownloadZipUrl(), Tgstation.Server.Host.Components.Engine.PosixByondInstaller.Install(), Tgstation.Server.Api.Models.EngineVersion.ToString(), Tgstation.Server.Api.Models.EngineVersion.TryParse(), and Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.UpgradeInstallation().
The ID of the entity.
+1
-Definition at line 13 of file EntityId.cs.
-Definition at line 14 of file EntityId.cs.
+Referenced by Tgstation.Server.Host.Authority.LoginAuthority.AttemptLogin(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Jobs.JobService.CancelJob(), Tgstation.Server.Host.Controllers.ChatController.Create(), Tgstation.Server.Host.Controllers.RepositoryController.Create(), Tgstation.Server.Client.InstanceManagerClient.CreateClient(), Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.CreateLock(), Tgstation.Server.Api.Models.UserName.CreateUserName< TResultType >(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.InstancePermissionSetController.Delete(), Tgstation.Server.Host.Controllers.JobController.Delete(), Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.DeploymentLockManager(), Tgstation.Server.Host.Components.Deployment.DmbFactory.FromCompileJobInternal(), Tgstation.Server.Host.Authority.UserAuthority.GetId(), Tgstation.Server.Host.Controllers.ChatController.GetId(), Tgstation.Server.Host.Controllers.InstancePermissionSetController.GetId(), Tgstation.Server.Host.Controllers.JobController.GetId(), Tgstation.Server.Host.Controllers.UserController.GetId(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNewDmbAvailable(), Tgstation.Server.Host.Controllers.ApiController.HookExecuteAction(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController(), Tgstation.Server.Client.Components.InstanceClient.InstanceClient(), Tgstation.Server.Host.Models.Job.Job(), Tgstation.Server.Host.Models.Job.Job(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), Tgstation.Server.Host.Controllers.ChatController.List(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap(), Tgstation.Server.Host.Controllers.DreamMakerController.Read(), Tgstation.Server.Host.Controllers.RepositoryController.Read(), Tgstation.Server.Client.Components.ConfigurationClient.Read(), Tgstation.Server.Host.Controllers.DreamDaemonController.ReadImpl(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.Reattach(), Tgstation.Server.Host.Controllers.RepositoryController.Reclone(), Tgstation.Server.Host.Jobs.JobService.RegisterOperation(), Tgstation.Server.Host.Jobs.JobService.RunJob(), Tgstation.Server.Client.Components.EngineClient.SetActiveVersion(), Tgstation.Server.Host.GraphQL.Mutations.UserMutations.SetCurrentOAuthConnections(), Tgstation.Server.Host.GraphQL.Mutations.UserMutations.SetCurrentUserPassword(), Tgstation.Server.Host.Models.ChatBot.ToApi(), Tgstation.Server.Host.Models.CompileJob.ToApi(), Tgstation.Server.Host.Models.Instance.ToApi(), Tgstation.Server.Host.Models.Job.ToApi(), Tgstation.Server.Host.Models.UserGroup.ToApi(), Tgstation.Server.Host.Controllers.ChatController.Update(), Tgstation.Server.Host.Controllers.DreamDaemonController.Update(), Tgstation.Server.Host.Controllers.DreamMakerController.Update(), Tgstation.Server.Host.Controllers.EngineController.Update(), Tgstation.Server.Host.Controllers.InstancePermissionSetController.Update(), Tgstation.Server.Host.Controllers.RepositoryController.Update(), Tgstation.Server.Host.Jobs.JobsHubGroupMapper.UserDisabled(), and Tgstation.Server.Client.Components.ConfigurationClient.Write().
+Referenced by Tgstation.Server.Host.Authority.LoginAuthority.AttemptLogin(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Jobs.JobService.CancelJob(), Tgstation.Server.Host.Controllers.ChatController.Create(), Tgstation.Server.Host.Controllers.RepositoryController.Create(), Tgstation.Server.Client.InstanceManagerClient.CreateClient(), Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.CreateLock(), Tgstation.Server.Api.Models.UserName.CreateUserName< TResultType >(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.InstancePermissionSetController.Delete(), Tgstation.Server.Host.Controllers.JobController.Delete(), Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.DeploymentLockManager(), Tgstation.Server.Host.Components.Deployment.DmbFactory.FromCompileJobInternal(), Tgstation.Server.Host.Authority.UserAuthority.GetId(), Tgstation.Server.Host.Controllers.ChatController.GetId(), Tgstation.Server.Host.Controllers.InstancePermissionSetController.GetId(), Tgstation.Server.Host.Controllers.JobController.GetId(), Tgstation.Server.Host.Controllers.UserController.GetId(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNewDmbAvailable(), Tgstation.Server.Host.Controllers.ApiController.HookExecuteAction(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController(), Tgstation.Server.Client.Components.InstanceClient.InstanceClient(), Tgstation.Server.Host.Models.Job.Job(), Tgstation.Server.Host.Models.Job.Job(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), Tgstation.Server.Host.Controllers.ChatController.List(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap(), Tgstation.Server.Host.Controllers.DreamMakerController.Read(), Tgstation.Server.Host.Controllers.RepositoryController.Read(), Tgstation.Server.Client.Components.ConfigurationClient.Read(), Tgstation.Server.Host.Controllers.DreamDaemonController.ReadImpl(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.Reattach(), Tgstation.Server.Host.Controllers.RepositoryController.Reclone(), Tgstation.Server.Host.Jobs.JobService.RegisterOperation(), Tgstation.Server.Host.Jobs.JobService.RunJob(), Tgstation.Server.Client.Components.EngineClient.SetActiveVersion(), Tgstation.Server.Host.GraphQL.Mutations.UserMutations.SetCurrentOAuthConnections(), Tgstation.Server.Host.GraphQL.Mutations.UserMutations.SetCurrentUserPassword(), Tgstation.Server.Host.Models.ChatBot.ToApi(), Tgstation.Server.Host.Models.CompileJob.ToApi(), Tgstation.Server.Host.Models.Instance.ToApi(), Tgstation.Server.Host.Models.Job.ToApi(), Tgstation.Server.Host.Models.UserGroup.ToApi(), Tgstation.Server.Host.Controllers.ChatController.Update(), Tgstation.Server.Host.Controllers.DreamDaemonController.Update(), Tgstation.Server.Host.Controllers.DreamMakerController.Update(), Tgstation.Server.Host.Controllers.EngineController.Update(), Tgstation.Server.Host.Controllers.InstancePermissionSetController.Update(), Tgstation.Server.Host.Controllers.RepositoryController.Update(), Tgstation.Server.Host.Jobs.JobsHubGroupMapper.UserDisabled(), and Tgstation.Server.Client.Components.ConfigurationClient.Write().
References Tgstation.Server.Api.Models.Internal.ChatBotApiBase.Channels, and Tgstation.Server.Api.Models.Internal.ChatBotSettings.Provider.
+References Tgstation.Server.Api.Models.Internal.ChatBotApiBase.Channels, and Tgstation.Server.Api.Models.Internal.ChatBotSettings.Provider.
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_bot_settings.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_bot_settings.html index 81629beb7e..5c702c8464 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_bot_settings.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_bot_settings.html @@ -177,21 +177,21 @@ PropertiesGet the ChatConnectionStringBuilder which maps to the ConnectionString.
Definition at line 50 of file ChatBotSettings.cs.
-Definition at line 52 of file ChatBotSettings.cs.
+References Tgstation.Server.Api.Models.Internal.ChatBotSettings.ConnectionString, and Tgstation.Server.Api.Models.Internal.ChatBotSettings.Provider.
+References Tgstation.Server.Api.Models.Internal.ChatBotSettings.ConnectionString, and Tgstation.Server.Api.Models.Internal.ChatBotSettings.Provider.
Definition at line 66 of file ChatBotSettings.cs.
-Definition at line 68 of file ChatBotSettings.cs.
+References Tgstation.Server.Api.Models.Internal.ChatBotSettings.ConnectionString, and Tgstation.Server.Api.Models.Internal.ChatConnectionStringBuilder.ToString().
+References Tgstation.Server.Api.Models.Internal.ChatBotSettings.ConnectionString, and Tgstation.Server.Api.Models.Internal.ChatConnectionStringBuilder.ToString().
The maximum number of ChatChannels the ChatBotSettings may contain.
+5
-Definition at line 27 of file ChatBotSettings.cs.
-Definition at line 29 of file ChatBotSettings.cs.
+Referenced by Tgstation.Server.Host.Models.ChatBot.ToApi().
@@ -290,10 +291,10 @@ Here is the call graph for this function:The information used to connect to the Provider.
-Definition at line 44 of file ChatBotSettings.cs.
-Definition at line 46 of file ChatBotSettings.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.ChatBotSettings.CreateConnectionStringBuilder(), Tgstation.Server.Host.Database.MySqlDatabaseContext.OnModelCreating(), Tgstation.Server.Api.Models.Internal.ChatBotSettings.SetConnectionStringBuilder(), and Tgstation.Server.Host.Models.ChatBot.ToApi().
+Referenced by Tgstation.Server.Api.Models.Internal.ChatBotSettings.CreateConnectionStringBuilder(), Tgstation.Server.Host.Database.MySqlDatabaseContext.OnModelCreating(), Tgstation.Server.Api.Models.Internal.ChatBotSettings.SetConnectionStringBuilder(), and Tgstation.Server.Host.Models.ChatBot.ToApi().
The ChatProvider used for the connection.
-Definition at line 35 of file ChatBotSettings.cs.
-Definition at line 37 of file ChatBotSettings.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.ChatBotSettings.CreateConnectionStringBuilder(), Tgstation.Server.Host.Models.ChatBot.ToApi(), and Tgstation.Server.Api.Models.Internal.ChatBotApiBase.ValidateProviderChannelTypes().
+Referenced by Tgstation.Server.Api.Models.Internal.ChatBotSettings.CreateConnectionStringBuilder(), Tgstation.Server.Host.Models.ChatBot.ToApi(), and Tgstation.Server.Api.Models.Internal.ChatBotApiBase.ValidateProviderChannelTypes().
The time interval in minutes the chat bot attempts to reconnect if Enabled and disconnected. Must not be zero.
+60
-Definition at line 21 of file ChatBotSettings.cs.
-Definition at line 22 of file ChatBotSettings.cs.
+Referenced by Tgstation.Server.Host.Models.ChatBot.ToApi().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_channel_base.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_channel_base.html index 9a7b8dd299..4e436d0a25 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_channel_base.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_channel_base.html @@ -140,9 +140,10 @@ PropertiesIf the ChatChannel is an admin channel.
+false
-Definition at line 14 of file ChatChannelBase.cs.
-Definition at line 15 of file ChatChannelBase.cs.
+Referenced by Tgstation.Server.Host.Models.ChatChannel.ToApi().
@@ -170,8 +171,8 @@ PropertiesIf the ChatChannel received system messages.
-Definition at line 32 of file ChatChannelBase.cs.
-Definition at line 35 of file ChatChannelBase.cs.
+Referenced by Tgstation.Server.Host.Models.ChatChannel.ToApi().
@@ -198,9 +199,10 @@ PropertiesIf the ChatChannel is an updates channel.
+false
-Definition at line 26 of file ChatChannelBase.cs.
-Definition at line 29 of file ChatChannelBase.cs.
+Referenced by Tgstation.Server.Host.Models.ChatChannel.ToApi().
@@ -227,9 +229,10 @@ PropertiesIf the ChatChannel is a watchdog channel.
+false
-Definition at line 20 of file ChatChannelBase.cs.
-Definition at line 22 of file ChatChannelBase.cs.
+Referenced by Tgstation.Server.Host.Models.ChatChannel.ToApi().
@@ -256,9 +259,10 @@ PropertiesA custom tag users can define to group channels together.
+system-channel-only
-Definition at line 39 of file ChatChannelBase.cs.
-Definition at line 43 of file ChatChannelBase.cs.
+Referenced by Tgstation.Server.Host.Controllers.ChatController.ConvertApiChatChannel(), and Tgstation.Server.Host.Models.ChatChannel.ToApi().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_connection_string_builder.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_connection_string_builder.html index 31a4446f79..22ab84f453 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_connection_string_builder.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_connection_string_builder.html @@ -140,7 +140,7 @@ PropertiesGets the ChatBotSettings.ConnectionString associated with the ChatConnectionStringBuilder.
Referenced by Tgstation.Server.Api.Models.Internal.ChatBotSettings.SetConnectionStringBuilder().
+Referenced by Tgstation.Server.Api.Models.Internal.ChatBotSettings.SetConnectionStringBuilder().
The Game folder the results were compiled into.
-Definition at line 28 of file CompileJob.cs.
-Definition at line 29 of file CompileJob.cs.
+Referenced by Tgstation.Server.Host.Components.Deployment.DmbFactory.CleanRegisteredCompileJob(), and Tgstation.Server.Host.Models.CompileJob.ToApi().
@@ -185,9 +185,10 @@ PropertiesThe DMAPI Version.
+7.3.0
-Definition at line 41 of file CompileJob.cs.
-Definition at line 43 of file CompileJob.cs.
+Referenced by Tgstation.Server.Host.Components.Session.SessionController.GetLaunchResult(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleNewDmbAvailable(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), Tgstation.Server.Host.Components.Session.SessionController.SendTopicRequest(), and Tgstation.Server.Host.Components.Session.SessionController.SessionController().
@@ -214,9 +215,10 @@ PropertiesThe .dme file used for compilation.
+tgstation.dme
-Definition at line 16 of file CompileJob.cs.
-Definition at line 17 of file CompileJob.cs.
+Referenced by Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNewDmbAvailable(), and Tgstation.Server.Host.Models.CompileJob.ToApi().
@@ -244,8 +246,8 @@ PropertiesThe minimum DreamDaemonSecurity required to run the CompileJob's output.
-Definition at line 34 of file CompileJob.cs.
-Definition at line 35 of file CompileJob.cs.
+Referenced by Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), and Tgstation.Server.Host.Models.CompileJob.ToApi().
@@ -273,8 +275,8 @@ PropertiesTextual output of DM.
-Definition at line 22 of file CompileJob.cs.
-Definition at line 23 of file CompileJob.cs.
+Referenced by Tgstation.Server.Host.Models.CompileJob.ToApi().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_dream_daemon_api_base.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_dream_daemon_api_base.html index 804a2aa45d..f0fba24cbb 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_dream_daemon_api_base.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_dream_daemon_api_base.html @@ -210,9 +210,10 @@ Additional Inherited MembersThe last known count of connected players. Requires DreamDaemonLaunchParameters.HealthCheckSeconds to not be 0 and a game server interop version >= 5.10.0 to populate.
+30
-Definition at line 26 of file DreamDaemonApiBase.cs.
-When the current server execution was started.
-Definition at line 20 of file DreamDaemonApiBase.cs.
-An incrementing ID for representing current server execution.
+1
-Definition at line 14 of file DreamDaemonApiBase.cs.
-If the server is undergoing a soft reset. This may be automatically set by changes to other fields.
+false
-Definition at line 32 of file DreamDaemonApiBase.cs.
-If the server is undergoing a soft shutdown.
-Definition at line 38 of file DreamDaemonApiBase.cs.
-true if they match, false otherwise.Definition at line 121 of file DreamDaemonLaunchParameters.cs.
-Definition at line 129 of file DreamDaemonLaunchParameters.cs.
+References Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.AdditionalParameters, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.AllowWebClient, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.LogOutput, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.MapThreads, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.OpenDreamTopicPort, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.Port, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.SecurityLevel, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.StartProfiler, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.TopicRequestTimeout, and Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.Visibility.
+References Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.AdditionalParameters, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.AllowWebClient, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.LogOutput, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.MapThreads, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.OpenDreamTopicPort, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.Port, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.SecurityLevel, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.StartProfiler, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.TopicRequestTimeout, and Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.Visibility.
Parameters string for DreamDaemon.
-Definition at line 92 of file DreamDaemonLaunchParameters.cs.
-Definition at line 100 of file DreamDaemonLaunchParameters.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), and Tgstation.Server.Host.Components.Engine.EngineInstallationBase.EncodeParameters().
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), and Tgstation.Server.Host.Components.Engine.EngineInstallationBase.EncodeParameters().
If the BYOND web client can be used to connect to the game server. No-op for EngineType.OpenDream.
+false
-Definition at line 16 of file DreamDaemonLaunchParameters.cs.
-Definition at line 17 of file DreamDaemonLaunchParameters.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), and Tgstation.Server.Host.Components.Engine.ByondInstallation.FormatServerArguments().
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), and Tgstation.Server.Host.Components.Engine.ByondInstallation.FormatServerArguments().
If a process core dump should be created prior to restarting the watchdog due to health check failure.
-Definition at line 76 of file DreamDaemonLaunchParameters.cs.
-Definition at line 83 of file DreamDaemonLaunchParameters.cs.
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck().
@@ -336,9 +337,10 @@ PropertiesThe number of seconds between each watchdog health check. 0 disables.
+5
-Definition at line 69 of file DreamDaemonLaunchParameters.cs.
-Definition at line 76 of file DreamDaemonLaunchParameters.cs.
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
@@ -366,10 +368,10 @@ PropertiesIf process output/error text should be logged.
-Definition at line 99 of file DreamDaemonLaunchParameters.cs.
-Definition at line 107 of file DreamDaemonLaunchParameters.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), and Tgstation.Server.Host.Components.Deployment.DreamMaker.RunCompileJob().
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), and Tgstation.Server.Host.Components.Deployment.DreamMaker.RunCompileJob().
If DreamDaemon supports it, the value added as the -map-threads parameter. 0 uses the default BYOND value. No-op for EngineType.OpenDream.
-Definition at line 106 of file DreamDaemonLaunchParameters.cs.
-Definition at line 114 of file DreamDaemonLaunchParameters.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), and Tgstation.Server.Host.Components.Engine.ByondInstallation.FormatServerArguments().
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), and Tgstation.Server.Host.Components.Engine.ByondInstallation.FormatServerArguments().
If minidumps should be taken instead of full dumps.
-Definition at line 113 of file DreamDaemonLaunchParameters.cs.
-The port used by EngineType.OpenDream for its topic port.
+2337
-Definition at line 54 of file DreamDaemonLaunchParameters.cs.
-Definition at line 59 of file DreamDaemonLaunchParameters.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot().
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot().
The port DreamDaemon uses. This should be publically accessible.
+1337
-Definition at line 47 of file DreamDaemonLaunchParameters.cs.
-Definition at line 51 of file DreamDaemonLaunchParameters.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), Tgstation.Server.Host.Components.Engine.ByondInstallation.FormatServerArguments(), and Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew().
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), Tgstation.Server.Host.Components.Engine.ByondInstallation.FormatServerArguments(), and Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew().
The DreamDaemonSecurity level of DreamDaemon. No-op for EngineType.OpenDream.
+1
-Definition at line 39 of file DreamDaemonLaunchParameters.cs.
-Definition at line 42 of file DreamDaemonLaunchParameters.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), Tgstation.Server.Host.Components.Engine.ByondInstallation.FormatServerArguments(), and Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew().
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), Tgstation.Server.Host.Components.Engine.ByondInstallation.FormatServerArguments(), and Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew().
If -profile is passed in on the DreamDaemon command line. No-op for EngineType.OpenDream.
-Definition at line 23 of file DreamDaemonLaunchParameters.cs.
-Definition at line 24 of file DreamDaemonLaunchParameters.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), and Tgstation.Server.Host.Components.Engine.ByondInstallation.FormatServerArguments().
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), and Tgstation.Server.Host.Components.Engine.ByondInstallation.FormatServerArguments().
The DreamDaemon startup timeout in seconds.
+5
-Definition at line 62 of file DreamDaemonLaunchParameters.cs.
-Definition at line 68 of file DreamDaemonLaunchParameters.cs.
+Referenced by Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), and Tgstation.Server.Host.Components.Deployment.DreamMaker.RunCompileJob().
@@ -595,11 +601,12 @@ PropertiesThe timeout for sending and receiving BYOND topics in milliseconds.
+500
-Definition at line 84 of file DreamDaemonLaunchParameters.cs.
-Definition at line 92 of file DreamDaemonLaunchParameters.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), and Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew().
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), and Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew().
The DreamDaemonVisibility level of DreamDaemon. No-op for EngineType.OpenDream.
+2
-Definition at line 31 of file DreamDaemonLaunchParameters.cs.
-Definition at line 33 of file DreamDaemonLaunchParameters.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), Tgstation.Server.Host.Components.Engine.ByondInstallation.FormatServerArguments(), and Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew().
+Referenced by Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.CanApplyWithoutReboot(), Tgstation.Server.Host.Components.Engine.ByondInstallation.FormatServerArguments(), and Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew().
If the Job was cancelled.
+false
-Definition at line 54 of file Job.cs.
-Definition at line 56 of file Job.cs.
+Referenced by Tgstation.Server.Host.Jobs.JobService.RunJob(), and Tgstation.Server.Host.Models.Job.ToApi().
@@ -198,8 +199,8 @@ PropertiesThe Rights required to cancel the Job.
-Definition at line 66 of file Job.cs.
-Definition at line 68 of file Job.cs.
+Referenced by Tgstation.Server.Host.Models.Job.Job(), and Tgstation.Server.Host.Models.Job.ToApi().
@@ -227,8 +228,8 @@ PropertiesThe RightsType of CancelRight if it can be cancelled.
-Definition at line 60 of file Job.cs.
-Definition at line 62 of file Job.cs.
+Referenced by Tgstation.Server.Host.Models.Job.Job(), and Tgstation.Server.Host.Models.Job.ToApi().
@@ -256,9 +257,10 @@ PropertiesEnglish description of the Job.
May not match the System.ComponentModel.DescriptionAttribute listed on the Models.JobCode.
+Installing and configuring important objects.
-Definition at line 24 of file Job.cs.
-Definition at line 25 of file Job.cs.
+Referenced by Tgstation.Server.Host.Models.Job.Job(), Tgstation.Server.Host.Jobs.JobService.RegisterOperation(), and Tgstation.Server.Host.Models.Job.ToApi().
@@ -286,8 +288,8 @@ PropertiesThe Models.ErrorCode associated with the Job if any.
-Definition at line 30 of file Job.cs.
-Definition at line 31 of file Job.cs.
+Referenced by Tgstation.Server.Host.Jobs.JobService.RunJob(), and Tgstation.Server.Host.Models.Job.ToApi().
@@ -315,8 +317,8 @@ PropertiesDetails of any exceptions caught during the Job.
-Definition at line 36 of file Job.cs.
-Definition at line 37 of file Job.cs.
+Referenced by Tgstation.Server.Host.Jobs.JobService.RunJob(), and Tgstation.Server.Host.Models.Job.ToApi().
@@ -371,8 +373,8 @@ PropertiesWhen the Job was started.
-Definition at line 42 of file Job.cs.
-Definition at line 43 of file Job.cs.
+Referenced by Tgstation.Server.Host.Models.Job.ToApi().
@@ -400,8 +402,8 @@ PropertiesWhen the Job stopped.
-Definition at line 48 of file Job.cs.
-Definition at line 49 of file Job.cs.
+Referenced by Tgstation.Server.Host.Components.Deployment.DmbFactory.FromCompileJobInternal(), and Tgstation.Server.Host.Models.Job.ToApi().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_server_information_base.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_server_information_base.html index f5f8fc674a..e33b280c42 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_server_information_base.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_server_information_base.html @@ -140,9 +140,10 @@ PropertiesThe maximum number of Instances allowed.
+100
-Definition at line 18 of file ServerInformationBase.cs.
-Definition at line 20 of file ServerInformationBase.cs.
+Referenced by Tgstation.Server.Host.Controllers.InstanceController.Create(), Tgstation.Server.Host.Configuration.GeneralConfiguration.GeneralConfiguration(), and Tgstation.Server.Host.Controllers.ApiRootController.ServerInfo().
@@ -169,9 +170,10 @@ PropertiesMinimum length of database user passwords.
+20
-Definition at line 13 of file ServerInformationBase.cs.
-Definition at line 14 of file ServerInformationBase.cs.
+Referenced by Tgstation.Server.Host.Configuration.GeneralConfiguration.GeneralConfiguration(), and Tgstation.Server.Host.Controllers.ApiRootController.ServerInfo().
@@ -198,9 +200,10 @@ PropertiesThe maximum number of user groups allowed.
+50
-Definition at line 28 of file ServerInformationBase.cs.
-Definition at line 32 of file ServerInformationBase.cs.
+Referenced by Tgstation.Server.Host.Configuration.GeneralConfiguration.GeneralConfiguration(), and Tgstation.Server.Host.Controllers.ApiRootController.ServerInfo().
@@ -227,9 +230,10 @@ PropertiesThe maximum number of users allowed.
+100
-Definition at line 23 of file ServerInformationBase.cs.
-Definition at line 26 of file ServerInformationBase.cs.
+Referenced by Tgstation.Server.Host.Configuration.GeneralConfiguration.GeneralConfiguration(), and Tgstation.Server.Host.Controllers.ApiRootController.ServerInfo().
@@ -256,9 +260,10 @@ PropertiesLimits the locations instances may be created or attached from.
+["/home/tgstation-server/my-server-1", "/home/tgstation-server/my-server-2"]
-Definition at line 34 of file ServerInformationBase.cs.
-Definition at line 39 of file ServerInformationBase.cs.
+Referenced by Tgstation.Server.Host.Controllers.InstanceController.Create(), and Tgstation.Server.Host.Controllers.ApiRootController.ServerInfo().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_swarm_server.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_swarm_server.html index 5632b6cc92..03ce695c6f 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_swarm_server.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_swarm_server.html @@ -152,9 +152,9 @@ PropertiesInitializes a new instance of the SwarmServer class.
-Definition at line 31 of file SwarmServer.cs.
-Definition at line 39 of file SwarmServer.cs.
-Definition at line 40 of file SwarmServer.cs.
+References Tgstation.Server.Api.Models.Internal.SwarmServer.Address, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, and Tgstation.Server.Api.Models.Internal.SwarmServer.PublicAddress.
+References Tgstation.Server.Api.Models.Internal.SwarmServer.Address, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, and Tgstation.Server.Api.Models.Internal.SwarmServer.PublicAddress.
Definition at line 15 of file SwarmServer.cs.
Referenced by Tgstation.Server.Host.Swarm.SwarmService.PrepareSwarmRequest(), Tgstation.Server.Host.Swarm.SwarmService.RegisterNode(), Tgstation.Server.Host.GraphQL.Types.SwarmNode.SwarmNode(), and Tgstation.Server.Api.Models.Internal.SwarmServer.SwarmServer().
+Referenced by Tgstation.Server.Host.Swarm.SwarmService.PrepareSwarmRequest(), Tgstation.Server.Host.Swarm.SwarmService.RegisterNode(), Tgstation.Server.Host.GraphQL.Types.SwarmNode.SwarmNode(), and Tgstation.Server.Api.Models.Internal.SwarmServer.SwarmServer().
The server's identifier.
+myserver-us-east
-Definition at line 26 of file SwarmServer.cs.
-Definition at line 27 of file SwarmServer.cs.
+Referenced by Tgstation.Server.Host.Swarm.SwarmService.CommitUpdate(), Tgstation.Server.Host.Controllers.InstanceController.Create(), Tgstation.Server.Host.Controllers.InstanceController.CreateDefaultInstance(), Tgstation.Server.Host.Controllers.InstanceController.Delete(), Tgstation.Server.Host.Utils.PortAllocator.GetAvailablePort(), Tgstation.Server.Host.Controllers.InstanceController.GetId(), Tgstation.Server.Host.Controllers.InstanceController.GrantPermissions(), Tgstation.Server.Host.Swarm.SwarmService.HealthCheckNodes(), Tgstation.Server.Host.Components.InstanceManager.Initialize(), Tgstation.Server.Host.Swarm.SwarmService.Initialize(), Tgstation.Server.Host.Controllers.InstanceController.List(), Tgstation.Server.Host.Swarm.SwarmService.PrepareSwarmRequest(), Tgstation.Server.Host.Swarm.SwarmService.PrepareUpdateImpl(), Tgstation.Server.Host.Swarm.SwarmService.RegisterNode(), Tgstation.Server.Host.Database.DatabaseSeeder.SanitizeDatabase(), Tgstation.Server.Host.Swarm.SwarmService.SendUpdatedServerListToNodes(), Tgstation.Server.Host.GraphQL.Types.SwarmNode.SwarmNode(), Tgstation.Server.Api.Models.Internal.SwarmServer.SwarmServer(), Tgstation.Server.Host.Swarm.SwarmService.SwarmService(), Tgstation.Server.Host.Controllers.InstanceController.Update(), Tgstation.Server.Host.Extensions.ApplicationBuilderExtensions.UseAdditionalRequestLoggingContext(), and Tgstation.Server.Host.Security.AuthenticationContextFactory.ValidateToken().
+Referenced by Tgstation.Server.Host.Swarm.SwarmService.CommitUpdate(), Tgstation.Server.Host.Controllers.InstanceController.Create(), Tgstation.Server.Host.Controllers.InstanceController.CreateDefaultInstance(), Tgstation.Server.Host.Controllers.InstanceController.Delete(), Tgstation.Server.Host.Utils.PortAllocator.GetAvailablePort(), Tgstation.Server.Host.Controllers.InstanceController.GetId(), Tgstation.Server.Host.Controllers.InstanceController.GrantPermissions(), Tgstation.Server.Host.Swarm.SwarmService.HealthCheckNodes(), Tgstation.Server.Host.Components.InstanceManager.Initialize(), Tgstation.Server.Host.Swarm.SwarmService.Initialize(), Tgstation.Server.Host.Controllers.InstanceController.List(), Tgstation.Server.Host.Swarm.SwarmService.PrepareSwarmRequest(), Tgstation.Server.Host.Swarm.SwarmService.PrepareUpdateImpl(), Tgstation.Server.Host.Swarm.SwarmService.RegisterNode(), Tgstation.Server.Host.Database.DatabaseSeeder.SanitizeDatabase(), Tgstation.Server.Host.Swarm.SwarmService.SendUpdatedServerListToNodes(), Tgstation.Server.Host.GraphQL.Types.SwarmNode.SwarmNode(), Tgstation.Server.Api.Models.Internal.SwarmServer.SwarmServer(), Tgstation.Server.Host.Swarm.SwarmService.SwarmService(), Tgstation.Server.Host.Controllers.InstanceController.Update(), Tgstation.Server.Host.Extensions.ApplicationBuilderExtensions.UseAdditionalRequestLoggingContext(), and Tgstation.Server.Host.Security.AuthenticationContextFactory.ValidateToken().
Definition at line 20 of file SwarmServer.cs.
Referenced by Tgstation.Server.Host.Swarm.SwarmService.RegisterNode(), Tgstation.Server.Host.GraphQL.Types.SwarmNode.SwarmNode(), and Tgstation.Server.Api.Models.Internal.SwarmServer.SwarmServer().
+Referenced by Tgstation.Server.Host.Swarm.SwarmService.RegisterNode(), Tgstation.Server.Host.GraphQL.Types.SwarmNode.SwarmNode(), and Tgstation.Server.Api.Models.Internal.SwarmServer.SwarmServer().
Initializes a new instance of the SwarmServerInformation class.
-Definition at line 18 of file SwarmServerInformation.cs.
-Definition at line 26 of file SwarmServerInformation.cs.
-Definition at line 27 of file SwarmServerInformation.cs.
+ -References Tgstation.Server.Api.Models.Internal.SwarmServerInformation.Controller.
+References Tgstation.Server.Api.Models.Internal.SwarmServerInformation.Controller.
If the SwarmServerResponse is the controller.
+false
-Definition at line 13 of file SwarmServerInformation.cs.
-Definition at line 14 of file SwarmServerInformation.cs.
+Referenced by Tgstation.Server.Host.GraphQL.Types.SwarmNode.SwarmNode(), and Tgstation.Server.Api.Models.Internal.SwarmServerInformation.SwarmServerInformation().
+Referenced by Tgstation.Server.Host.GraphQL.Types.SwarmNode.SwarmNode(), and Tgstation.Server.Api.Models.Internal.SwarmServerInformation.SwarmServerInformation().
The ID of the TestMergeApiBase.
+1
-Definition at line 14 of file TestMergeApiBase.cs.
-Definition at line 15 of file TestMergeApiBase.cs.
+Referenced by Tgstation.Server.Host.Models.TestMerge.ToApi().
@@ -210,8 +211,8 @@ Additional Inherited MembersWhen the TestMergeApiBase was created.
-Definition at line 20 of file TestMergeApiBase.cs.
-Definition at line 21 of file TestMergeApiBase.cs.
+Referenced by Tgstation.Server.Host.Models.TestMerge.ToApi().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_test_merge_model_base.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_test_merge_model_base.html index 8e9aa9e0dc..d30e6dd878 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_test_merge_model_base.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_test_merge_model_base.html @@ -177,9 +177,9 @@ PropertiesInitializes a new instance of the TestMergeModelBase class.
-Definition at line 40 of file TestMergeModelBase.cs.
-Definition at line 48 of file TestMergeModelBase.cs.
-Definition at line 52 of file TestMergeModelBase.cs.
+References Tgstation.Server.Api.Models.Internal.TestMergeModelBase.Author, Tgstation.Server.Api.Models.Internal.TestMergeModelBase.BodyAtMerge, Tgstation.Server.Api.Models.TestMergeParameters.Comment, Tgstation.Server.Api.Models.TestMergeParameters.Number, Tgstation.Server.Api.Models.TestMergeParameters.TargetCommitSha, Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TitleAtMerge, and Tgstation.Server.Api.Models.Internal.TestMergeModelBase.Url.
+References Tgstation.Server.Api.Models.Internal.TestMergeModelBase.Author, Tgstation.Server.Api.Models.Internal.TestMergeModelBase.BodyAtMerge, Tgstation.Server.Api.Models.TestMergeParameters.Comment, Tgstation.Server.Api.Models.TestMergeParameters.Number, Tgstation.Server.Api.Models.TestMergeParameters.TargetCommitSha, Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TitleAtMerge, and Tgstation.Server.Api.Models.Internal.TestMergeModelBase.Url.
The author of the test merge source.
+MrStonedOne
-Definition at line 35 of file TestMergeModelBase.cs.
-Definition at line 39 of file TestMergeModelBase.cs.
+Referenced by Tgstation.Server.Host.Components.Repository.GitLabRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
+Referenced by Tgstation.Server.Host.Components.Repository.GitLabRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
The body of the test merge source.
+# GitHub markdown
+\rI assume?
Definition at line 21 of file TestMergeModelBase.cs.
-Definition at line 23 of file TestMergeModelBase.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
+Referenced by Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
The title of the test merge source.
+Fixes and Breaks everything
-Definition at line 15 of file TestMergeModelBase.cs.
-Definition at line 16 of file TestMergeModelBase.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
+Referenced by Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
The URL of the test merge source.
+https://github.com/tgstation/tgstation/pull/31026
-Definition at line 28 of file TestMergeModelBase.cs.
-Definition at line 31 of file TestMergeModelBase.cs.
+Referenced by Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
+Referenced by Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
This response is cached. This field indicates the DateTimeOffset the UpdateInformation was generated.
-Definition at line 18 of file UpdateInformation.cs.
- @@ -156,9 +156,10 @@ PropertiesThe latest available version of the Tgstation.Server.Host assembly from the upstream repository. If Version.Major is less than 4 the update cannot be applied due to API changes.
+1.0.0
-Definition at line 13 of file UpdateInformation.cs.
-Definition at line 28 of file Limits.cs.
-Referenced by Tgstation.Server.Api.Models.EngineVersion.TryParse(), and Tgstation.Server.Host.Controllers.EngineController.ValidateEngineVersion().
+Referenced by Tgstation.Server.Api.Models.EngineVersion.TryParse(), and Tgstation.Server.Host.Controllers.EngineController.ValidateEngineVersion().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html index a55e7324fc..ec30ee0bbf 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html @@ -186,9 +186,10 @@ PropertiesThe name of the entity represented by the NamedEntity.
+MyThingyName
-Definition at line 16 of file NamedEntity.cs.
-Definition at line 17 of file NamedEntity.cs.
+Referenced by Tgstation.Server.Host.Controllers.ChatController.Create(), Tgstation.Server.Host.Database.MySqlDatabaseContext.OnModelCreating(), Tgstation.Server.Host.Models.ChatBot.ToApi(), Tgstation.Server.Host.Models.Instance.ToApi(), and Tgstation.Server.Host.Models.UserGroup.ToApi().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_server_update_request.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_server_update_request.html index 3f1e4e9287..29763738df 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_server_update_request.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_server_update_request.html @@ -119,9 +119,10 @@ PropertiesChanges the version of tgstation-server to the given version from the upstream repository.
+6.12.3
-Definition at line 14 of file ServerUpdateRequest.cs.
-If the user will provide the server update package .zip file via file transfer as opposed to TGS retrieving it from GitHub.
-Definition at line 19 of file ServerUpdateRequest.cs.
-Definition at line 20 of file ServerUpdateRequest.cs.
+Referenced by Tgstation.Server.Client.AdministrationClient.Update().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_administration_response.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_administration_response.html index 224de5a607..6658c506b5 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_administration_response.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_administration_response.html @@ -143,9 +143,10 @@ PropertiesThe GitHub repository the server is built to receive updates from.
+https://github.com/tgstation/tgstation
-Definition at line 15 of file AdministrationResponse.cs.
-The webclient status the running DreamDaemonResponse instance is set to.
+false
-Definition at line 61 of file DreamDaemonResponse.cs.
-The port the running DreamDaemonResponse instance is set to.
+1337
-Definition at line 49 of file DreamDaemonResponse.cs.
-The current DreamDaemonSecurity. May be upgraded. due to requirements of ActiveCompileJob.
+1
-Definition at line 36 of file DreamDaemonResponse.cs.
-The EngineType.OpenDream topic port the running DreamDaemonResponse instance is set to.
+3000
-Definition at line 55 of file DreamDaemonResponse.cs.
-The amount of RAM in use by the game server in bytes.
+1073741824
-Definition at line 67 of file DreamDaemonResponse.cs.
- [get, set] [get, set]Initializes a new instance of the ErrorMessageResponse class.
-Definition at line 39 of file ErrorMessageResponse.cs.
- @@ -161,17 +161,17 @@ Properties -Definition at line 47 of file ErrorMessageResponse.cs.
-Definition at line 50 of file ErrorMessageResponse.cs.
+References Tgstation.Server.Api.Models.Response.ErrorMessageResponse.Message, Tgstation.Server.Api.Models.Response.ErrorMessageResponse.ServerApiVersion, and Tgstation.Server.Api.ApiHeaders.Version.
+References Tgstation.Server.Api.Models.Response.ErrorMessageResponse.Message, Tgstation.Server.Api.Models.Response.ErrorMessageResponse.ServerApiVersion, and Tgstation.Server.Api.ApiHeaders.Version.
Additional data associated with the error message.
+Error at thing.app.dependency.class.function in line 32
-Definition at line 27 of file ErrorMessageResponse.cs.
-Definition at line 30 of file ErrorMessageResponse.cs.
+Referenced by Tgstation.Server.Client.ApiException.ApiException(), and Tgstation.Server.Host.GraphQL.ErrorMessageException.ErrorMessageException().
@@ -227,8 +228,8 @@ PropertiesThe ErrorCode of the ErrorMessageResponse.
-Definition at line 34 of file ErrorMessageResponse.cs.
-Definition at line 37 of file ErrorMessageResponse.cs.
+Referenced by Tgstation.Server.Client.ApiException.ApiException().
@@ -254,12 +255,13 @@ PropertiesA human readable description of the error.
+A human-readable description of the error.
+Oopsie woopsie, we did a fucky wucky!
-Definition at line 21 of file ErrorMessageResponse.cs.
-Definition at line 23 of file ErrorMessageResponse.cs.
+Referenced by Tgstation.Server.Api.Models.Response.ErrorMessageResponse.ErrorMessageResponse(), and Tgstation.Server.Host.Authority.LoginAuthority.GenerateHeadersExceptionResponse< TResult >().
+Referenced by Tgstation.Server.Api.Models.Response.ErrorMessageResponse.ErrorMessageResponse(), and Tgstation.Server.Host.Authority.LoginAuthority.GenerateHeadersExceptionResponse< TResult >().
The version of the API the server is using.
+9.3.0
-Definition at line 16 of file ErrorMessageResponse.cs.
-Definition at line 17 of file ErrorMessageResponse.cs.
+Referenced by Tgstation.Server.Client.ApiException.ApiException(), and Tgstation.Server.Api.Models.Response.ErrorMessageResponse.ErrorMessageResponse().
+Referenced by Tgstation.Server.Client.ApiException.ApiException(), and Tgstation.Server.Api.Models.Response.ErrorMessageResponse.ErrorMessageResponse().
Definition at line 11 of file FileTicketResponse.cs.
Referenced by Tgstation.Server.Host.Components.StaticFiles.Configuration.Read(), Tgstation.Server.Api.Models.Response.ServerUpdateResponse.ServerUpdateResponse(), and Tgstation.Server.Host.Components.StaticFiles.Configuration.Write().
+Referenced by Tgstation.Server.Host.Components.StaticFiles.Configuration.Read(), Tgstation.Server.Api.Models.Response.ServerUpdateResponse.ServerUpdateResponse(), and Tgstation.Server.Host.Components.StaticFiles.Configuration.Write().
[get, set]
Properties inherited from Tgstation.Server.Api.Models.Internal.Job [get, set]The UserResponse that cancelled the job.
-Definition at line 22 of file JobResponse.cs.
- @@ -211,9 +211,10 @@ Properties @@ -238,9 +239,10 @@ Properties @@ -264,10 +266,11 @@ PropertiesOptional description of the job's current .
+Optional description of the job's current progress.
+Doing something important
-Definition at line 34 of file JobResponse.cs.
-The UserResponse that started the job.
-Definition at line 16 of file JobResponse.cs.
- diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_log_file_response.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_log_file_response.html index 4c090ed1b6..f756d13d6f 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_log_file_response.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_log_file_response.html @@ -144,8 +144,8 @@ PropertiesThe DateTimeOffset of when the log file was modified.
-Definition at line 18 of file LogFileResponse.cs.
- @@ -170,9 +170,10 @@ PropertiesThe name of the log file.
+tgs-20250118.log
-Definition at line 13 of file LogFileResponse.cs.
-Definition at line 14 of file LogFileResponse.cs.
+Referenced by Tgstation.Server.Client.AdministrationClient.GetLog().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_paginated_response.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_paginated_response.html index ee79281e09..8d034aa47e 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_paginated_response.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_paginated_response.html @@ -158,9 +158,10 @@ PropertiesThe current size of pages in the query.
+20
-Definition at line 26 of file PaginatedResponse.cs.
-Definition at line 28 of file PaginatedResponse.cs.
+Referenced by Tgstation.Server.Client.PaginatedClient.ReadPaged< TModel >().
@@ -187,9 +188,10 @@ PropertiesThe Api version of the host.
+10.12.0
-Definition at line 19 of file ServerInformationResponse.cs.
-The DMAPI interop version the server uses.
+7.3.0
-Definition at line 24 of file ServerInformationResponse.cs.
-Map of OAuthProvider to the OAuthProviderInfo for them.
-Definition at line 34 of file ServerInformationResponse.cs.
- @@ -252,8 +254,8 @@ PropertiesA ICollection<T> of connected SwarmServerResponses.
-Definition at line 45 of file ServerInformationResponse.cs.
- @@ -278,9 +280,10 @@ PropertiesIf there is a server update in progress.
+false
-Definition at line 39 of file ServerInformationResponse.cs.
-If the server is running on a windows operating system.
-Definition at line 29 of file ServerInformationResponse.cs.
- diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_server_update_response.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_server_update_response.html index dca525a7e4..107385382c 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_server_update_response.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_server_update_response.html @@ -161,15 +161,15 @@ Properties -Definition at line 23 of file ServerUpdateResponse.cs.
-Definition at line 24 of file ServerUpdateResponse.cs.
+References Tgstation.Server.Api.Models.Response.FileTicketResponse.FileTicket, and Tgstation.Server.Api.Models.Response.ServerUpdateResponse.NewVersion.
+References Tgstation.Server.Api.Models.Response.FileTicketResponse.FileTicket, and Tgstation.Server.Api.Models.Response.ServerUpdateResponse.NewVersion.
The version of tgstation-server pending update.
+6.12.3
-Definition at line 15 of file ServerUpdateResponse.cs.
-Definition at line 16 of file ServerUpdateResponse.cs.
+Referenced by Tgstation.Server.Api.Models.Response.ServerUpdateResponse.ServerUpdateResponse().
+Referenced by Tgstation.Server.Api.Models.Response.ServerUpdateResponse.ServerUpdateResponse().
The value of the JWT.
+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxIiwibmJmIjoxNzM3MDkzNDgwLCJleHAiOjE3MzcwOTQzODAsImlhdCI6MTczNzA5MzQ4MCwiaXNzIjoiVGdzdGF0aW9uLlNlcnZlci5Ib3N0IiwiYXVkIjoiVGdzdGF0aW9uLlNlcnZlci5BcGkifQ.v64KX34_YOpH-HCbwqlx1p8u-MNbb4L6a9qEyXhcNcU
-Definition at line 13 of file TokenResponse.cs.
-Definition at line 14 of file TokenResponse.cs.
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), and Tgstation.Server.Client.RestServerClientFactory.CreateFromToken().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_options_attribute.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_options_attribute.html index 2ff3af4473..673923ac76 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_options_attribute.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_options_attribute.html @@ -140,7 +140,7 @@ PropertiesDefinition at line 14 of file ResponseOptionsAttribute.cs.
Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.ApplyAttributesForRootSchema().
+Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.ApplyAttributesForRootSchema().
Optional comment about the test.
+this will fix everything -Admin
-Definition at line 27 of file TestMergeParameters.cs.
-Definition at line 30 of file TestMergeParameters.cs.
+Referenced by Tgstation.Server.Host.Components.Repository.Repository.AddTestMerge(), Tgstation.Server.Host.Components.Repository.GitHubRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Host.Components.Repository.GitLabRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
+Referenced by Tgstation.Server.Host.Components.Repository.Repository.AddTestMerge(), Tgstation.Server.Host.Components.Repository.GitHubRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Host.Components.Repository.GitLabRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
The number of the test merge source.
+31026
-Definition at line 13 of file TestMergeParameters.cs.
-Definition at line 14 of file TestMergeParameters.cs.
+Referenced by Tgstation.Server.Host.Components.Repository.Repository.AddTestMerge(), Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.GetTestMerge(), Tgstation.Server.Host.Components.Repository.GitHubRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Host.Components.Repository.GitLabRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
+Referenced by Tgstation.Server.Host.Components.Repository.Repository.AddTestMerge(), Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.GetTestMerge(), Tgstation.Server.Host.Components.Repository.GitHubRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Host.Components.Repository.GitLabRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
The sha of the test merge revision to merge. If not specified, the latest commit from the source will be used.
+caa1e1f400c8b6a535e03cff28cf57f919e9378c
-Definition at line 20 of file TestMergeParameters.cs.
-Definition at line 22 of file TestMergeParameters.cs.
+Referenced by Tgstation.Server.Host.Components.Repository.Repository.AddTestMerge(), Tgstation.Server.Host.Utils.SwaggerConfiguration.ApplyAttributesForRootSchema(), Tgstation.Server.Host.Components.Repository.GitHubRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Host.Components.Repository.GitLabRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
+Referenced by Tgstation.Server.Host.Components.Repository.Repository.AddTestMerge(), Tgstation.Server.Host.Utils.SwaggerConfiguration.ApplyAttributesForRootSchema(), Tgstation.Server.Host.Components.Repository.GitHubRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Host.Components.Repository.GitLabRemoteFeatures.GetTestMergeImpl(), Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TestMergeModelBase(), and Tgstation.Server.Host.Models.TestMerge.ToApi().
Definition at line 27 of file UserName.cs.
-Definition at line 28 of file UserName.cs.
+References Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Api.Models.UserName.Name.
+References Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Api.Models.UserName.Name.
Admin
- - -Definition at line 10 of file UserName.cs.
-Definition at line 11 of file UserName.cs.
+Referenced by Tgstation.Server.Host.Controllers.InstanceController.Create(), Tgstation.Server.Api.Models.UserName.CreateUserName< TResultType >(), and Tgstation.Server.Host.Jobs.JobService.RegisterOperation().
+Referenced by Tgstation.Server.Host.Controllers.InstanceController.Create(), Tgstation.Server.Api.Models.UserName.CreateUserName< TResultType >(), and Tgstation.Server.Host.Jobs.JobService.RegisterOperation().
References Tgstation.Server.Client.ApiClient.Download(), Tgstation.Server.Api.Models.Response.LogFileResponse.Name, and Tgstation.Server.Api.Routes.SanitizeGetPath().
+References Tgstation.Server.Client.ApiClient.Download(), Tgstation.Server.Api.Models.Response.LogFileResponse.Name, and Tgstation.Server.Api.Routes.SanitizeGetPath().
References Tgstation.Server.Api.Routes.Administration, Tgstation.Server.Client.ApiClient.Upload(), and Tgstation.Server.Api.Models.Request.ServerUpdateRequest.UploadZip.
+References Tgstation.Server.Api.Routes.Administration, Tgstation.Server.Client.ApiClient.Upload(), and Tgstation.Server.Api.Models.Request.ServerUpdateRequest.UploadZip.
References Tgstation.Server.Api.Models.Response.ErrorMessageResponse.AdditionalData, Tgstation.Server.Client.ApiException.AdditionalServerData, Tgstation.Server.Api.Models.Response.ErrorMessageResponse.ErrorCode, Tgstation.Server.Api.Models.Response.ErrorMessageResponse.ServerApiVersion, and Tgstation.Server.Client.ApiException.ServerApiVersion.
+References Tgstation.Server.Api.Models.Response.ErrorMessageResponse.AdditionalData, Tgstation.Server.Client.ApiException.AdditionalServerData, Tgstation.Server.Api.Models.Response.ErrorMessageResponse.ErrorCode, Tgstation.Server.Api.Models.Response.ErrorMessageResponse.ServerApiVersion, and Tgstation.Server.Client.ApiException.ServerApiVersion.
diff --git a/class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html b/class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html index c386280640..0a63753e83 100644 --- a/class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html +++ b/class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html @@ -516,14 +516,14 @@ Here is the caller graph for this function:References Tgstation.Server.Client.ApiClient.Download(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Client.Components.ConfigurationClient.instance, Tgstation.Server.Client.Components.ConfigurationClient.List(), and Tgstation.Server.Api.Routes.SanitizeGetPath().
+References Tgstation.Server.Client.ApiClient.Download(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Client.Components.ConfigurationClient.instance, Tgstation.Server.Client.Components.ConfigurationClient.List(), and Tgstation.Server.Api.Routes.SanitizeGetPath().
References Tgstation.Server.Api.Routes.Configuration, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Client.Components.ConfigurationClient.instance, Tgstation.Server.Client.Components.ConfigurationClient.List(), and Tgstation.Server.Client.ApiClient.Upload().
+References Tgstation.Server.Api.Routes.Configuration, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Client.Components.ConfigurationClient.instance, Tgstation.Server.Client.Components.ConfigurationClient.List(), and Tgstation.Server.Client.ApiClient.Upload().
References Tgstation.Server.Api.Routes.Engine, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Client.Components.EngineClient.instance, Tgstation.Server.Client.ApiClient.Upload(), and Tgstation.Server.Api.Models.Request.EngineVersionRequest.UploadCustomZip.
+References Tgstation.Server.Api.Routes.Engine, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Client.Components.EngineClient.instance, Tgstation.Server.Client.ApiClient.Upload(), and Tgstation.Server.Api.Models.Request.EngineVersionRequest.UploadCustomZip.
References Tgstation.Server.Client.Components.InstanceClient.ChatBots, Tgstation.Server.Client.Components.InstanceClient.Configuration, Tgstation.Server.Client.Components.InstanceClient.DreamDaemon, Tgstation.Server.Client.Components.InstanceClient.DreamMaker, Tgstation.Server.Client.Components.InstanceClient.Engine, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Client.Components.InstanceClient.Jobs, Tgstation.Server.Client.Components.InstanceClient.Metadata, Tgstation.Server.Client.Components.InstanceClient.PermissionSets, and Tgstation.Server.Client.Components.InstanceClient.Repository.
+References Tgstation.Server.Client.Components.InstanceClient.ChatBots, Tgstation.Server.Client.Components.InstanceClient.Configuration, Tgstation.Server.Client.Components.InstanceClient.DreamDaemon, Tgstation.Server.Client.Components.InstanceClient.DreamMaker, Tgstation.Server.Client.Components.InstanceClient.Engine, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Client.Components.InstanceClient.Jobs, Tgstation.Server.Client.Components.InstanceClient.Metadata, Tgstation.Server.Client.Components.InstanceClient.PermissionSets, and Tgstation.Server.Client.Components.InstanceClient.Repository.
diff --git a/class_tgstation_1_1_server_1_1_client_1_1_instance_manager_client.html b/class_tgstation_1_1_server_1_1_client_1_1_instance_manager_client.html index aa1ba954cd..575d334d45 100644 --- a/class_tgstation_1_1_server_1_1_client_1_1_instance_manager_client.html +++ b/class_tgstation_1_1_server_1_1_client_1_1_instance_manager_client.html @@ -289,11 +289,11 @@ Additional Inherited MembersReferences Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Client.InstanceManagerClient.List().
+References Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Client.InstanceManagerClient.List().
References Tgstation.Server.Client.PaginationSettings.Offset, Tgstation.Server.Api.Models.Response.PaginatedResponse< TModel >.PageSize, Tgstation.Server.Client.PaginationSettings.PageSize, and Tgstation.Server.Client.PaginationSettings.RetrieveCount.
+References Tgstation.Server.Client.PaginationSettings.Offset, Tgstation.Server.Api.Models.Response.PaginatedResponse< TModel >.PageSize, Tgstation.Server.Client.PaginationSettings.PageSize, and Tgstation.Server.Client.PaginationSettings.RetrieveCount.
diff --git a/class_tgstation_1_1_server_1_1_client_1_1_rest_server_client_factory.html b/class_tgstation_1_1_server_1_1_client_1_1_rest_server_client_factory.html index 8a3aeaa88d..45c9044e37 100644 --- a/class_tgstation_1_1_server_1_1_client_1_1_rest_server_client_factory.html +++ b/class_tgstation_1_1_server_1_1_client_1_1_rest_server_client_factory.html @@ -525,10 +525,10 @@ Here is the call graph for this function:References Tgstation.Server.Api.Models.Response.TokenResponse.Bearer, Tgstation.Server.Client.ApiClientFactory.CreateApiClient(), and Tgstation.Server.Client.RestServerClientFactory.productHeaderValue.
+References Tgstation.Server.Api.Models.Response.TokenResponse.Bearer, Tgstation.Server.Client.ApiClientFactory.CreateApiClient(), and Tgstation.Server.Client.RestServerClientFactory.productHeaderValue.
References Tgstation.Server.Host.Utils.IApiHeadersProvider.ApiHeaders, Tgstation.Server.Host.Authority.LoginAuthority.apiHeadersProvider, Tgstation.Server.Host.Authority.LoginAuthority.CacheSystemIdentity(), Tgstation.Server.Host.Models.User.CanonicalizeName(), Tgstation.Server.Host.Security.ICryptographySuite.CheckUserPassword(), Tgstation.Server.Host.Security.ISystemIdentityFactory.CreateSystemIdentity(), Tgstation.Server.Host.Security.ITokenFactory.CreateToken(), Tgstation.Server.Host.Authority.LoginAuthority.cryptographySuite, Tgstation.Server.Host.Utils.IApiHeadersProvider.HeadersException, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Authority.Id, Tgstation.Server.Host.Authority.Core.AuthorityBase.Logger, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Authority.LoginAuthority.SelectUserInfoFromQuery(), Tgstation.Server.Host.Authority.LoginAuthority.sessionInvalidationTracker, Tgstation.Server.Host.Authority.LoginAuthority.systemIdentityFactory, Tgstation.Server.Host.Models.User.TgsSystemUserName, Tgstation.Server.Host.Models.User.ToApi(), Tgstation.Server.Host.Authority.LoginAuthority.tokenFactory, Tgstation.Server.Host.Security.ISystemIdentity.Uid, Tgstation.Server.Host.Security.ISessionInvalidationTracker.UserModifiedInvalidateSessions(), Tgstation.Server.Host.Security.ISystemIdentity.Username, and Tgstation.Server.Host.Database.DatabaseContext.Users.
+References Tgstation.Server.Host.Utils.IApiHeadersProvider.ApiHeaders, Tgstation.Server.Host.Authority.LoginAuthority.apiHeadersProvider, Tgstation.Server.Host.Authority.LoginAuthority.CacheSystemIdentity(), Tgstation.Server.Host.Models.User.CanonicalizeName(), Tgstation.Server.Host.Security.ICryptographySuite.CheckUserPassword(), Tgstation.Server.Host.Security.ISystemIdentityFactory.CreateSystemIdentity(), Tgstation.Server.Host.Security.ITokenFactory.CreateToken(), Tgstation.Server.Host.Authority.LoginAuthority.cryptographySuite, Tgstation.Server.Host.Utils.IApiHeadersProvider.HeadersException, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Authority.Id, Tgstation.Server.Host.Authority.Core.AuthorityBase.Logger, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Authority.LoginAuthority.SelectUserInfoFromQuery(), Tgstation.Server.Host.Authority.LoginAuthority.sessionInvalidationTracker, Tgstation.Server.Host.Authority.LoginAuthority.systemIdentityFactory, Tgstation.Server.Host.Models.User.TgsSystemUserName, Tgstation.Server.Host.Models.User.ToApi(), Tgstation.Server.Host.Authority.LoginAuthority.tokenFactory, Tgstation.Server.Host.Security.ISystemIdentity.Uid, Tgstation.Server.Host.Security.ISessionInvalidationTracker.UserModifiedInvalidateSessions(), Tgstation.Server.Host.Security.ISystemIdentity.Username, and Tgstation.Server.Host.Database.DatabaseContext.Users.
References Tgstation.Server.Api.Models.Response.ErrorMessageResponse.Message.
+References Tgstation.Server.Api.Models.Response.ErrorMessageResponse.Message.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_authority_1_1_user_authority.html b/class_tgstation_1_1_server_1_1_host_1_1_authority_1_1_user_authority.html index afdedbac05..38d29d7e2d 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_authority_1_1_user_authority.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_authority_1_1_user_authority.html @@ -999,14 +999,14 @@ Here is the caller graph for this function:References Tgstation.Server.Host.Models.User.CanonicalizeName(), Tgstation.Server.Host.Models.User.CanonicalName, Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Authority.UserAuthority.Queryable(), Tgstation.Server.Host.Models.User.TgsSystemUserName, Tgstation.Server.Host.Security.AuthenticationContext.User, and Tgstation.Server.Host.Authority.UserAuthority.usersDataLoader.
+References Tgstation.Server.Host.Models.User.CanonicalizeName(), Tgstation.Server.Host.Models.User.CanonicalName, Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Authority.UserAuthority.Queryable(), Tgstation.Server.Host.Models.User.TgsSystemUserName, Tgstation.Server.Host.Security.AuthenticationContext.User, and Tgstation.Server.Host.Authority.UserAuthority.usersDataLoader.
References Tgstation.Server.Host.Components.Watchdog.IWatchdog.ActiveCompileJob, Tgstation.Server.Host.Components.Engine.IEngineManager.ActiveVersion, Tgstation.Server.Api.Models.EngineVersion.CustomIteration, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Host.Components.Chat.Commands.EngineCommand.engineManager, Tgstation.Server.Api.Models.EngineVersion.Parse(), Tgstation.Server.Host.Components.Watchdog.IWatchdog.Status, and Tgstation.Server.Host.Components.Chat.Commands.EngineCommand.watchdog.
+References Tgstation.Server.Host.Components.Watchdog.IWatchdog.ActiveCompileJob, Tgstation.Server.Host.Components.Engine.IEngineManager.ActiveVersion, Tgstation.Server.Api.Models.EngineVersion.CustomIteration, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Host.Components.Chat.Commands.EngineCommand.engineManager, Tgstation.Server.Api.Models.EngineVersion.Parse(), Tgstation.Server.Host.Components.Watchdog.IWatchdog.Status, and Tgstation.Server.Host.Components.Chat.Commands.EngineCommand.watchdog.
References Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Host.Components.Chat.Providers.Provider.GetEngineCompilerPrefix(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.SendMessage(), and Tgstation.Server.Api.Models.EngineVersion.ToString().
+References Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Host.Components.Chat.Providers.Provider.GetEngineCompilerPrefix(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.SendMessage(), and Tgstation.Server.Api.Models.EngineVersion.ToString().
References Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.CreateLock(), Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.dmbProvider, Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.firstLock, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.locks, and Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.logger.
+References Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.CreateLock(), Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.dmbProvider, Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.firstLock, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.locks, and Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.logger.
References Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.dmbProvider, Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.firstLock, Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.GetFullLockDescriptor(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.locks, and Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.logger.
+References Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.dmbProvider, Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.firstLock, Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.GetFullLockDescriptor(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.locks, and Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.logger.
Referenced by Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.AddLock(), and Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.DeploymentLockManager().
References Tgstation.Server.Host.Components.Deployment.DmbFactory.cleanupCts, Tgstation.Server.Host.Components.Deployment.DmbFactory.cleanupTask, Tgstation.Server.Host.Components.Deployment.Remote.IRemoteDeploymentManagerFactory.CreateRemoteDeploymentManager(), Tgstation.Server.Host.Components.Deployment.DmbFactory.DeleteCompileJobContent(), Tgstation.Server.Api.Models.Internal.CompileJob.DirectoryName, Tgstation.Server.Host.Components.Deployment.DmbFactory.jobLockManagers, Tgstation.Server.Host.Components.Deployment.DmbFactory.logger, Tgstation.Server.Host.Components.Deployment.Remote.IRemoteDeploymentManager.MarkInactive(), Tgstation.Server.Host.Components.Deployment.DmbFactory.metadata, Tgstation.Server.Host.Components.Deployment.DmbFactory.remoteDeploymentManagerFactory, and Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll().
+References Tgstation.Server.Host.Components.Deployment.DmbFactory.cleanupCts, Tgstation.Server.Host.Components.Deployment.DmbFactory.cleanupTask, Tgstation.Server.Host.Components.Deployment.Remote.IRemoteDeploymentManagerFactory.CreateRemoteDeploymentManager(), Tgstation.Server.Host.Components.Deployment.DmbFactory.DeleteCompileJobContent(), Tgstation.Server.Api.Models.Internal.CompileJob.DirectoryName, Tgstation.Server.Host.Components.Deployment.DmbFactory.jobLockManagers, Tgstation.Server.Host.Components.Deployment.DmbFactory.logger, Tgstation.Server.Host.Components.Deployment.Remote.IRemoteDeploymentManager.MarkInactive(), Tgstation.Server.Host.Components.Deployment.DmbFactory.metadata, Tgstation.Server.Host.Components.Deployment.DmbFactory.remoteDeploymentManagerFactory, and Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll().
Referenced by Tgstation.Server.Host.Components.Deployment.DmbFactory.FromCompileJobInternal().
References Tgstation.Server.Host.Components.Deployment.DmbFactory.CleanRegisteredCompileJob(), Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.Create(), Tgstation.Server.Host.Components.Deployment.DmbFactory.databaseContextFactory, Tgstation.Server.Host.Models.CompileJob.EngineVersion, Tgstation.Server.Host.IO.IIOManager.FileExists(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Deployment.DmbFactory.ioManager, Tgstation.Server.Host.Models.CompileJob.Job, Tgstation.Server.Host.Components.Deployment.DmbFactory.jobLockManagers, Tgstation.Server.Host.Components.Deployment.DmbFactory.logger, Tgstation.Server.Api.Models.Internal.Job.StoppedAt, Tgstation.Server.Api.Models.EngineVersion.TryParse(), and Tgstation.Server.Host.Database.IDatabaseContextFactory.UseContext().
+References Tgstation.Server.Host.Components.Deployment.DmbFactory.CleanRegisteredCompileJob(), Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.Create(), Tgstation.Server.Host.Components.Deployment.DmbFactory.databaseContextFactory, Tgstation.Server.Host.Models.CompileJob.EngineVersion, Tgstation.Server.Host.IO.IIOManager.FileExists(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Deployment.DmbFactory.ioManager, Tgstation.Server.Host.Models.CompileJob.Job, Tgstation.Server.Host.Components.Deployment.DmbFactory.jobLockManagers, Tgstation.Server.Host.Components.Deployment.DmbFactory.logger, Tgstation.Server.Api.Models.Internal.Job.StoppedAt, Tgstation.Server.Api.Models.EngineVersion.TryParse(), and Tgstation.Server.Host.Database.IDatabaseContextFactory.UseContext().
Referenced by Tgstation.Server.Host.Components.Deployment.DmbFactory.FromCompileJob(), and Tgstation.Server.Host.Components.Deployment.DmbFactory.LoadCompileJob().
References Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Components.Deployment.DreamMaker.configuration, Tgstation.Server.Host.Components.Repository.IRepository.CopyTo(), Tgstation.Server.Host.Components.Deployment.DreamMaker.DmeExtension, Tgstation.Server.Host.Components.Deployment.DreamMaker.eventConsumer, Tgstation.Server.Host.IO.IIOManager.FileExists(), Tgstation.Server.Host.IO.IIOManager.GetFilesWithExtension(), Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Host.Components.Deployment.DreamMaker.ioManager, Tgstation.Server.Host.Components.Deployment.DreamMaker.logger, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.LogOutput, Tgstation.Server.Host.Components.Deployment.DreamMaker.ModifyDme(), Tgstation.Server.Host.Components.Repository.IRepository.Origin, Tgstation.Server.Host.IO.IIOManager.PathIsChildOf(), Tgstation.Server.Host.Components.Repository.IRepository.Reference, Tgstation.Server.Host.IO.IIOManager.ResolvePath(), Tgstation.Server.Host.Components.Deployment.DreamMaker.RunDreamMaker(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.StartupTimeout, Tgstation.Server.Api.Models.EngineVersion.ToString(), Tgstation.Server.Host.Components.Deployment.DreamMaker.VerifyApi(), and Tgstation.Server.Host.Components.Engine.IEngineInstallation.Version.
+References Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Components.Deployment.DreamMaker.configuration, Tgstation.Server.Host.Components.Repository.IRepository.CopyTo(), Tgstation.Server.Host.Components.Deployment.DreamMaker.DmeExtension, Tgstation.Server.Host.Components.Deployment.DreamMaker.eventConsumer, Tgstation.Server.Host.IO.IIOManager.FileExists(), Tgstation.Server.Host.IO.IIOManager.GetFilesWithExtension(), Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Host.Components.Deployment.DreamMaker.ioManager, Tgstation.Server.Host.Components.Deployment.DreamMaker.logger, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.LogOutput, Tgstation.Server.Host.Components.Deployment.DreamMaker.ModifyDme(), Tgstation.Server.Host.Components.Repository.IRepository.Origin, Tgstation.Server.Host.IO.IIOManager.PathIsChildOf(), Tgstation.Server.Host.Components.Repository.IRepository.Reference, Tgstation.Server.Host.IO.IIOManager.ResolvePath(), Tgstation.Server.Host.Components.Deployment.DreamMaker.RunDreamMaker(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.StartupTimeout, Tgstation.Server.Api.Models.EngineVersion.ToString(), Tgstation.Server.Host.Components.Deployment.DreamMaker.VerifyApi(), and Tgstation.Server.Host.Components.Engine.IEngineInstallation.Version.
Referenced by Tgstation.Server.Host.Components.Deployment.DreamMaker.Compile().
References Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.AllowWebClient, Tgstation.Server.Host.Components.Deployment.IDmbProvider.DmbName, Tgstation.Server.Host.Components.Engine.EngineInstallationBase.EncodeParameters(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.MapThreads, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.Port, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.SecurityLevel, Tgstation.Server.Host.Components.Engine.ByondInstallation.SecurityWord(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.StartProfiler, Tgstation.Server.Host.Components.Engine.ByondInstallation.supportsMapThreads, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.Visibility, and Tgstation.Server.Host.Components.Engine.ByondInstallation.VisibilityWord().
+References Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.AllowWebClient, Tgstation.Server.Host.Components.Deployment.IDmbProvider.DmbName, Tgstation.Server.Host.Components.Engine.EngineInstallationBase.EncodeParameters(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.MapThreads, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.Port, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.SecurityLevel, Tgstation.Server.Host.Components.Engine.ByondInstallation.SecurityWord(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.StartProfiler, Tgstation.Server.Host.Components.Engine.ByondInstallation.supportsMapThreads, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.Visibility, and Tgstation.Server.Host.Components.Engine.ByondInstallation.VisibilityWord().
References Tgstation.Server.Host.Components.Engine.ByondInstallerBase.ByondBinPath, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.CheckVersionValidity(), Tgstation.Server.Host.Components.Engine.ByondInstallerBase.DreamMakerName, Tgstation.Server.Host.Components.Engine.ByondInstallerBase.GetDreamDaemonName(), Tgstation.Server.Host.Components.Engine.EngineInstallerBase.IOManager, Tgstation.Server.Host.Components.Engine.ByondInstallerBase.MapThreadsVersion, and Tgstation.Server.Api.Models.EngineVersion.Version.
+References Tgstation.Server.Host.Components.Engine.ByondInstallerBase.ByondBinPath, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.CheckVersionValidity(), Tgstation.Server.Host.Components.Engine.ByondInstallerBase.DreamMakerName, Tgstation.Server.Host.Components.Engine.ByondInstallerBase.GetDreamDaemonName(), Tgstation.Server.Host.Components.Engine.EngineInstallerBase.IOManager, Tgstation.Server.Host.Components.Engine.ByondInstallerBase.MapThreadsVersion, and Tgstation.Server.Api.Models.EngineVersion.Version.
References Tgstation.Server.Host.Components.Engine.ByondInstallerBase.ByondRevisionsUrlTemplate, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.CheckVersionValidity(), and Tgstation.Server.Api.Models.EngineVersion.Version.
+References Tgstation.Server.Host.Components.Engine.ByondInstallerBase.ByondRevisionsUrlTemplate, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.CheckVersionValidity(), and Tgstation.Server.Api.Models.EngineVersion.Version.
Referenced by Tgstation.Server.Host.Components.Engine.ByondInstallerBase.DownloadVersion().
References Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.AdditionalParameters.
+References Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.AdditionalParameters.
Referenced by Tgstation.Server.Host.Components.Engine.ByondInstallation.FormatServerArguments(), and Tgstation.Server.Host.Components.Engine.OpenDreamInstallation.FormatServerArguments().
References Tgstation.Server.Host.Components.Engine.EngineManager.AddInstallationContainer(), Tgstation.Server.Host.Utils.ReferenceCountingContainer< TWrapped, TReference >.AddReference(), Tgstation.Server.Host.Components.Engine.IEngineInstaller.CreateInstallation(), Tgstation.Server.Api.Models.EngineVersion.CustomIteration, Tgstation.Server.Host.IO.IIOManager.DeleteDirectory(), Tgstation.Server.Host.Utils.ReferenceCounter< TInstance >.Dispose(), Tgstation.Server.Host.Components.Engine.EngineManager.engineInstaller, Tgstation.Server.Host.Components.Engine.EngineManager.eventConsumer, Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Host.Components.Engine.IEngineInstallation.InstallationTask, Tgstation.Server.Host.Components.Engine.EngineManager.installedVersions, Tgstation.Server.Host.Components.Engine.EngineManager.InstallVersionFiles(), Tgstation.Server.Host.Utils.ReferenceCountingContainer< TWrapped, TReference >.Instance, Tgstation.Server.Host.Components.Engine.EngineManager.ioManager, Tgstation.Server.Host.Components.Engine.EngineManager.logger, Tgstation.Server.Host.IO.IIOManager.ResolvePath(), and Tgstation.Server.Api.Models.EngineVersion.ToString().
+References Tgstation.Server.Host.Components.Engine.EngineManager.AddInstallationContainer(), Tgstation.Server.Host.Utils.ReferenceCountingContainer< TWrapped, TReference >.AddReference(), Tgstation.Server.Host.Components.Engine.IEngineInstaller.CreateInstallation(), Tgstation.Server.Api.Models.EngineVersion.CustomIteration, Tgstation.Server.Host.IO.IIOManager.DeleteDirectory(), Tgstation.Server.Host.Utils.ReferenceCounter< TInstance >.Dispose(), Tgstation.Server.Host.Components.Engine.EngineManager.engineInstaller, Tgstation.Server.Host.Components.Engine.EngineManager.eventConsumer, Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Host.Components.Engine.IEngineInstallation.InstallationTask, Tgstation.Server.Host.Components.Engine.EngineManager.installedVersions, Tgstation.Server.Host.Components.Engine.EngineManager.InstallVersionFiles(), Tgstation.Server.Host.Utils.ReferenceCountingContainer< TWrapped, TReference >.Instance, Tgstation.Server.Host.Components.Engine.EngineManager.ioManager, Tgstation.Server.Host.Components.Engine.EngineManager.logger, Tgstation.Server.Host.IO.IIOManager.ResolvePath(), and Tgstation.Server.Api.Models.EngineVersion.ToString().
Referenced by Tgstation.Server.Host.Components.Engine.EngineManager.ChangeVersion(), and Tgstation.Server.Host.Components.Engine.EngineManager.UseExecutables().
References Tgstation.Server.Host.Components.Engine.EngineManager.ActiveVersion, Tgstation.Server.Host.Components.Engine.EngineManager.activeVersionChanged, Tgstation.Server.Host.Components.Engine.EngineManager.ActiveVersionFileName, Tgstation.Server.Host.Components.Engine.EngineManager.AssertAndLockVersion(), Tgstation.Server.Host.Components.Engine.EngineManager.changeDeleteSemaphore, Tgstation.Server.Host.Components.Engine.EngineManager.CheckVersionParameter(), Tgstation.Server.Host.Components.Engine.EngineManager.eventConsumer, Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Host.Components.Engine.EngineManager.ioManager, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Engine.EngineManager.logger, Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Host.IO.IIOManager.WriteAllBytes().
+References Tgstation.Server.Host.Components.Engine.EngineManager.ActiveVersion, Tgstation.Server.Host.Components.Engine.EngineManager.activeVersionChanged, Tgstation.Server.Host.Components.Engine.EngineManager.ActiveVersionFileName, Tgstation.Server.Host.Components.Engine.EngineManager.AssertAndLockVersion(), Tgstation.Server.Host.Components.Engine.EngineManager.changeDeleteSemaphore, Tgstation.Server.Host.Components.Engine.EngineManager.CheckVersionParameter(), Tgstation.Server.Host.Components.Engine.EngineManager.eventConsumer, Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Host.Components.Engine.EngineManager.ioManager, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Engine.EngineManager.logger, Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Host.IO.IIOManager.WriteAllBytes().
References Tgstation.Server.Api.Models.EngineVersion.CustomIteration, and Tgstation.Server.Api.Models.EngineVersion.Engine.
+References Tgstation.Server.Api.Models.EngineVersion.CustomIteration, and Tgstation.Server.Api.Models.EngineVersion.Engine.
Referenced by Tgstation.Server.Host.Components.Engine.EngineManager.ChangeVersion(), and Tgstation.Server.Host.Components.Engine.EngineManager.DeleteVersion().
References Tgstation.Server.Host.Components.Engine.EngineManager.ActiveVersion, Tgstation.Server.Host.Components.Engine.EngineManager.activeVersionChanged, Tgstation.Server.Host.Components.Engine.EngineManager.changeDeleteSemaphore, Tgstation.Server.Host.Components.Engine.EngineManager.CheckVersionParameter(), Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.IO.IIOManager.DeleteDirectory(), Tgstation.Server.Host.IO.IIOManager.DeleteFile(), Tgstation.Server.Api.Models.EngineVersion.Equals(), Tgstation.Server.Host.Components.Engine.EngineManager.installedVersions, Tgstation.Server.Host.Components.Engine.EngineManager.ioManager, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Engine.EngineManager.logger, Tgstation.Server.Host.Utils.ReferenceCountingContainer< TWrapped, TReference >.OnZeroReferences, Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Host.Components.Engine.EngineManager.VersionFileName.
+References Tgstation.Server.Host.Components.Engine.EngineManager.ActiveVersion, Tgstation.Server.Host.Components.Engine.EngineManager.activeVersionChanged, Tgstation.Server.Host.Components.Engine.EngineManager.changeDeleteSemaphore, Tgstation.Server.Host.Components.Engine.EngineManager.CheckVersionParameter(), Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.IO.IIOManager.DeleteDirectory(), Tgstation.Server.Host.IO.IIOManager.DeleteFile(), Tgstation.Server.Api.Models.EngineVersion.Equals(), Tgstation.Server.Host.Components.Engine.EngineManager.installedVersions, Tgstation.Server.Host.Components.Engine.EngineManager.ioManager, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Engine.EngineManager.logger, Tgstation.Server.Host.Utils.ReferenceCountingContainer< TWrapped, TReference >.OnZeroReferences, Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Host.Components.Engine.EngineManager.VersionFileName.
References Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.IO.IIOManager.CreateDirectory(), Tgstation.Server.Host.Jobs.JobProgressReporter.CreateSection(), Tgstation.Server.Host.IO.IIOManager.DeleteDirectory(), Tgstation.Server.Host.Components.Engine.IEngineInstaller.DownloadVersion(), Tgstation.Server.Host.Components.Engine.EngineManager.engineInstaller, Tgstation.Server.Host.Components.Engine.IEngineInstallationData.ExtractToPath(), Tgstation.Server.Host.Components.Engine.IEngineInstaller.Install(), Tgstation.Server.Host.Components.Engine.EngineManager.ioManager, Tgstation.Server.Host.Components.Engine.EngineManager.logger, Tgstation.Server.Host.Jobs.JobProgressReporter.ReportProgress(), Tgstation.Server.Host.IO.IIOManager.ResolvePath(), Tgstation.Server.Api.Models.EngineVersion.ToString(), Tgstation.Server.Host.Components.Engine.EngineManager.VersionFileName, and Tgstation.Server.Host.IO.IIOManager.WriteAllBytes().
+References Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.IO.IIOManager.CreateDirectory(), Tgstation.Server.Host.Jobs.JobProgressReporter.CreateSection(), Tgstation.Server.Host.IO.IIOManager.DeleteDirectory(), Tgstation.Server.Host.Components.Engine.IEngineInstaller.DownloadVersion(), Tgstation.Server.Host.Components.Engine.EngineManager.engineInstaller, Tgstation.Server.Host.Components.Engine.IEngineInstallationData.ExtractToPath(), Tgstation.Server.Host.Components.Engine.IEngineInstaller.Install(), Tgstation.Server.Host.Components.Engine.EngineManager.ioManager, Tgstation.Server.Host.Components.Engine.EngineManager.logger, Tgstation.Server.Host.Jobs.JobProgressReporter.ReportProgress(), Tgstation.Server.Host.IO.IIOManager.ResolvePath(), Tgstation.Server.Api.Models.EngineVersion.ToString(), Tgstation.Server.Host.Components.Engine.EngineManager.VersionFileName, and Tgstation.Server.Host.IO.IIOManager.WriteAllBytes().
Referenced by Tgstation.Server.Host.Components.Engine.EngineManager.AssertAndLockVersion().
References Tgstation.Server.Host.Components.Engine.EngineManager.ActiveVersion, Tgstation.Server.Host.Components.Engine.EngineManager.ActiveVersionFileName, Tgstation.Server.Host.Components.Engine.EngineManager.AddInstallationContainer(), Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.IO.IIOManager.CreateDirectory(), Tgstation.Server.Host.Components.Engine.IEngineInstaller.CreateInstallation(), Tgstation.Server.Host.IO.DefaultIOManager.CurrentDirectory, Tgstation.Server.Host.IO.IIOManager.DeleteDirectory(), Tgstation.Server.Host.IO.IIOManager.DeleteFile(), Tgstation.Server.Host.Components.Engine.EngineManager.engineInstaller, Tgstation.Server.Host.IO.IIOManager.FileExists(), Tgstation.Server.Host.IO.IIOManager.GetDirectories(), Tgstation.Server.Host.Components.Engine.EngineManager.installedVersions, Tgstation.Server.Host.Components.Engine.EngineManager.ioManager, Tgstation.Server.Host.Components.Engine.EngineManager.logger, Tgstation.Server.Host.IO.IIOManager.ReadAllBytes(), Tgstation.Server.Host.IO.IIOManager.ResolvePath(), Tgstation.Server.Api.Models.EngineVersion.ToString(), Tgstation.Server.Api.Models.EngineVersion.TryParse(), Tgstation.Server.Host.Components.Engine.IEngineInstaller.UpgradeInstallation(), Tgstation.Server.Host.Components.Engine.EngineManager.VersionFileName, and Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll().
+References Tgstation.Server.Host.Components.Engine.EngineManager.ActiveVersion, Tgstation.Server.Host.Components.Engine.EngineManager.ActiveVersionFileName, Tgstation.Server.Host.Components.Engine.EngineManager.AddInstallationContainer(), Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.IO.IIOManager.CreateDirectory(), Tgstation.Server.Host.Components.Engine.IEngineInstaller.CreateInstallation(), Tgstation.Server.Host.IO.DefaultIOManager.CurrentDirectory, Tgstation.Server.Host.IO.IIOManager.DeleteDirectory(), Tgstation.Server.Host.IO.IIOManager.DeleteFile(), Tgstation.Server.Host.Components.Engine.EngineManager.engineInstaller, Tgstation.Server.Host.IO.IIOManager.FileExists(), Tgstation.Server.Host.IO.IIOManager.GetDirectories(), Tgstation.Server.Host.Components.Engine.EngineManager.installedVersions, Tgstation.Server.Host.Components.Engine.EngineManager.ioManager, Tgstation.Server.Host.Components.Engine.EngineManager.logger, Tgstation.Server.Host.IO.IIOManager.ReadAllBytes(), Tgstation.Server.Host.IO.IIOManager.ResolvePath(), Tgstation.Server.Api.Models.EngineVersion.ToString(), Tgstation.Server.Api.Models.EngineVersion.TryParse(), Tgstation.Server.Host.Components.Engine.IEngineInstaller.UpgradeInstallation(), Tgstation.Server.Host.Components.Engine.EngineManager.VersionFileName, and Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll().
Referenced by Tgstation.Server.Host.Components.Instance.StartAsync().
References Tgstation.Server.Host.Components.Engine.ByondInstallerBase.ByondBinPath, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.CheckVersionValidity(), Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Components.Engine.PosixByondInstaller.DreamDaemonExecutableName, Tgstation.Server.Host.Components.Engine.PosixByondInstaller.DreamMakerExecutableName, Tgstation.Server.Host.Components.Engine.PosixByondInstaller.DreamMakerName, Tgstation.Server.Host.Components.Engine.PosixByondInstaller.GetDreamDaemonName(), Tgstation.Server.Host.IO.IPostWriteHandler.HandleWrite(), Tgstation.Server.Host.Components.Engine.EngineInstallerBase.IOManager, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.Logger, Tgstation.Server.Host.Components.Engine.PosixByondInstaller.postWriteHandler, Tgstation.Server.Host.IO.IIOManager.ResolvePath(), Tgstation.Server.Api.Models.EngineVersion.Version, Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll(), and Tgstation.Server.Host.IO.IIOManager.WriteAllBytes().
+References Tgstation.Server.Host.Components.Engine.ByondInstallerBase.ByondBinPath, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.CheckVersionValidity(), Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Components.Engine.PosixByondInstaller.DreamDaemonExecutableName, Tgstation.Server.Host.Components.Engine.PosixByondInstaller.DreamMakerExecutableName, Tgstation.Server.Host.Components.Engine.PosixByondInstaller.DreamMakerName, Tgstation.Server.Host.Components.Engine.PosixByondInstaller.GetDreamDaemonName(), Tgstation.Server.Host.IO.IPostWriteHandler.HandleWrite(), Tgstation.Server.Host.Components.Engine.EngineInstallerBase.IOManager, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.Logger, Tgstation.Server.Host.Components.Engine.PosixByondInstaller.postWriteHandler, Tgstation.Server.Host.IO.IIOManager.ResolvePath(), Tgstation.Server.Api.Models.EngineVersion.Version, Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll(), and Tgstation.Server.Host.IO.IIOManager.WriteAllBytes().
References Tgstation.Server.Host.System.WindowsFirewallHelper.AddFirewallException(), Tgstation.Server.Host.Components.Engine.ByondInstallerBase.ByondBinPath, Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.GetDreamDaemonName(), Tgstation.Server.Host.Components.Engine.EngineInstallerBase.IOManager, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.Logger, Tgstation.Server.Host.Configuration.SessionConfiguration.LowPriorityDeploymentProcesses, Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.processExecutor, Tgstation.Server.Host.IO.IIOManager.ResolvePath(), Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.sessionConfiguration, Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.TgsFirewalledDDFile, Tgstation.Server.Api.Models.EngineVersion.Version, and Tgstation.Server.Host.IO.IIOManager.WriteAllBytes().
+References Tgstation.Server.Host.System.WindowsFirewallHelper.AddFirewallException(), Tgstation.Server.Host.Components.Engine.ByondInstallerBase.ByondBinPath, Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.GetDreamDaemonName(), Tgstation.Server.Host.Components.Engine.EngineInstallerBase.IOManager, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.Logger, Tgstation.Server.Host.Configuration.SessionConfiguration.LowPriorityDeploymentProcesses, Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.processExecutor, Tgstation.Server.Host.IO.IIOManager.ResolvePath(), Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.sessionConfiguration, Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.TgsFirewalledDDFile, Tgstation.Server.Api.Models.EngineVersion.Version, and Tgstation.Server.Host.IO.IIOManager.WriteAllBytes().
Referenced by Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.Install(), and Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.UpgradeInstallation().
References Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.AddDreamDaemonToFirewall(), Tgstation.Server.Host.Components.Engine.EngineInstallerBase.CheckVersionValidity(), Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.DDExeVersion, Tgstation.Server.Host.IO.IIOManager.FileExists(), Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.generalConfiguration, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.IOManager, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.Logger, Tgstation.Server.Host.Configuration.GeneralConfiguration.SkipAddingByondFirewallException, Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.TgsFirewalledDDFile, and Tgstation.Server.Api.Models.EngineVersion.Version.
+References Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.AddDreamDaemonToFirewall(), Tgstation.Server.Host.Components.Engine.EngineInstallerBase.CheckVersionValidity(), Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.DDExeVersion, Tgstation.Server.Host.IO.IIOManager.FileExists(), Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.generalConfiguration, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.IOManager, Tgstation.Server.Host.Components.Engine.EngineInstallerBase.Logger, Tgstation.Server.Host.Configuration.GeneralConfiguration.SkipAddingByondFirewallException, Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.TgsFirewalledDDFile, and Tgstation.Server.Api.Models.EngineVersion.Version.
References Tgstation.Server.Host.Jobs.IJobService.Activate(), Tgstation.Server.Host.Components.InstanceManager.assemblyInformationProvider, Tgstation.Server.Host.Components.InstanceManager.console, Tgstation.Server.Host.Components.InstanceManager.databaseContextFactory, Tgstation.Server.Host.Core.IServerControl.Die(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Components.InstanceManager.InitializeSwarm(), Tgstation.Server.Host.Components.InstanceManager.instanceFactory, Tgstation.Server.Host.Database.IDatabaseContext.Instances, Tgstation.Server.Host.Components.InstanceManager.jobService, Tgstation.Server.Host.Components.InstanceManager.logger, Tgstation.Server.Host.Components.InstanceManager.OnlineInstance(), Tgstation.Server.Host.Components.InstanceManager.PreflightChecks(), Tgstation.Server.Host.Components.InstanceManager.readyTcs, Tgstation.Server.Host.Components.InstanceManager.serverControl, Tgstation.Server.Host.IO.IConsole.SetTitle(), Tgstation.Server.Host.Components.InstanceManager.swarmConfiguration, Tgstation.Server.Host.Database.IDatabaseContextFactory.UseContext(), and Tgstation.Server.Host.System.IAssemblyInformationProvider.VersionString.
+References Tgstation.Server.Host.Jobs.IJobService.Activate(), Tgstation.Server.Host.Components.InstanceManager.assemblyInformationProvider, Tgstation.Server.Host.Components.InstanceManager.console, Tgstation.Server.Host.Components.InstanceManager.databaseContextFactory, Tgstation.Server.Host.Core.IServerControl.Die(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Components.InstanceManager.InitializeSwarm(), Tgstation.Server.Host.Components.InstanceManager.instanceFactory, Tgstation.Server.Host.Database.IDatabaseContext.Instances, Tgstation.Server.Host.Components.InstanceManager.jobService, Tgstation.Server.Host.Components.InstanceManager.logger, Tgstation.Server.Host.Components.InstanceManager.OnlineInstance(), Tgstation.Server.Host.Components.InstanceManager.PreflightChecks(), Tgstation.Server.Host.Components.InstanceManager.readyTcs, Tgstation.Server.Host.Components.InstanceManager.serverControl, Tgstation.Server.Host.IO.IConsole.SetTitle(), Tgstation.Server.Host.Components.InstanceManager.swarmConfiguration, Tgstation.Server.Host.Database.IDatabaseContextFactory.UseContext(), and Tgstation.Server.Host.System.IAssemblyInformationProvider.VersionString.
Referenced by Tgstation.Server.Host.Components.InstanceManager.StartAsync().
References Tgstation.Server.Api.Models.RepositorySettings.AccessToken, Tgstation.Server.Api.Models.TestMergeParameters.Comment, Tgstation.Server.Host.Utils.GitHub.IGitHubServiceFactory.CreateService(), Tgstation.Server.Host.Components.Repository.GitHubRemoteFeatures.gitHubServiceFactory, Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.Logger, Tgstation.Server.Api.Models.TestMergeParameters.Number, Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.RemoteRepositoryName, Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.RemoteRepositoryOwner, and Tgstation.Server.Api.Models.TestMergeParameters.TargetCommitSha.
+References Tgstation.Server.Api.Models.RepositorySettings.AccessToken, Tgstation.Server.Api.Models.TestMergeParameters.Comment, Tgstation.Server.Host.Utils.GitHub.IGitHubServiceFactory.CreateService(), Tgstation.Server.Host.Components.Repository.GitHubRemoteFeatures.gitHubServiceFactory, Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.Logger, Tgstation.Server.Api.Models.TestMergeParameters.Number, Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.RemoteRepositoryName, Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.RemoteRepositoryOwner, and Tgstation.Server.Api.Models.TestMergeParameters.TargetCommitSha.
References Tgstation.Server.Api.Models.RepositorySettings.AccessToken, Tgstation.Server.Api.Models.Internal.TestMergeModelBase.Author, Tgstation.Server.Api.Models.TestMergeParameters.Comment, Tgstation.Server.Host.Components.Repository.GitLabRemoteFeatures.GitLabUrl, Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.Logger, Tgstation.Server.Api.Models.TestMergeParameters.Number, and Tgstation.Server.Api.Models.TestMergeParameters.TargetCommitSha.
+References Tgstation.Server.Api.Models.RepositorySettings.AccessToken, Tgstation.Server.Api.Models.Internal.TestMergeModelBase.Author, Tgstation.Server.Api.Models.TestMergeParameters.Comment, Tgstation.Server.Host.Components.Repository.GitLabRemoteFeatures.GitLabUrl, Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.Logger, Tgstation.Server.Api.Models.TestMergeParameters.Number, and Tgstation.Server.Api.Models.TestMergeParameters.TargetCommitSha.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_components_1_1_repository_1_1_git_remote_features_base.html b/class_tgstation_1_1_server_1_1_host_1_1_components_1_1_repository_1_1_git_remote_features_base.html index 08a0a3b5ae..23e62f8a5c 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_components_1_1_repository_1_1_git_remote_features_base.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_components_1_1_repository_1_1_git_remote_features_base.html @@ -303,10 +303,10 @@ TestMergeApiBase.MergedAt and 82References Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.cachedLookups, Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.GetTestMergeImpl(), Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.Logger, and Tgstation.Server.Api.Models.TestMergeParameters.Number.
+References Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.cachedLookups, Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.GetTestMergeImpl(), Tgstation.Server.Host.Components.Repository.GitRemoteFeaturesBase.Logger, and Tgstation.Server.Api.Models.TestMergeParameters.Number.
References Tgstation.Server.Host.IO.DefaultIOManager.BlockingTaskCreationOptions, Tgstation.Server.Host.Components.Repository.ICredentialsProvider.CheckBadCredentialsException(), Tgstation.Server.Host.Components.Repository.Repository.commands, Tgstation.Server.Api.Models.TestMergeParameters.Comment, Tgstation.Server.Host.Jobs.JobProgressReporter.CreateSection(), Tgstation.Server.Host.Components.Repository.Repository.credentialsProvider, Tgstation.Server.Host.Components.Repository.Repository.eventConsumer, Tgstation.Server.Host.Components.Repository.ILibGit2Commands.Fetch(), Tgstation.Server.Host.Components.Repository.ICredentialsProvider.GenerateCredentialsHandler(), Tgstation.Server.Host.Components.Repository.Repository.gitRemoteFeatures, Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Host.Components.Repository.IRepository.Head, Tgstation.Server.Host.Components.Repository.Repository.libGitRepo, Tgstation.Server.Host.Components.Repository.Repository.logger, Tgstation.Server.Api.Models.TestMergeParameters.Number, Tgstation.Server.Host.Components.Repository.Repository.RawCheckout(), Tgstation.Server.Host.Components.Repository.Repository.Reference, Tgstation.Server.Host.Jobs.JobProgressReporter.ReportProgress(), Tgstation.Server.Host.Components.Repository.TestMergeResult.Status, Tgstation.Server.Api.Models.TestMergeParameters.TargetCommitSha, Tgstation.Server.Host.Components.Repository.IGitRemoteFeatures.TestMergeLocalBranchNameFormatter, Tgstation.Server.Host.Components.Repository.IGitRemoteFeatures.TestMergeRefSpecFormatter, Tgstation.Server.Host.Components.Repository.Repository.UnknownReference, and Tgstation.Server.Host.Components.Repository.Repository.UpdateSubmodules().
+References Tgstation.Server.Host.IO.DefaultIOManager.BlockingTaskCreationOptions, Tgstation.Server.Host.Components.Repository.ICredentialsProvider.CheckBadCredentialsException(), Tgstation.Server.Host.Components.Repository.Repository.commands, Tgstation.Server.Api.Models.TestMergeParameters.Comment, Tgstation.Server.Host.Jobs.JobProgressReporter.CreateSection(), Tgstation.Server.Host.Components.Repository.Repository.credentialsProvider, Tgstation.Server.Host.Components.Repository.Repository.eventConsumer, Tgstation.Server.Host.Components.Repository.ILibGit2Commands.Fetch(), Tgstation.Server.Host.Components.Repository.ICredentialsProvider.GenerateCredentialsHandler(), Tgstation.Server.Host.Components.Repository.Repository.gitRemoteFeatures, Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Host.Components.Repository.IRepository.Head, Tgstation.Server.Host.Components.Repository.Repository.libGitRepo, Tgstation.Server.Host.Components.Repository.Repository.logger, Tgstation.Server.Api.Models.TestMergeParameters.Number, Tgstation.Server.Host.Components.Repository.Repository.RawCheckout(), Tgstation.Server.Host.Components.Repository.Repository.Reference, Tgstation.Server.Host.Jobs.JobProgressReporter.ReportProgress(), Tgstation.Server.Host.Components.Repository.TestMergeResult.Status, Tgstation.Server.Api.Models.TestMergeParameters.TargetCommitSha, Tgstation.Server.Host.Components.Repository.IGitRemoteFeatures.TestMergeLocalBranchNameFormatter, Tgstation.Server.Host.Components.Repository.IGitRemoteFeatures.TestMergeRefSpecFormatter, Tgstation.Server.Host.Components.Repository.Repository.UnknownReference, and Tgstation.Server.Host.Components.Repository.Repository.UpdateSubmodules().
References Tgstation.Server.Host.Components.Interop.DMApiParameters.AccessIdentifier, Tgstation.Server.Host.Components.Session.SessionController.apiValidationSession, Tgstation.Server.Host.Components.Session.SessionController.apiValidationStatus, Tgstation.Server.Host.Components.Session.SessionController.asyncDelayer, Tgstation.Server.Host.Components.Session.SessionController.bridgeRegistration, Tgstation.Server.Host.Components.Session.SessionController.byondTopicSender, Tgstation.Server.Host.Components.Session.SessionController.chat, Tgstation.Server.Host.Components.Session.SessionController.chatTrackingContext, Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Host.Components.Session.SessionController.customEventProcessingTask, Tgstation.Server.Host.Components.Session.SessionController.disposed, Tgstation.Server.Host.Components.Session.SessionController.DMApiAvailable, Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, Tgstation.Server.Host.Components.Session.ReattachInformation.Dmb, Tgstation.Server.Host.Components.Session.SessionController.dotnetDumpService, Tgstation.Server.Host.Components.Session.SessionController.engineLock, Tgstation.Server.Host.Components.Session.SessionController.eventConsumer, Tgstation.Server.Host.Components.Session.SessionController.GetLaunchResult(), Tgstation.Server.Host.Components.Session.SessionController.initialBridgeRequestTcs, Tgstation.Server.Host.Components.Session.SessionController.Lifetime, Tgstation.Server.Host.System.IProcessBase.Lifetime, Tgstation.Server.Host.Components.Session.SessionController.metadata, Tgstation.Server.Host.Models.ReattachInformationBase.Port, Tgstation.Server.Host.Components.Session.SessionController.postValidationShutdownTask, Tgstation.Server.Host.Components.Session.SessionController.primeTcs, Tgstation.Server.Host.Components.Session.SessionController.process, Tgstation.Server.Host.Components.Session.SessionController.rebootGate, Tgstation.Server.Host.Components.Session.SessionController.rebootTcs, Tgstation.Server.Host.Components.Interop.Bridge.IBridgeRegistrar.RegisterHandler(), Tgstation.Server.Host.Components.Session.SessionController.released, Tgstation.Server.Host.Components.Session.SessionController.sessionDurationCts, Tgstation.Server.Host.Components.Chat.IChatTrackingContext.SetChannelSink(), Tgstation.Server.Host.Components.Session.SessionController.startupTcs, Tgstation.Server.Host.Components.Session.SessionController.synchronizationLock, and Tgstation.Server.Host.Components.Session.SessionController.TopicSendSemaphore.
+References Tgstation.Server.Host.Components.Interop.DMApiParameters.AccessIdentifier, Tgstation.Server.Host.Components.Session.SessionController.apiValidationSession, Tgstation.Server.Host.Components.Session.SessionController.apiValidationStatus, Tgstation.Server.Host.Components.Session.SessionController.asyncDelayer, Tgstation.Server.Host.Components.Session.SessionController.bridgeRegistration, Tgstation.Server.Host.Components.Session.SessionController.byondTopicSender, Tgstation.Server.Host.Components.Session.SessionController.chat, Tgstation.Server.Host.Components.Session.SessionController.chatTrackingContext, Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Host.Components.Session.SessionController.customEventProcessingTask, Tgstation.Server.Host.Components.Session.SessionController.disposed, Tgstation.Server.Host.Components.Session.SessionController.DMApiAvailable, Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, Tgstation.Server.Host.Components.Session.ReattachInformation.Dmb, Tgstation.Server.Host.Components.Session.SessionController.dotnetDumpService, Tgstation.Server.Host.Components.Session.SessionController.engineLock, Tgstation.Server.Host.Components.Session.SessionController.eventConsumer, Tgstation.Server.Host.Components.Session.SessionController.GetLaunchResult(), Tgstation.Server.Host.Components.Session.SessionController.initialBridgeRequestTcs, Tgstation.Server.Host.Components.Session.SessionController.Lifetime, Tgstation.Server.Host.System.IProcessBase.Lifetime, Tgstation.Server.Host.Components.Session.SessionController.metadata, Tgstation.Server.Host.Models.ReattachInformationBase.Port, Tgstation.Server.Host.Components.Session.SessionController.postValidationShutdownTask, Tgstation.Server.Host.Components.Session.SessionController.primeTcs, Tgstation.Server.Host.Components.Session.SessionController.process, Tgstation.Server.Host.Components.Session.SessionController.rebootGate, Tgstation.Server.Host.Components.Session.SessionController.rebootTcs, Tgstation.Server.Host.Components.Interop.Bridge.IBridgeRegistrar.RegisterHandler(), Tgstation.Server.Host.Components.Session.SessionController.released, Tgstation.Server.Host.Components.Session.SessionController.sessionDurationCts, Tgstation.Server.Host.Components.Chat.IChatTrackingContext.SetChannelSink(), Tgstation.Server.Host.Components.Session.SessionController.startupTcs, Tgstation.Server.Host.Components.Session.SessionController.synchronizationLock, and Tgstation.Server.Host.Components.Session.SessionController.TopicSendSemaphore.
References Tgstation.Server.Host.Components.Session.SessionController.asyncDelayer, Tgstation.Server.Host.Utils.IAsyncDelayer.Delay(), Tgstation.Server.Host.Components.Session.SessionController.disposed, Tgstation.Server.Host.Components.Session.SessionController.DMApiAvailable, Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, Tgstation.Server.Host.System.IProcessBase.Lifetime, Tgstation.Server.Host.Components.Interop.Chunker.Logger, Tgstation.Server.Host.Components.Session.SessionController.process, Tgstation.Server.Host.Components.Session.ReattachInformation.RuntimeInformation, Tgstation.Server.Host.Components.Session.SessionController.SendCommand(), Tgstation.Server.Host.Components.Interop.Bridge.RuntimeInformation.ServerPort, Tgstation.Server.Host.Components.Session.SessionController.sessionDurationCts, Tgstation.Server.Host.System.IProcess.Startup, and Tgstation.Server.Host.System.IAssemblyInformationProvider.Version.
+References Tgstation.Server.Host.Components.Session.SessionController.asyncDelayer, Tgstation.Server.Host.Utils.IAsyncDelayer.Delay(), Tgstation.Server.Host.Components.Session.SessionController.disposed, Tgstation.Server.Host.Components.Session.SessionController.DMApiAvailable, Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, Tgstation.Server.Host.System.IProcessBase.Lifetime, Tgstation.Server.Host.Components.Interop.Chunker.Logger, Tgstation.Server.Host.Components.Session.SessionController.process, Tgstation.Server.Host.Components.Session.ReattachInformation.RuntimeInformation, Tgstation.Server.Host.Components.Session.SessionController.SendCommand(), Tgstation.Server.Host.Components.Interop.Bridge.RuntimeInformation.ServerPort, Tgstation.Server.Host.Components.Session.SessionController.sessionDurationCts, Tgstation.Server.Host.System.IProcess.Startup, and Tgstation.Server.Host.System.IAssemblyInformationProvider.Version.
Referenced by Tgstation.Server.Host.Components.Session.SessionController.SessionController().
References Tgstation.Server.Host.Components.Interop.DMApiParameters.AccessIdentifier, Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, Tgstation.Server.Host.Components.Session.ReattachInformation.Dmb, Tgstation.Server.Host.Components.Interop.DMApiResponse.ErrorMessage, Tgstation.Server.Host.Components.Session.SessionController.GenerateQueryString(), Tgstation.Server.Host.Components.Session.CombinedTopicResponse.InteropResponse, Tgstation.Server.Host.Components.Interop.Topic.TopicParameters.IsPriority, Tgstation.Server.Host.Components.Interop.Chunker.Logger, Tgstation.Server.Host.Components.Interop.DMApiConstants.MaximumTopicRequestLength, Tgstation.Server.Host.Components.Interop.Chunker.NextPayloadId, and Tgstation.Server.Host.Components.Session.SessionController.SendRawTopic().
+References Tgstation.Server.Host.Components.Interop.DMApiParameters.AccessIdentifier, Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, Tgstation.Server.Host.Components.Session.ReattachInformation.Dmb, Tgstation.Server.Host.Components.Interop.DMApiResponse.ErrorMessage, Tgstation.Server.Host.Components.Session.SessionController.GenerateQueryString(), Tgstation.Server.Host.Components.Session.CombinedTopicResponse.InteropResponse, Tgstation.Server.Host.Components.Interop.Topic.TopicParameters.IsPriority, Tgstation.Server.Host.Components.Interop.Chunker.Logger, Tgstation.Server.Host.Components.Interop.DMApiConstants.MaximumTopicRequestLength, Tgstation.Server.Host.Components.Interop.Chunker.NextPayloadId, and Tgstation.Server.Host.Components.Session.SessionController.SendRawTopic().
Referenced by Tgstation.Server.Host.Components.Session.SessionController.SendCommand().
References Tgstation.Server.Host.Components.Session.SessionControllerFactory.assemblyInformationProvider, Tgstation.Server.Host.Components.Session.SessionControllerFactory.asyncDelayer, Tgstation.Server.Host.Components.Session.SessionControllerFactory.bridgeRegistrar, Tgstation.Server.Host.Components.Session.SessionControllerFactory.chat, Tgstation.Server.Host.Components.Session.SessionControllerFactory.CheckPagerIsNotRunning(), Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.IO.IIOManager.CreateDirectory(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateGameServerProcess(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateRuntimeInformation(), Tgstation.Server.Host.Components.Session.ITopicClientFactory.CreateTopicClient(), Tgstation.Server.Host.Components.Chat.IChatManager.CreateTrackingContext(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.cryptographySuite, Tgstation.Server.Host.Components.Session.SessionControllerFactory.diagnosticsIOManager, Tgstation.Server.Host.Components.Deployment.IDmbProvider.Directory, Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, Tgstation.Server.Host.Components.Deployment.IDmbProvider.DmbName, Tgstation.Server.Host.Components.Session.SessionControllerFactory.dotnetDumpService, Tgstation.Server.Host.Components.Session.SessionControllerFactory.DreamDaemonLogsPath, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Host.Components.Session.SessionControllerFactory.engineManager, Tgstation.Server.Host.Components.Deployment.IDmbProvider.EngineVersion, Tgstation.Server.Host.Components.Session.SessionControllerFactory.eventConsumer, Tgstation.Server.Host.Components.Session.SessionControllerFactory.gameIOManager, Tgstation.Server.Host.Security.ICryptographySuite.GetSecureString(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Session.SessionControllerFactory.instance, Tgstation.Server.Host.Components.Session.SessionControllerFactory.LogDDOutput(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.logger, Tgstation.Server.Host.Components.Session.SessionControllerFactory.loggerFactory, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.LogOutput, Tgstation.Server.Api.Models.Internal.CompileJob.MinimumSecurityLevel, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.Port, Tgstation.Server.Host.Components.Session.SessionControllerFactory.PortBindTest(), Tgstation.Server.Host.IO.IIOManager.ResolvePath(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.SecurityLevel, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.StartupTimeout, Tgstation.Server.Host.Components.Session.SessionControllerFactory.topicClientFactory, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.TopicRequestTimeout, Tgstation.Server.Host.Components.Engine.IEngineManager.UseExecutables(), and Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.Visibility.
+References Tgstation.Server.Host.Components.Session.SessionControllerFactory.assemblyInformationProvider, Tgstation.Server.Host.Components.Session.SessionControllerFactory.asyncDelayer, Tgstation.Server.Host.Components.Session.SessionControllerFactory.bridgeRegistrar, Tgstation.Server.Host.Components.Session.SessionControllerFactory.chat, Tgstation.Server.Host.Components.Session.SessionControllerFactory.CheckPagerIsNotRunning(), Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.IO.IIOManager.CreateDirectory(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateGameServerProcess(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateRuntimeInformation(), Tgstation.Server.Host.Components.Session.ITopicClientFactory.CreateTopicClient(), Tgstation.Server.Host.Components.Chat.IChatManager.CreateTrackingContext(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.cryptographySuite, Tgstation.Server.Host.Components.Session.SessionControllerFactory.diagnosticsIOManager, Tgstation.Server.Host.Components.Deployment.IDmbProvider.Directory, Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, Tgstation.Server.Host.Components.Deployment.IDmbProvider.DmbName, Tgstation.Server.Host.Components.Session.SessionControllerFactory.dotnetDumpService, Tgstation.Server.Host.Components.Session.SessionControllerFactory.DreamDaemonLogsPath, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Host.Components.Session.SessionControllerFactory.engineManager, Tgstation.Server.Host.Components.Deployment.IDmbProvider.EngineVersion, Tgstation.Server.Host.Components.Session.SessionControllerFactory.eventConsumer, Tgstation.Server.Host.Components.Session.SessionControllerFactory.gameIOManager, Tgstation.Server.Host.Security.ICryptographySuite.GetSecureString(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Session.SessionControllerFactory.instance, Tgstation.Server.Host.Components.Session.SessionControllerFactory.LogDDOutput(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.logger, Tgstation.Server.Host.Components.Session.SessionControllerFactory.loggerFactory, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.LogOutput, Tgstation.Server.Api.Models.Internal.CompileJob.MinimumSecurityLevel, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.Port, Tgstation.Server.Host.Components.Session.SessionControllerFactory.PortBindTest(), Tgstation.Server.Host.IO.IIOManager.ResolvePath(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.SecurityLevel, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.StartupTimeout, Tgstation.Server.Host.Components.Session.SessionControllerFactory.topicClientFactory, Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.TopicRequestTimeout, Tgstation.Server.Host.Components.Engine.IEngineManager.UseExecutables(), and Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.Visibility.
Referenced by Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController().
References Tgstation.Server.Host.Components.Session.SessionControllerFactory.assemblyInformationProvider, Tgstation.Server.Host.Components.Session.SessionControllerFactory.asyncDelayer, Tgstation.Server.Host.Components.Session.SessionControllerFactory.bridgeRegistrar, Tgstation.Server.Host.Components.Session.SessionControllerFactory.chat, Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateRuntimeInformation(), Tgstation.Server.Host.Components.Session.ITopicClientFactory.CreateTopicClient(), Tgstation.Server.Host.Components.Chat.IChatManager.CreateTrackingContext(), Tgstation.Server.Host.Components.Session.ReattachInformation.Dmb, Tgstation.Server.Host.Components.Session.SessionControllerFactory.dotnetDumpService, Tgstation.Server.Host.Components.Session.SessionControllerFactory.engineManager, Tgstation.Server.Host.Components.Deployment.IDmbProvider.EngineVersion, Tgstation.Server.Host.Components.Session.SessionControllerFactory.eventConsumer, Tgstation.Server.Host.System.IProcessExecutor.GetProcess(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Session.SessionControllerFactory.instance, Tgstation.Server.Host.Models.ReattachInformationBase.LaunchSecurityLevel, Tgstation.Server.Host.Models.ReattachInformationBase.LaunchVisibility, Tgstation.Server.Host.Components.Session.SessionControllerFactory.logger, Tgstation.Server.Host.Components.Session.SessionControllerFactory.loggerFactory, Tgstation.Server.Host.Components.Session.SessionControllerFactory.networkPromptReaper, Tgstation.Server.Host.Components.Session.SessionControllerFactory.processExecutor, Tgstation.Server.Host.Models.ReattachInformationBase.ProcessId, Tgstation.Server.Host.System.INetworkPromptReaper.RegisterProcess(), Tgstation.Server.Host.Components.Session.ReattachInformation.SetRuntimeInformation(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.topicClientFactory, Tgstation.Server.Host.Components.Session.ReattachInformation.TopicRequestTimeout, and Tgstation.Server.Host.Components.Engine.IEngineManager.UseExecutables().
+References Tgstation.Server.Host.Components.Session.SessionControllerFactory.assemblyInformationProvider, Tgstation.Server.Host.Components.Session.SessionControllerFactory.asyncDelayer, Tgstation.Server.Host.Components.Session.SessionControllerFactory.bridgeRegistrar, Tgstation.Server.Host.Components.Session.SessionControllerFactory.chat, Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateRuntimeInformation(), Tgstation.Server.Host.Components.Session.ITopicClientFactory.CreateTopicClient(), Tgstation.Server.Host.Components.Chat.IChatManager.CreateTrackingContext(), Tgstation.Server.Host.Components.Session.ReattachInformation.Dmb, Tgstation.Server.Host.Components.Session.SessionControllerFactory.dotnetDumpService, Tgstation.Server.Host.Components.Session.SessionControllerFactory.engineManager, Tgstation.Server.Host.Components.Deployment.IDmbProvider.EngineVersion, Tgstation.Server.Host.Components.Session.SessionControllerFactory.eventConsumer, Tgstation.Server.Host.System.IProcessExecutor.GetProcess(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Session.SessionControllerFactory.instance, Tgstation.Server.Host.Models.ReattachInformationBase.LaunchSecurityLevel, Tgstation.Server.Host.Models.ReattachInformationBase.LaunchVisibility, Tgstation.Server.Host.Components.Session.SessionControllerFactory.logger, Tgstation.Server.Host.Components.Session.SessionControllerFactory.loggerFactory, Tgstation.Server.Host.Components.Session.SessionControllerFactory.networkPromptReaper, Tgstation.Server.Host.Components.Session.SessionControllerFactory.processExecutor, Tgstation.Server.Host.Models.ReattachInformationBase.ProcessId, Tgstation.Server.Host.System.INetworkPromptReaper.RegisterProcess(), Tgstation.Server.Host.Components.Session.ReattachInformation.SetRuntimeInformation(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.topicClientFactory, Tgstation.Server.Host.Components.Session.ReattachInformation.TopicRequestTimeout, and Tgstation.Server.Host.Components.Engine.IEngineManager.UseExecutables().
Referenced by Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController().
References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveCompileJob, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CanUseSwappableDmbProvider(), Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CreateSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), Tgstation.Server.Api.Models.Internal.CompileJob.DmeName, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Deployment.DmbFactory.LockNextDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.pendingSwappable, and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveCompileJob, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CanUseSwappableDmbProvider(), Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CreateSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), Tgstation.Server.Api.Models.Internal.CompileJob.DmeName, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Deployment.DmbFactory.LockNextDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.pendingSwappable, and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap().
References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.ActiveSwappable, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.CompileJob, Tgstation.Server.Host.Utils.AsyncDelayer.Delay(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupGate, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupTasks, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.DrainDeploymentCleanupTasks(), Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.FinishActivationPreparation(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.pendingSwappable, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap(), Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Server.Restart(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.StartupTimeout, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.Swapped, and Tgstation.Server.Host.Components.Session.SessionPersistor.Update().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.ActiveSwappable, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.CompileJob, Tgstation.Server.Host.Utils.AsyncDelayer.Delay(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupGate, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupTasks, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.DrainDeploymentCleanupTasks(), Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.FinishActivationPreparation(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.pendingSwappable, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap(), Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Server.Restart(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.StartupTimeout, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.Swapped, and Tgstation.Server.Host.Components.Session.SessionPersistor.Update().
References Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.CompileJob, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.FinishActivationPreparation(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.MakeActive().
+References Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.CompileJob, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.FinishActivationPreparation(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.MakeActive().
Referenced by Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNewDmbAvailable(), and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot().
References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.gracefulRebootRequired, and Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.gracefulRebootRequired, and Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage().
Referenced by Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup().
References Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status.
+References Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status.
Referenced by Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup().
References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CheckLaunchResult(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), Tgstation.Server.Host.Components.Deployment.DmbFactory.LockNextDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.PrepServerForLaunch(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.Reattach(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.SessionId, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.SessionStartupPersist(), and Tgstation.Server.Host.Components.Session.SessionPersistor.Update().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CheckLaunchResult(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), Tgstation.Server.Host.Components.Deployment.DmbFactory.LockNextDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.PrepServerForLaunch(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.Reattach(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.SessionId, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.SessionStartupPersist(), and Tgstation.Server.Host.Components.Session.SessionPersistor.Update().
References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveCompileJob, Tgstation.Server.Host.Components.Deployment.Remote.IRemoteDeploymentManagerFactory.CreateRemoteDeploymentManager(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.eventConsumer, Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.metadata, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.remoteDeploymentManagerFactory.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveCompileJob, Tgstation.Server.Host.Components.Deployment.Remote.IRemoteDeploymentManagerFactory.CreateRemoteDeploymentManager(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.eventConsumer, Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.metadata, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.remoteDeploymentManagerFactory.
Referenced by Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot(), and Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController().
References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ClientCount, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CreateDumpNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.DumpOnHealthCheckRestart, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.healthChecksMissed, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ClientCount, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CreateDumpNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.DumpOnHealthCheckRestart, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.healthChecksMissed, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage().
Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.activeParametersUpdated, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.disposed, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleMonitorWakeup(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.HealthCheckSeconds, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitialCheckDmbUpdated(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore, and Tgstation.Server.Host.Utils.SerilogContextHelper.WatchdogMonitorIterationContextProperty.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.activeParametersUpdated, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.disposed, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleMonitorWakeup(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.HealthCheckSeconds, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitialCheckDmbUpdated(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore, and Tgstation.Server.Host.Utils.SerilogContextHelper.WatchdogMonitorIterationContextProperty.
Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock().
References Tgstation.Server.Host.Configuration.GeneralConfiguration.DefaultInstanceLimit, Tgstation.Server.Host.Configuration.GeneralConfiguration.DefaultMinimumPasswordLength, Tgstation.Server.Host.Configuration.GeneralConfiguration.DefaultUserGroupLimit, Tgstation.Server.Host.Configuration.GeneralConfiguration.DefaultUserLimit, Tgstation.Server.Api.Models.Internal.ServerInformationBase.InstanceLimit, Tgstation.Server.Api.Models.Internal.ServerInformationBase.MinimumPasswordLength, Tgstation.Server.Api.Models.Internal.ServerInformationBase.UserGroupLimit, and Tgstation.Server.Api.Models.Internal.ServerInformationBase.UserLimit.
+References Tgstation.Server.Host.Configuration.GeneralConfiguration.DefaultInstanceLimit, Tgstation.Server.Host.Configuration.GeneralConfiguration.DefaultMinimumPasswordLength, Tgstation.Server.Host.Configuration.GeneralConfiguration.DefaultUserGroupLimit, Tgstation.Server.Host.Configuration.GeneralConfiguration.DefaultUserLimit, Tgstation.Server.Api.Models.Internal.ServerInformationBase.InstanceLimit, Tgstation.Server.Api.Models.Internal.ServerInformationBase.MinimumPasswordLength, Tgstation.Server.Api.Models.Internal.ServerInformationBase.UserGroupLimit, and Tgstation.Server.Api.Models.Internal.ServerInformationBase.UserLimit.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html b/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html index 12262a1e1d..e9ea5e9336 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html @@ -534,7 +534,7 @@ Here is the caller graph for this function:References Tgstation.Server.Api.ApiHeaders.ApiVersion, Tgstation.Server.Host.Utils.ApiHeadersProvider.HeadersException, Tgstation.Server.Host.Controllers.ApiController.HeadersIssue(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.ApiHeaders.InstanceId, Tgstation.Server.Host.Utils.SerilogContextHelper.InstanceIdContextProperty, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Api.ApiHeaders.RawUserAgent, Tgstation.Server.Host.Utils.SerilogContextHelper.RequestPathContextProperty, Tgstation.Server.Host.Controllers.ApiController.requireHeaders, Tgstation.Server.Host.Security.AuthenticationContext.User, Tgstation.Server.Host.Utils.SerilogContextHelper.UserIdContextProperty, Tgstation.Server.Host.Security.AuthenticationContext.Valid, and Tgstation.Server.Host.Controllers.ApiController.ValidateRequest().
+References Tgstation.Server.Api.ApiHeaders.ApiVersion, Tgstation.Server.Host.Utils.ApiHeadersProvider.HeadersException, Tgstation.Server.Host.Controllers.ApiController.HeadersIssue(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.ApiHeaders.InstanceId, Tgstation.Server.Host.Utils.SerilogContextHelper.InstanceIdContextProperty, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Api.ApiHeaders.RawUserAgent, Tgstation.Server.Host.Utils.SerilogContextHelper.RequestPathContextProperty, Tgstation.Server.Host.Controllers.ApiController.requireHeaders, Tgstation.Server.Host.Security.AuthenticationContext.User, Tgstation.Server.Host.Utils.SerilogContextHelper.UserIdContextProperty, Tgstation.Server.Host.Security.AuthenticationContext.Valid, and Tgstation.Server.Host.Controllers.ApiController.ValidateRequest().
References Tgstation.Server.Host.Utils.ApiHeadersProvider.HeadersException, Tgstation.Server.Host.Controllers.ApiController.HeadersIssue(), and Tgstation.Server.Host.Controllers.ApiRootController.loginAuthority.
-Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply().
+Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply().
References Tgstation.Server.Host.Controllers.ApiRootController.assemblyInformationProvider, Tgstation.Server.Host.Utils.ApiHeadersProvider.CreateAuthlessHeaders(), Tgstation.Server.Host.Controllers.ApiRootController.generalConfiguration, Tgstation.Server.Host.Swarm.ISwarmService.GetSwarmServers(), Tgstation.Server.Host.Controllers.ApiController.HeadersIssue(), Tgstation.Server.Api.Models.Internal.ServerInformationBase.InstanceLimit, Tgstation.Server.Host.Components.Interop.DMApiConstants.InteropVersion, Tgstation.Server.Host.System.IPlatformIdentifier.IsWindows, Tgstation.Server.Api.Models.Internal.ServerInformationBase.MinimumPasswordLength, Tgstation.Server.Host.Controllers.ApiRootController.oAuthProviders, Tgstation.Server.Host.Controllers.ApiRootController.platformIdentifier, Tgstation.Server.Host.Security.OAuth.IOAuthProviders.ProviderInfos(), Tgstation.Server.Host.Controllers.ApiRootController.serverControl, Tgstation.Server.Host.Controllers.ApiRootController.swarmService, Tgstation.Server.Host.Swarm.Unauthorized, Tgstation.Server.Host.Core.IServerControl.UpdateInProgress, Tgstation.Server.Host.Core.UpdateInProgress, Tgstation.Server.Api.Models.Internal.ServerInformationBase.UserGroupLimit, Tgstation.Server.Api.Models.Internal.ServerInformationBase.UserLimit, Tgstation.Server.Host.Security.AuthenticationContext.Valid, Tgstation.Server.Api.Models.Internal.ServerInformationBase.ValidInstancePaths, Tgstation.Server.Api.ApiHeaders.Version, and Tgstation.Server.Host.System.IAssemblyInformationProvider.Version.
+References Tgstation.Server.Host.Controllers.ApiRootController.assemblyInformationProvider, Tgstation.Server.Host.Utils.ApiHeadersProvider.CreateAuthlessHeaders(), Tgstation.Server.Host.Controllers.ApiRootController.generalConfiguration, Tgstation.Server.Host.Swarm.ISwarmService.GetSwarmServers(), Tgstation.Server.Host.Controllers.ApiController.HeadersIssue(), Tgstation.Server.Api.Models.Internal.ServerInformationBase.InstanceLimit, Tgstation.Server.Host.Components.Interop.DMApiConstants.InteropVersion, Tgstation.Server.Host.System.IPlatformIdentifier.IsWindows, Tgstation.Server.Api.Models.Internal.ServerInformationBase.MinimumPasswordLength, Tgstation.Server.Host.Controllers.ApiRootController.oAuthProviders, Tgstation.Server.Host.Controllers.ApiRootController.platformIdentifier, Tgstation.Server.Host.Security.OAuth.IOAuthProviders.ProviderInfos(), Tgstation.Server.Host.Controllers.ApiRootController.serverControl, Tgstation.Server.Host.Controllers.ApiRootController.swarmService, Tgstation.Server.Host.Swarm.Unauthorized, Tgstation.Server.Host.Core.IServerControl.UpdateInProgress, Tgstation.Server.Host.Core.UpdateInProgress, Tgstation.Server.Api.Models.Internal.ServerInformationBase.UserGroupLimit, Tgstation.Server.Api.Models.Internal.ServerInformationBase.UserLimit, Tgstation.Server.Host.Security.AuthenticationContext.Valid, Tgstation.Server.Api.Models.Internal.ServerInformationBase.ValidInstancePaths, Tgstation.Server.Api.ApiHeaders.Version, and Tgstation.Server.Host.System.IAssemblyInformationProvider.Version.
References Tgstation.Server.Api.Api, Tgstation.Server.Api.Rights.List, and Tgstation.Server.Api.Models.Internal.ChatChannelBase.Tag.
+References Tgstation.Server.Api.Api, Tgstation.Server.Api.Rights.List, and Tgstation.Server.Api.Models.Internal.ChatChannelBase.Tag.
Referenced by Tgstation.Server.Host.Controllers.ChatController.Create(), and Tgstation.Server.Host.Controllers.ChatController.Update().
References Tgstation.Server.Api.Models.Instance.ChatBotLimit, Tgstation.Server.Host.Database.DatabaseContext.ChatBots, Tgstation.Server.Host.Controllers.ChatController.ConvertApiChatChannel(), Tgstation.Server.Host.Enabled, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Api.Models.NamedEntity.Name, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.ChatController.StandardModelChecks(), Tgstation.Server.Host.Controllers.ApiController.StatusCode(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstanceNullable().
+References Tgstation.Server.Api.Models.Instance.ChatBotLimit, Tgstation.Server.Host.Database.DatabaseContext.ChatBots, Tgstation.Server.Host.Controllers.ChatController.ConvertApiChatChannel(), Tgstation.Server.Host.Enabled, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Api.Models.NamedEntity.Name, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.ChatController.StandardModelChecks(), Tgstation.Server.Host.Controllers.ApiController.StatusCode(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstanceNullable().
References Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Api.Rights.List.
+References Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Api.Rights.List.
References Tgstation.Server.Host.Database.DatabaseContext.ChatBots, Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Api.Rights.List.
+References Tgstation.Server.Host.Database.DatabaseContext.ChatBots, Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Api.Rights.List.
References Tgstation.Server.Host.Database.DatabaseContext.ChatBots, Tgstation.Server.Host.Database.DatabaseContext.ChatChannels, Tgstation.Server.Host.Controllers.ChatController.ConvertApiChatChannel(), Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.ChatController.StandardModelChecks(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstanceNullable().
+References Tgstation.Server.Host.Database.DatabaseContext.ChatBots, Tgstation.Server.Host.Database.DatabaseContext.ChatChannels, Tgstation.Server.Host.Controllers.ChatController.ConvertApiChatChannel(), Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.ChatController.StandardModelChecks(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstanceNullable().
References Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Database.DatabaseContext.Instances, and Tgstation.Server.Api.Rights.List.
+References Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Database.DatabaseContext.Instances, and Tgstation.Server.Api.Rights.List.
Referenced by Tgstation.Server.Host.Controllers.DreamDaemonController.Update().
References Tgstation.Server.Api.Models.Internal.InstancePermissionSet.DreamDaemonRights, Tgstation.Server.Host.Utils.IPortAllocator.GetAvailablePort(), Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Controllers.DreamDaemonController.portAllocator, Tgstation.Server.Host.Controllers.DreamDaemonController.ReadImpl(), Tgstation.Server.Host.Database.DatabaseContext.Save(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstance().
+References Tgstation.Server.Api.Models.Internal.InstancePermissionSet.DreamDaemonRights, Tgstation.Server.Host.Utils.IPortAllocator.GetAvailablePort(), Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Controllers.DreamDaemonController.portAllocator, Tgstation.Server.Host.Controllers.DreamDaemonController.ReadImpl(), Tgstation.Server.Host.Database.DatabaseContext.Save(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstance().
References Tgstation.Server.Host.Database.DatabaseContext.DreamMakerSettings, Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Api.Rights.List.
+References Tgstation.Server.Host.Database.DatabaseContext.DreamMakerSettings, Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Api.Rights.List.
@@ -856,7 +856,7 @@ Here is the call graph for this function: -References Tgstation.Server.Api.Models.Internal.InstancePermissionSet.DreamMakerRights, Tgstation.Server.Host.Database.DatabaseContext.DreamMakerSettings, Tgstation.Server.Host.Utils.IPortAllocator.GetAvailablePort(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Controllers.DreamMakerController.portAllocator, Tgstation.Server.Api.Rights.Read, and Tgstation.Server.Host.Database.DatabaseContext.Save().
+References Tgstation.Server.Api.Models.Internal.InstancePermissionSet.DreamMakerRights, Tgstation.Server.Host.Database.DatabaseContext.DreamMakerSettings, Tgstation.Server.Host.Utils.IPortAllocator.GetAvailablePort(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Controllers.DreamMakerController.portAllocator, Tgstation.Server.Api.Rights.Read, and Tgstation.Server.Host.Database.DatabaseContext.Save().
References Tgstation.Server.Host.Transfer.IFileTransferTicketProvider.CreateUpload(), Tgstation.Server.Api.Models.Internal.InstancePermissionSet.EngineRights, Tgstation.Server.Host.Controllers.EngineController.fileTransferService, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.InstanceRequiredController.Instance, Tgstation.Server.Host.Controllers.EngineController.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Security.AuthenticationContext.User, Tgstation.Server.Host.Controllers.EngineController.ValidateEngineVersion(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstance().
+References Tgstation.Server.Host.Transfer.IFileTransferTicketProvider.CreateUpload(), Tgstation.Server.Api.Models.Internal.InstancePermissionSet.EngineRights, Tgstation.Server.Host.Controllers.EngineController.fileTransferService, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.InstanceRequiredController.Instance, Tgstation.Server.Host.Controllers.EngineController.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Security.AuthenticationContext.User, Tgstation.Server.Host.Controllers.EngineController.ValidateEngineVersion(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstance().
References Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Controllers.InstanceController.CreateDefaultInstance(), Tgstation.Server.Host.IO.IIOManager.CreateDirectory(), Tgstation.Server.Host.IO.DefaultIOManager.CurrentDirectory, Tgstation.Server.Host.IO.IIOManager.DeleteFile(), Tgstation.Server.Host.IO.IIOManager.DirectoryExists(), Tgstation.Server.Host.IO.IIOManager.FileExists(), Tgstation.Server.Host.Controllers.InstanceController.generalConfiguration, Tgstation.Server.Host.IO.IIOManager.GetDirectories(), Tgstation.Server.Host.IO.IIOManager.GetFiles(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Controllers.InstanceController.InstanceAttachFileName, Tgstation.Server.Api.Models.Internal.ServerInformationBase.InstanceLimit, Tgstation.Server.Host.Security.IPermissionsUpdateNotifyee.InstancePermissionSetCreated(), Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Host.Controllers.InstanceController.ioManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Api.Models.UserName.Name, Tgstation.Server.Host.Controllers.InstanceController.NormalizePath(), Tgstation.Server.Host.IO.IIOManager.PathIsChildOf(), Tgstation.Server.Host.Controllers.InstanceController.permissionsUpdateNotifyee, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration, Tgstation.Server.Host.Security.AuthenticationContext.User, Tgstation.Server.Host.Controllers.InstanceController.ValidateCronSetting(), and Tgstation.Server.Api.Models.Internal.ServerInformationBase.ValidInstancePaths.
+References Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Controllers.InstanceController.CreateDefaultInstance(), Tgstation.Server.Host.IO.IIOManager.CreateDirectory(), Tgstation.Server.Host.IO.DefaultIOManager.CurrentDirectory, Tgstation.Server.Host.IO.IIOManager.DeleteFile(), Tgstation.Server.Host.IO.IIOManager.DirectoryExists(), Tgstation.Server.Host.IO.IIOManager.FileExists(), Tgstation.Server.Host.Controllers.InstanceController.generalConfiguration, Tgstation.Server.Host.IO.IIOManager.GetDirectories(), Tgstation.Server.Host.IO.IIOManager.GetFiles(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Controllers.InstanceController.InstanceAttachFileName, Tgstation.Server.Api.Models.Internal.ServerInformationBase.InstanceLimit, Tgstation.Server.Host.Security.IPermissionsUpdateNotifyee.InstancePermissionSetCreated(), Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Host.Controllers.InstanceController.ioManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Api.Models.UserName.Name, Tgstation.Server.Host.Controllers.InstanceController.NormalizePath(), Tgstation.Server.Host.IO.IIOManager.PathIsChildOf(), Tgstation.Server.Host.Controllers.InstanceController.permissionsUpdateNotifyee, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration, Tgstation.Server.Host.Security.AuthenticationContext.User, Tgstation.Server.Host.Controllers.InstanceController.ValidateCronSetting(), and Tgstation.Server.Api.Models.Internal.ServerInformationBase.ValidInstancePaths.
References Tgstation.Server.Host.Configuration.GeneralConfiguration.ByondTopicTimeout, Tgstation.Server.Host.Models.Instance.DefaultChatBotLimit, Tgstation.Server.Host.Controllers.InstanceController.generalConfiguration, Tgstation.Server.Host.Utils.IPortAllocator.GetAvailablePort(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Models.DreamMakerSettings.Instance, Tgstation.Server.Host.Controllers.InstanceController.InstanceAdminPermissionSet(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Api.Models.Online, Tgstation.Server.Host.Controllers.InstanceController.portAllocator, and Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration.
+References Tgstation.Server.Host.Configuration.GeneralConfiguration.ByondTopicTimeout, Tgstation.Server.Host.Models.Instance.DefaultChatBotLimit, Tgstation.Server.Host.Controllers.InstanceController.generalConfiguration, Tgstation.Server.Host.Utils.IPortAllocator.GetAvailablePort(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Models.DreamMakerSettings.Instance, Tgstation.Server.Host.Controllers.InstanceController.InstanceAdminPermissionSet(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Api.Models.Online, Tgstation.Server.Host.Controllers.InstanceController.portAllocator, and Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration.
Referenced by Tgstation.Server.Host.Controllers.InstanceController.Create().
References Tgstation.Server.Host.Database.DatabaseContext.CompileJobs, Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.IO.IIOManager.DeleteFile(), Tgstation.Server.Host.IO.IIOManager.DirectoryExists(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Controllers.InstanceController.InstanceAttachFileName, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Host.Controllers.InstanceController.ioManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Database.DatabaseContext.RevInfoTestMerges, Tgstation.Server.Host.Database.DatabaseContext.RevisionInformations, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration, and Tgstation.Server.Host.IO.IIOManager.WriteAllBytes().
+References Tgstation.Server.Host.Database.DatabaseContext.CompileJobs, Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.IO.IIOManager.DeleteFile(), Tgstation.Server.Host.IO.IIOManager.DirectoryExists(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Controllers.InstanceController.InstanceAttachFileName, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Host.Controllers.InstanceController.ioManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Database.DatabaseContext.RevInfoTestMerges, Tgstation.Server.Host.Database.DatabaseContext.RevisionInformations, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration, and Tgstation.Server.Host.IO.IIOManager.WriteAllBytes().
References Tgstation.Server.Host.Controllers.InstanceController.CheckAccessible(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Api.Models.PermissionSet.InstanceManagerRights, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Security.AuthenticationContext.PermissionSet, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration, and Tgstation.Server.Host.Controllers.ComponentInterfacingController.ValidateInstanceOnlineStatus().
+References Tgstation.Server.Host.Controllers.InstanceController.CheckAccessible(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Api.Models.PermissionSet.InstanceManagerRights, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Security.AuthenticationContext.PermissionSet, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration, and Tgstation.Server.Host.Controllers.ComponentInterfacingController.ValidateInstanceOnlineStatus().
References Tgstation.Server.Api.Models.PermissionSet.Id, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Controllers.InstanceController.InstanceAdminPermissionSet(), Tgstation.Server.Host.Database.DatabaseContext.InstancePermissionSets, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Security.AuthenticationContext.PermissionSet, Tgstation.Server.Host.Database.DatabaseContext.Save(), and Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration.
+References Tgstation.Server.Api.Models.PermissionSet.Id, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Controllers.InstanceController.InstanceAdminPermissionSet(), Tgstation.Server.Host.Database.DatabaseContext.InstancePermissionSets, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Security.AuthenticationContext.PermissionSet, Tgstation.Server.Host.Database.DatabaseContext.Save(), and Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration.
References Tgstation.Server.Host.Controllers.InstanceController.CheckAccessible(), Tgstation.Server.Api.Models.PermissionSet.Id, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Api.Models.PermissionSet.InstanceManagerRights, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Security.AuthenticationContext.PermissionSet, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration, and Tgstation.Server.Host.Controllers.ComponentInterfacingController.ValidateInstanceOnlineStatus().
+References Tgstation.Server.Host.Controllers.InstanceController.CheckAccessible(), Tgstation.Server.Api.Models.PermissionSet.Id, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Api.Models.PermissionSet.InstanceManagerRights, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Security.AuthenticationContext.PermissionSet, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration, and Tgstation.Server.Host.Controllers.ComponentInterfacingController.ValidateInstanceOnlineStatus().
References Tgstation.Server.Host.Jobs.IJobManager.CancelJob(), Tgstation.Server.Host.Database.DatabaseContext.ChatBots, Tgstation.Server.Host.Controllers.InstanceController.CheckAccessible(), Tgstation.Server.Host.Models.Job.Create(), Tgstation.Server.Host.IO.IIOManager.DirectoryExists(), Tgstation.Server.Host.IO.IIOManager.FileExists(), Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Api.Models.PermissionSet.InstanceManagerRights, Tgstation.Server.Host.Controllers.ComponentInterfacingController.InstanceOperations, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Host.Controllers.InstanceController.ioManager, Tgstation.Server.Host.Controllers.InstanceController.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Components.IInstanceOperations.MoveInstance(), Tgstation.Server.Host.Controllers.InstanceController.NormalizePath(), Tgstation.Server.Host.Components.IInstanceOperations.OfflineInstance(), Tgstation.Server.Host.Components.IInstanceOperations.OnlineInstance(), Tgstation.Server.Host.Security.AuthenticationContext.PermissionSet, Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration, Tgstation.Server.Host.Security.AuthenticationContext.User, Tgstation.Server.Host.Controllers.InstanceController.ValidateCronSetting(), Tgstation.Server.Host.Controllers.ComponentInterfacingController.ValidateInstanceOnlineStatus(), Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstanceNullable().
+References Tgstation.Server.Host.Jobs.IJobManager.CancelJob(), Tgstation.Server.Host.Database.DatabaseContext.ChatBots, Tgstation.Server.Host.Controllers.InstanceController.CheckAccessible(), Tgstation.Server.Host.Models.Job.Create(), Tgstation.Server.Host.IO.IIOManager.DirectoryExists(), Tgstation.Server.Host.IO.IIOManager.FileExists(), Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Api.Models.PermissionSet.InstanceManagerRights, Tgstation.Server.Host.Controllers.ComponentInterfacingController.InstanceOperations, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Host.Controllers.InstanceController.ioManager, Tgstation.Server.Host.Controllers.InstanceController.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Components.IInstanceOperations.MoveInstance(), Tgstation.Server.Host.Controllers.InstanceController.NormalizePath(), Tgstation.Server.Host.Components.IInstanceOperations.OfflineInstance(), Tgstation.Server.Host.Components.IInstanceOperations.OnlineInstance(), Tgstation.Server.Host.Security.AuthenticationContext.PermissionSet, Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Controllers.InstanceController.swarmConfiguration, Tgstation.Server.Host.Security.AuthenticationContext.User, Tgstation.Server.Host.Controllers.InstanceController.ValidateCronSetting(), Tgstation.Server.Host.Controllers.ComponentInterfacingController.ValidateInstanceOnlineStatus(), Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstanceNullable().
References Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Database.DatabaseContext.Instances, and Tgstation.Server.Api.Rights.List.
+References Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Database.DatabaseContext.Instances, and Tgstation.Server.Api.Rights.List.
@@ -593,7 +593,7 @@ Here is the call graph for this function:References Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Database.DatabaseContext.Instances, and Tgstation.Server.Api.Rights.List.
+References Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Database.DatabaseContext.Instances, and Tgstation.Server.Api.Rights.List.
@@ -801,7 +801,7 @@ Here is the call graph for this function:References Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Security.AuthenticationContext.PermissionSet, Tgstation.Server.Api.Models.Internal.InstancePermissionSet.PermissionSetId, and Tgstation.Server.Host.Database.DatabaseContext.Save().
+References Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Database.DatabaseContext.Instances, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Security.AuthenticationContext.PermissionSet, Tgstation.Server.Api.Models.Internal.InstancePermissionSet.PermissionSetId, and Tgstation.Server.Host.Database.DatabaseContext.Save().
References Tgstation.Server.Host.Jobs.IJobManager.CancelJob(), Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.JobController.jobManager, Tgstation.Server.Host.Database.DatabaseContext.Jobs, Tgstation.Server.Host.Controllers.JobController.List(), Tgstation.Server.Host.Controllers.ApiController.NotFound(), and Tgstation.Server.Host.Security.AuthenticationContext.User.
+References Tgstation.Server.Host.Jobs.IJobManager.CancelJob(), Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.JobController.jobManager, Tgstation.Server.Host.Database.DatabaseContext.Jobs, Tgstation.Server.Host.Controllers.JobController.List(), Tgstation.Server.Host.Controllers.ApiController.NotFound(), and Tgstation.Server.Host.Security.AuthenticationContext.User.
References Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.JobController.jobManager, Tgstation.Server.Host.Database.DatabaseContext.Jobs, Tgstation.Server.Host.Controllers.JobController.List(), Tgstation.Server.Host.Controllers.ApiController.NotFound(), and Tgstation.Server.Host.Jobs.IJobManager.SetJobProgress().
+References Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.JobController.jobManager, Tgstation.Server.Host.Database.DatabaseContext.Jobs, Tgstation.Server.Host.Controllers.JobController.List(), Tgstation.Server.Host.Controllers.ApiController.NotFound(), and Tgstation.Server.Host.Jobs.IJobManager.SetJobProgress().
References Tgstation.Server.Host.Models.Job.Create(), Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.RepositoryController.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.RepositoryController.PopulateApi(), Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Database.DatabaseContext.RepositorySettings, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Models.Job.ToApi(), Tgstation.Server.Host.Security.AuthenticationContext.User, Tgstation.Server.Host.Controllers.RepositoryController.ValidateCredentials(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstance().
+References Tgstation.Server.Host.Models.Job.Create(), Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.RepositoryController.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.RepositoryController.PopulateApi(), Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Database.DatabaseContext.RepositorySettings, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Models.Job.ToApi(), Tgstation.Server.Host.Security.AuthenticationContext.User, Tgstation.Server.Host.Controllers.RepositoryController.ValidateCredentials(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstance().
References Tgstation.Server.Host.Models.Job.Create(), Tgstation.Server.Host.Components.Repository.RepositoryManager.DeleteRepository(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.RepositoryController.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Database.DatabaseContext.RepositorySettings, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Models.Job.ToApi(), and Tgstation.Server.Host.Security.AuthenticationContext.User.
+References Tgstation.Server.Host.Models.Job.Create(), Tgstation.Server.Host.Components.Repository.RepositoryManager.DeleteRepository(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.RepositoryController.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Database.DatabaseContext.RepositorySettings, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Models.Job.ToApi(), and Tgstation.Server.Host.Security.AuthenticationContext.User.
References Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.RepositoryController.PopulateApi(), Tgstation.Server.Host.Database.DatabaseContext.RepositorySettings, Tgstation.Server.Host.Database.DatabaseContext.Save(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstance().
+References Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.RepositoryController.PopulateApi(), Tgstation.Server.Host.Database.DatabaseContext.RepositorySettings, Tgstation.Server.Host.Database.DatabaseContext.Save(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstance().
References Tgstation.Server.Host.Models.Job.Create(), Tgstation.Server.Host.Controllers.RepositoryController.CreateRepositoryUpdateService(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.RepositoryController.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Database.DatabaseContext.RepositorySettings, Tgstation.Server.Host.Models.Job.ToApi(), and Tgstation.Server.Host.Security.AuthenticationContext.User.
+References Tgstation.Server.Host.Models.Job.Create(), Tgstation.Server.Host.Controllers.RepositoryController.CreateRepositoryUpdateService(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.RepositoryController.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Database.DatabaseContext.RepositorySettings, Tgstation.Server.Host.Models.Job.ToApi(), and Tgstation.Server.Host.Security.AuthenticationContext.User.
References Tgstation.Server.Host.Models.Job.Create(), Tgstation.Server.Host.Controllers.RepositoryController.CreateRepositoryUpdateService(), Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.RepositoryController.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.RepositoryController.PopulateApi(), Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Database.DatabaseContext.RepositorySettings, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Security.AuthenticationContext.User, Tgstation.Server.Host.Controllers.RepositoryController.ValidateCredentials(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstanceNullable().
+References Tgstation.Server.Host.Models.Job.Create(), Tgstation.Server.Host.Controllers.RepositoryController.CreateRepositoryUpdateService(), Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Controllers.RepositoryController.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Controllers.RepositoryController.PopulateApi(), Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Database.DatabaseContext.RepositorySettings, Tgstation.Server.Host.Database.DatabaseContext.Save(), Tgstation.Server.Host.Security.AuthenticationContext.User, Tgstation.Server.Host.Controllers.RepositoryController.ValidateCredentials(), and Tgstation.Server.Host.Controllers.ComponentInterfacingController.WithComponentInstanceNullable().
References Tgstation.Server.Host.Controllers.RootController.assemblyInformationProvider, Tgstation.Server.Host.Controllers.RootController.controlPanelConfiguration, Tgstation.Server.Host.Utils.SwaggerConfiguration.DocumentationSiteRouteExtension, Tgstation.Server.Host.Configuration.ControlPanelConfiguration.Enable, Tgstation.Server.Host.Configuration.InternalConfiguration.EnableGraphQL, Tgstation.Server.Host.Controllers.RootController.generalConfiguration, Tgstation.Server.Api.Routes.GraphQL, Tgstation.Server.Host.Configuration.GeneralConfiguration.HostApiDocumentation, Tgstation.Server.Host.Controllers.RootController.internalConfiguration, and Tgstation.Server.Host.System.IAssemblyInformationProvider.VersionString.
+References Tgstation.Server.Host.Controllers.RootController.assemblyInformationProvider, Tgstation.Server.Host.Controllers.RootController.controlPanelConfiguration, Tgstation.Server.Host.Utils.SwaggerConfiguration.DocumentationSiteRouteExtension, Tgstation.Server.Host.Configuration.ControlPanelConfiguration.Enable, Tgstation.Server.Host.Configuration.InternalConfiguration.EnableGraphQL, Tgstation.Server.Host.Controllers.RootController.generalConfiguration, Tgstation.Server.Api.Routes.GraphQL, Tgstation.Server.Host.Configuration.GeneralConfiguration.HostApiDocumentation, Tgstation.Server.Host.Controllers.RootController.internalConfiguration, and Tgstation.Server.Host.System.IAssemblyInformationProvider.VersionString.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_swarm_controller.html b/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_swarm_controller.html index 21684bfa1f..9f05899de2 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_swarm_controller.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_swarm_controller.html @@ -666,7 +666,7 @@ Here is the call graph for this function:<response code="200">Started streaming download successfully.</response> <response code="410">The ticket was no longer or was never valid.</response>
-Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply().
+Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply().
References Tgstation.Server.Host.Controllers.TransferController.fileTransferService, and Tgstation.Server.Host.Transfer.IFileTransferStreamHandler.SetUploadStream().
-Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply().
+Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply().
References Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Api.Rights.Read, Tgstation.Server.Host.Security.AuthenticationContext.User, and Tgstation.Server.Host.Controllers.UserController.userAuthority.
+References Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Api.Rights.Read, Tgstation.Server.Host.Security.AuthenticationContext.User, and Tgstation.Server.Host.Controllers.UserController.userAuthority.
References Tgstation.Server.Host.Controllers.ControlPanelController.ControlPanelRoute, Tgstation.Server.Host.Configuration.GeneralConfiguration.CurrentConfigVersion, Tgstation.Server.Host.Utils.SwaggerConfiguration.DocumentationSiteRouteExtension, Tgstation.Server.Api.Routes.GraphQL, Tgstation.Server.Host.Core.Application.hostingEnvironment, Tgstation.Server.Host.Core.IServerPortProvider.HttpApiPort, Tgstation.Server.Host.Properties.MasterVersionsAttribute.Instance, Tgstation.Server.Host.Components.Interop.DMApiConstants.InteropVersion, Tgstation.Server.Api.Routes.JobsHub, Tgstation.Server.Host.Properties.MasterVersionsAttribute.RawWebpanelVersion, Tgstation.Server.Host.Components.IInstanceManager.Ready, and Tgstation.Server.Host.Core.Application.tokenFactory.
+References Tgstation.Server.Host.Controllers.ControlPanelController.ControlPanelRoute, Tgstation.Server.Host.Configuration.GeneralConfiguration.CurrentConfigVersion, Tgstation.Server.Host.Utils.SwaggerConfiguration.DocumentationSiteRouteExtension, Tgstation.Server.Api.Routes.GraphQL, Tgstation.Server.Host.Core.Application.hostingEnvironment, Tgstation.Server.Host.Core.IServerPortProvider.HttpApiPort, Tgstation.Server.Host.Properties.MasterVersionsAttribute.Instance, Tgstation.Server.Host.Components.Interop.DMApiConstants.InteropVersion, Tgstation.Server.Api.Routes.JobsHub, Tgstation.Server.Host.Properties.MasterVersionsAttribute.RawWebpanelVersion, Tgstation.Server.Host.Components.IInstanceManager.Ready, and Tgstation.Server.Host.Core.Application.tokenFactory.
@@ -1240,7 +1240,7 @@ Here is the caller graph for this function:References Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Setup.SetupApplication.Configuration, Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure(), Tgstation.Server.Host.Core.Application.ConfigureAuthenticationPipeline(), Tgstation.Server.Host.Core.Application.ConfigureServices(), Tgstation.Server.Host.Setup.IPostSetupServices.DatabaseConfiguration, Tgstation.Server.Host.Configuration.DatabaseConfiguration.DatabaseType, Tgstation.Server.Host.Controllers.ApiController.DefaultPageSize, Tgstation.Server.Host.Configuration.FileLoggingConfiguration.Disable, Tgstation.Server.Host.Setup.IPostSetupServices.ElasticsearchConfiguration, Tgstation.Server.Host.Setup.IPostSetupServices.FileLoggingConfiguration, Tgstation.Server.Host.Setup.IPostSetupServices.GeneralConfiguration, Tgstation.Server.Host.IO.IIOManager.GetDirectoryName(), Tgstation.Server.Host.IO.IIOManager.GetFileNameWithoutExtension(), Tgstation.Server.Host.Configuration.FileLoggingConfiguration.GetFullLogDirectory(), Tgstation.Server.Host.Configuration.GeneralConfiguration.HostApiDocumentation, Tgstation.Server.Host.Core.Application.hostingEnvironment, Tgstation.Server.Host.Setup.IPostSetupServices.InternalConfiguration, Tgstation.Server.Host.System.IPlatformIdentifier.IsWindows, Tgstation.Server.Host.Configuration.FileLoggingConfiguration.LogLevel, Tgstation.Server.Host.Controllers.ApiController.MaximumPageSize, Tgstation.Server.Host.Configuration.FileLoggingConfiguration.MicrosoftLogLevel, Tgstation.Server.Host.Setup.IPostSetupServices.PlatformIdentifier, Tgstation.Server.Host.Security.TgsAuthorizeAttribute.PolicyName, Tgstation.Server.Host.Configuration.GeneralConfiguration.RestartTimeoutMinutes, Tgstation.Server.Host.Utils.SerilogContextHelper.Template, Tgstation.Server.Host.Security.TgsAuthorizeAttribute.UserEnabledRole, and Tgstation.Server.Host.Configuration.InternalConfiguration.UsingSystemD.
+References Tgstation.Server.Host.IO.IIOManager.ConcatPath(), Tgstation.Server.Host.Setup.SetupApplication.Configuration, Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure(), Tgstation.Server.Host.Core.Application.ConfigureAuthenticationPipeline(), Tgstation.Server.Host.Core.Application.ConfigureServices(), Tgstation.Server.Host.Setup.IPostSetupServices.DatabaseConfiguration, Tgstation.Server.Host.Configuration.DatabaseConfiguration.DatabaseType, Tgstation.Server.Host.Controllers.ApiController.DefaultPageSize, Tgstation.Server.Host.Configuration.FileLoggingConfiguration.Disable, Tgstation.Server.Host.Setup.IPostSetupServices.ElasticsearchConfiguration, Tgstation.Server.Host.Setup.IPostSetupServices.FileLoggingConfiguration, Tgstation.Server.Host.Setup.IPostSetupServices.GeneralConfiguration, Tgstation.Server.Host.IO.IIOManager.GetDirectoryName(), Tgstation.Server.Host.IO.IIOManager.GetFileNameWithoutExtension(), Tgstation.Server.Host.Configuration.FileLoggingConfiguration.GetFullLogDirectory(), Tgstation.Server.Host.Configuration.GeneralConfiguration.HostApiDocumentation, Tgstation.Server.Host.Core.Application.hostingEnvironment, Tgstation.Server.Host.Setup.IPostSetupServices.InternalConfiguration, Tgstation.Server.Host.System.IPlatformIdentifier.IsWindows, Tgstation.Server.Host.Configuration.FileLoggingConfiguration.LogLevel, Tgstation.Server.Host.Controllers.ApiController.MaximumPageSize, Tgstation.Server.Host.Configuration.FileLoggingConfiguration.MicrosoftLogLevel, Tgstation.Server.Host.Setup.IPostSetupServices.PlatformIdentifier, Tgstation.Server.Host.Security.TgsAuthorizeAttribute.PolicyName, Tgstation.Server.Host.Configuration.GeneralConfiguration.RestartTimeoutMinutes, Tgstation.Server.Host.Utils.SerilogContextHelper.Template, Tgstation.Server.Host.Security.TgsAuthorizeAttribute.UserEnabledRole, and Tgstation.Server.Host.Configuration.InternalConfiguration.UsingSystemD.
Referenced by Tgstation.Server.Host.Core.Application.ConfigureServices().
References Tgstation.Server.Host.Configuration.GeneralConfiguration.ByondTopicTimeout, Tgstation.Server.Host.Models.User.CanonicalizeName(), Tgstation.Server.Host.Database.DatabaseSeeder.generalConfiguration, Tgstation.Server.Host.Database.DatabaseSeeder.GetAdminUser(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Database.IDatabaseContext.Instances, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Database.DatabaseSeeder.logger, Tgstation.Server.Host.System.IPlatformIdentifier.NormalizePath(), Tgstation.Server.Host.Database.DatabaseSeeder.platformIdentifier, Tgstation.Server.Host.Database.DatabaseSeeder.SeedSystemUser(), Tgstation.Server.Host.Database.DatabaseSeeder.swarmConfiguration, Tgstation.Server.Host.Models.User.TgsSystemUserName, and Tgstation.Server.Host.Database.IDatabaseContext.Users.
+References Tgstation.Server.Host.Configuration.GeneralConfiguration.ByondTopicTimeout, Tgstation.Server.Host.Models.User.CanonicalizeName(), Tgstation.Server.Host.Database.DatabaseSeeder.generalConfiguration, Tgstation.Server.Host.Database.DatabaseSeeder.GetAdminUser(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Database.IDatabaseContext.Instances, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Database.DatabaseSeeder.logger, Tgstation.Server.Host.System.IPlatformIdentifier.NormalizePath(), Tgstation.Server.Host.Database.DatabaseSeeder.platformIdentifier, Tgstation.Server.Host.Database.DatabaseSeeder.SeedSystemUser(), Tgstation.Server.Host.Database.DatabaseSeeder.swarmConfiguration, Tgstation.Server.Host.Models.User.TgsSystemUserName, and Tgstation.Server.Host.Database.IDatabaseContext.Users.
Referenced by Tgstation.Server.Host.Database.DatabaseSeeder.Initialize().
References Tgstation.Server.Api.Models.Internal.ChatBotSettings.ConnectionString, and Tgstation.Server.Api.Models.NamedEntity.Name.
+References Tgstation.Server.Api.Models.Internal.ChatBotSettings.ConnectionString, and Tgstation.Server.Api.Models.NamedEntity.Name.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_extensions_1_1_application_builder_extensions.html b/class_tgstation_1_1_server_1_1_host_1_1_extensions_1_1_application_builder_extensions.html index 473dfda510..29087bf3b2 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_extensions_1_1_application_builder_extensions.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_extensions_1_1_application_builder_extensions.html @@ -226,11 +226,11 @@ Here is the caller graph for this function:References Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, and Tgstation.Server.Host.Utils.SerilogContextHelper.SwarmIdentifierContextProperty.
+References Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, and Tgstation.Server.Host.Utils.SerilogContextHelper.SwarmIdentifierContextProperty.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_graph_q_l_1_1_error_message_exception.html b/class_tgstation_1_1_server_1_1_host_1_1_graph_q_l_1_1_error_message_exception.html index 7a7b8fd7c4..943428cfaf 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_graph_q_l_1_1_error_message_exception.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_graph_q_l_1_1_error_message_exception.html @@ -169,11 +169,11 @@ PropertiesReferences Tgstation.Server.Api.Models.Response.ErrorMessageResponse.AdditionalData, and Tgstation.Server.Host.GraphQL.ErrorMessageException.AdditionalData.
+References Tgstation.Server.Api.Models.Response.ErrorMessageResponse.AdditionalData, and Tgstation.Server.Host.GraphQL.ErrorMessageException.AdditionalData.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_graph_q_l_1_1_mutations_1_1_user_mutations.html b/class_tgstation_1_1_server_1_1_host_1_1_graph_q_l_1_1_mutations_1_1_user_mutations.html index 535b711c45..f62149a069 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_graph_q_l_1_1_mutations_1_1_user_mutations.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_graph_q_l_1_1_mutations_1_1_user_mutations.html @@ -837,7 +837,7 @@ Private Attributes -References Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Authority.Id, Tgstation.Server.Api.Rights.List, and Tgstation.Server.Host.GraphQL.Mutations.UserMutations.User.
+References Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Authority.Id, Tgstation.Server.Api.Rights.List, and Tgstation.Server.Host.GraphQL.Mutations.UserMutations.User.
@@ -905,7 +905,7 @@ Private AttributesReferences Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Authority.Id, Tgstation.Server.Api.Rights.List, and Tgstation.Server.Host.GraphQL.Mutations.UserMutations.User.
+References Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Authority.Id, Tgstation.Server.Api.Rights.List, and Tgstation.Server.Host.GraphQL.Mutations.UserMutations.User.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_graph_q_l_1_1_types_1_1_swarm_node.html b/class_tgstation_1_1_server_1_1_host_1_1_graph_q_l_1_1_types_1_1_swarm_node.html index 1ecfc8c897..55f8585af1 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_graph_q_l_1_1_types_1_1_swarm_node.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_graph_q_l_1_1_types_1_1_swarm_node.html @@ -182,7 +182,7 @@ Properties -References Tgstation.Server.Api.Models.Internal.SwarmServer.Address, Tgstation.Server.Host.GraphQL.Types.SwarmNode.Address, Tgstation.Server.Api.Models.Internal.SwarmServerInformation.Controller, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.GraphQL.Types.SwarmNode.Identifier, Tgstation.Server.Api.Models.Internal.SwarmServer.PublicAddress, and Tgstation.Server.Host.GraphQL.Types.SwarmNode.PublicAddress.
+References Tgstation.Server.Api.Models.Internal.SwarmServer.Address, Tgstation.Server.Host.GraphQL.Types.SwarmNode.Address, Tgstation.Server.Api.Models.Internal.SwarmServerInformation.Controller, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.GraphQL.Types.SwarmNode.Identifier, Tgstation.Server.Api.Models.Internal.SwarmServer.PublicAddress, and Tgstation.Server.Host.GraphQL.Types.SwarmNode.PublicAddress.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_service.html b/class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_service.html index 7fe501fa16..f5809fbe3a 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_service.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_service.html @@ -184,7 +184,7 @@ Public Member Functions| apiResponse | The JobResponse to update. |
References Tgstation.Server.Host.Jobs.JobService.addCancelLock, Tgstation.Server.Host.Jobs.JobHandler.Cancel(), Tgstation.Server.Host.Jobs.JobService.databaseContextFactory, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Jobs.JobService.jobs, Tgstation.Server.Host.Jobs.JobService.logger, Tgstation.Server.Host.Jobs.JobService.synchronizationLock, Tgstation.Server.Host.Database.IDatabaseContextFactory.UseContext(), and Tgstation.Server.Host.Jobs.JobHandler.Wait().
+References Tgstation.Server.Host.Jobs.JobService.addCancelLock, Tgstation.Server.Host.Jobs.JobHandler.Cancel(), Tgstation.Server.Host.Jobs.JobService.databaseContextFactory, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Jobs.JobService.jobs, Tgstation.Server.Host.Jobs.JobService.logger, Tgstation.Server.Host.Jobs.JobService.synchronizationLock, Tgstation.Server.Host.Database.IDatabaseContextFactory.UseContext(), and Tgstation.Server.Host.Jobs.JobHandler.Wait().
Referenced by Tgstation.Server.Host.Jobs.JobService.StopAsync(), and Tgstation.Server.Host.Jobs.JobService.WaitForJobCompletion().
References Tgstation.Server.Host.Jobs.JobService.addCancelLock, Tgstation.Server.Host.Jobs.JobService.databaseContextFactory, Tgstation.Server.Api.Models.Internal.Job.Description, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Models.Job.Instance, Tgstation.Server.Host.Jobs.JobService.jobs, Tgstation.Server.Host.Jobs.JobService.logger, Tgstation.Server.Api.Models.UserName.Name, Tgstation.Server.Host.Jobs.JobService.noMoreJobsShouldStart, Tgstation.Server.Host.Jobs.JobService.RunJob(), Tgstation.Server.Host.Models.Job.StartedBy, Tgstation.Server.Host.Jobs.JobService.synchronizationLock, and Tgstation.Server.Host.Database.IDatabaseContextFactory.UseContext().
+References Tgstation.Server.Host.Jobs.JobService.addCancelLock, Tgstation.Server.Host.Jobs.JobService.databaseContextFactory, Tgstation.Server.Api.Models.Internal.Job.Description, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Models.Job.Instance, Tgstation.Server.Host.Jobs.JobService.jobs, Tgstation.Server.Host.Jobs.JobService.logger, Tgstation.Server.Api.Models.UserName.Name, Tgstation.Server.Host.Jobs.JobService.noMoreJobsShouldStart, Tgstation.Server.Host.Jobs.JobService.RunJob(), Tgstation.Server.Host.Models.Job.StartedBy, Tgstation.Server.Host.Jobs.JobService.synchronizationLock, and Tgstation.Server.Host.Database.IDatabaseContextFactory.UseContext().
References Tgstation.Server.Host.Jobs.JobService.activationTcs, Tgstation.Server.Api.Models.Internal.Job.Cancelled, Tgstation.Server.Host.Jobs.JobService.databaseContextFactory, Tgstation.Server.Api.Models.Internal.Job.ErrorCode, Tgstation.Server.Host.Jobs.JobException.ErrorCode, Tgstation.Server.Api.Models.Internal.Job.ExceptionDetails, Tgstation.Server.Host.Jobs.JobService.hub, Tgstation.Server.Host.Jobs.JobsHub.HubGroupName(), Tgstation.Server.Host.Jobs.JobService.hubUpdateActions, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Models.Job.Instance, Tgstation.Server.Host.Utils.SerilogContextHelper.JobIdContextProperty, Tgstation.Server.Host.Jobs.JobService.jobs, Tgstation.Server.Host.Jobs.JobService.logger, Tgstation.Server.Host.Jobs.JobService.loggerFactory, Tgstation.Server.Host.Jobs.JobService.MaxHubUpdatesPerSecond, Tgstation.Server.Host.Jobs.JobService.synchronizationLock, Tgstation.Server.Host.Models.Job.ToApi(), and Tgstation.Server.Host.Database.IDatabaseContextFactory.UseContext().
+References Tgstation.Server.Host.Jobs.JobService.activationTcs, Tgstation.Server.Api.Models.Internal.Job.Cancelled, Tgstation.Server.Host.Jobs.JobService.databaseContextFactory, Tgstation.Server.Api.Models.Internal.Job.ErrorCode, Tgstation.Server.Host.Jobs.JobException.ErrorCode, Tgstation.Server.Api.Models.Internal.Job.ExceptionDetails, Tgstation.Server.Host.Jobs.JobService.hub, Tgstation.Server.Host.Jobs.JobsHub.HubGroupName(), Tgstation.Server.Host.Jobs.JobService.hubUpdateActions, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Models.Job.Instance, Tgstation.Server.Host.Utils.SerilogContextHelper.JobIdContextProperty, Tgstation.Server.Host.Jobs.JobService.jobs, Tgstation.Server.Host.Jobs.JobService.logger, Tgstation.Server.Host.Jobs.JobService.loggerFactory, Tgstation.Server.Host.Jobs.JobService.MaxHubUpdatesPerSecond, Tgstation.Server.Host.Jobs.JobService.synchronizationLock, Tgstation.Server.Host.Models.Job.ToApi(), and Tgstation.Server.Host.Database.IDatabaseContextFactory.UseContext().
Referenced by Tgstation.Server.Host.Jobs.JobService.RegisterOperation().
Set the JobResponse.Progress and JobResponse.Stage for a given apiResponse .
Set the JobResponse.Progress and JobResponse.Stage for a given apiResponse .
| apiResponse | The JobResponse to update. |
References Tgstation.Server.Host.Jobs.JobsHubGroupMapper.hub, Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Host.Jobs.JobsHubGroupMapper.logger.
+References Tgstation.Server.Host.Jobs.JobsHubGroupMapper.hub, Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Host.Jobs.JobsHubGroupMapper.logger.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_models_1_1_chat_bot.html b/class_tgstation_1_1_server_1_1_host_1_1_models_1_1_chat_bot.html index 32b3a5a577..afacff87a8 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_models_1_1_chat_bot.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_models_1_1_chat_bot.html @@ -264,7 +264,7 @@ PropertiesReferences Tgstation.Server.Api.Models.Internal.ChatBotSettings.ChannelLimit, Tgstation.Server.Host.Models.ChatBot.Channels, Tgstation.Server.Api.Models.Internal.ChatBotSettings.ConnectionString, Tgstation.Server.Api.Models.Internal.ChatBotSettings.Enabled, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Models.NamedEntity.Name, Tgstation.Server.Api.Models.Internal.ChatBotSettings.Provider, and Tgstation.Server.Api.Models.Internal.ChatBotSettings.ReconnectionInterval.
+References Tgstation.Server.Api.Models.Internal.ChatBotSettings.ChannelLimit, Tgstation.Server.Host.Models.ChatBot.Channels, Tgstation.Server.Api.Models.Internal.ChatBotSettings.ConnectionString, Tgstation.Server.Api.Models.Internal.ChatBotSettings.Enabled, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Models.NamedEntity.Name, Tgstation.Server.Api.Models.Internal.ChatBotSettings.Provider, and Tgstation.Server.Api.Models.Internal.ChatBotSettings.ReconnectionInterval.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_models_1_1_chat_channel.html b/class_tgstation_1_1_server_1_1_host_1_1_models_1_1_chat_channel.html index 8b29064bea..b7a4e0f204 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_models_1_1_chat_channel.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_models_1_1_chat_channel.html @@ -174,7 +174,7 @@ PropertiesReferences Tgstation.Server.Host.Models.ChatChannel.DiscordChannelId, Tgstation.Server.Host.Models.ChatChannel.IrcChannel, Tgstation.Server.Api.Models.Internal.ChatChannelBase.IsAdminChannel, Tgstation.Server.Api.Models.Internal.ChatChannelBase.IsSystemChannel, Tgstation.Server.Api.Models.Internal.ChatChannelBase.IsUpdatesChannel, Tgstation.Server.Api.Models.Internal.ChatChannelBase.IsWatchdogChannel, and Tgstation.Server.Api.Models.Internal.ChatChannelBase.Tag.
+References Tgstation.Server.Host.Models.ChatChannel.DiscordChannelId, Tgstation.Server.Host.Models.ChatChannel.IrcChannel, Tgstation.Server.Api.Models.Internal.ChatChannelBase.IsAdminChannel, Tgstation.Server.Api.Models.Internal.ChatChannelBase.IsSystemChannel, Tgstation.Server.Api.Models.Internal.ChatChannelBase.IsUpdatesChannel, Tgstation.Server.Api.Models.Internal.ChatChannelBase.IsWatchdogChannel, and Tgstation.Server.Api.Models.Internal.ChatChannelBase.Tag.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_models_1_1_compile_job.html b/class_tgstation_1_1_server_1_1_host_1_1_models_1_1_compile_job.html index febaa9a7ad..4d2ba5f1e1 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_models_1_1_compile_job.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_models_1_1_compile_job.html @@ -361,7 +361,7 @@ Private Member Functions -References Tgstation.Server.Api.Models.Internal.CompileJob.DirectoryName, Tgstation.Server.Host.Models.CompileJob.DMApiVersion, Tgstation.Server.Api.Models.Internal.CompileJob.DmeName, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Models.Internal.CompileJob.MinimumSecurityLevel, Tgstation.Server.Api.Models.Internal.CompileJob.Output, Tgstation.Server.Host.Models.CompileJob.RepositoryOrigin, Tgstation.Server.Host.Models.Job.ToApi(), and Tgstation.Server.Host.Models.RevisionInformation.ToApi().
+References Tgstation.Server.Api.Models.Internal.CompileJob.DirectoryName, Tgstation.Server.Host.Models.CompileJob.DMApiVersion, Tgstation.Server.Api.Models.Internal.CompileJob.DmeName, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Models.Internal.CompileJob.MinimumSecurityLevel, Tgstation.Server.Api.Models.Internal.CompileJob.Output, Tgstation.Server.Host.Models.CompileJob.RepositoryOrigin, Tgstation.Server.Host.Models.Job.ToApi(), and Tgstation.Server.Host.Models.RevisionInformation.ToApi().
References Tgstation.Server.Api.Models.Instance.AutoStartCron, Tgstation.Server.Api.Models.Instance.AutoStopCron, Tgstation.Server.Api.Models.Instance.AutoUpdateCron, Tgstation.Server.Api.Models.Instance.AutoUpdateInterval, Tgstation.Server.Api.Models.Instance.ChatBotLimit, Tgstation.Server.Api.Models.Instance.ConfigurationType, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Models.NamedEntity.Name, Tgstation.Server.Api.Models.Instance.Online, and Tgstation.Server.Api.Models.Instance.Path.
+References Tgstation.Server.Api.Models.Instance.AutoStartCron, Tgstation.Server.Api.Models.Instance.AutoStopCron, Tgstation.Server.Api.Models.Instance.AutoUpdateCron, Tgstation.Server.Api.Models.Instance.AutoUpdateInterval, Tgstation.Server.Api.Models.Instance.ChatBotLimit, Tgstation.Server.Api.Models.Instance.ConfigurationType, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Models.NamedEntity.Name, Tgstation.Server.Api.Models.Instance.Online, and Tgstation.Server.Api.Models.Instance.Path.
References Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Api.Rights.List.
+References Tgstation.Server.Api.Models.EntityId.Id, and Tgstation.Server.Api.Rights.List.
@@ -334,13 +334,13 @@ Private Member FunctionsReferences Tgstation.Server.Api.Models.Internal.Job.CancelRight, Tgstation.Server.Api.Models.Internal.Job.CancelRightsType, Tgstation.Server.Api.Models.Internal.Job.Description, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, and Tgstation.Server.Host.Models.Job.StartedBy.
+References Tgstation.Server.Api.Models.Internal.Job.CancelRight, Tgstation.Server.Api.Models.Internal.Job.CancelRightsType, Tgstation.Server.Api.Models.Internal.Job.Description, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, and Tgstation.Server.Host.Models.Job.StartedBy.
@@ -537,7 +537,7 @@ Here is the caller graph for this function: -References Tgstation.Server.Api.Models.Internal.Job.Cancelled, Tgstation.Server.Host.Models.Job.CancelledBy, Tgstation.Server.Api.Models.Internal.Job.CancelRight, Tgstation.Server.Api.Models.Internal.Job.CancelRightsType, Tgstation.Server.Api.Models.UserName.CreateUserName(), Tgstation.Server.Api.Models.Internal.Job.Description, Tgstation.Server.Api.Models.Internal.Job.ErrorCode, Tgstation.Server.Api.Models.Internal.Job.ExceptionDetails, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Api.Models.Internal.Job.StartedAt, Tgstation.Server.Host.Models.Job.StartedBy, and Tgstation.Server.Api.Models.Internal.Job.StoppedAt.
+References Tgstation.Server.Api.Models.Internal.Job.Cancelled, Tgstation.Server.Host.Models.Job.CancelledBy, Tgstation.Server.Api.Models.Internal.Job.CancelRight, Tgstation.Server.Api.Models.Internal.Job.CancelRightsType, Tgstation.Server.Api.Models.UserName.CreateUserName(), Tgstation.Server.Api.Models.Internal.Job.Description, Tgstation.Server.Api.Models.Internal.Job.ErrorCode, Tgstation.Server.Api.Models.Internal.Job.ExceptionDetails, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Api.Models.Internal.Job.StartedAt, Tgstation.Server.Host.Models.Job.StartedBy, and Tgstation.Server.Api.Models.Internal.Job.StoppedAt.
Referenced by Tgstation.Server.Host.Controllers.RepositoryController.Create(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.RepositoryController.Reclone(), Tgstation.Server.Host.Jobs.JobService.RunJob(), and Tgstation.Server.Host.Models.CompileJob.ToApi().
References Tgstation.Server.Api.Models.Internal.TestMergeModelBase.Author, Tgstation.Server.Api.Models.Internal.TestMergeModelBase.BodyAtMerge, Tgstation.Server.Api.Models.TestMergeParameters.Comment, Tgstation.Server.Api.Models.Internal.TestMergeApiBase.Id, Tgstation.Server.Api.Models.Internal.TestMergeApiBase.MergedAt, Tgstation.Server.Host.Models.TestMerge.MergedBy, Tgstation.Server.Api.Models.TestMergeParameters.Number, Tgstation.Server.Api.Models.TestMergeParameters.TargetCommitSha, Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TitleAtMerge, and Tgstation.Server.Api.Models.Internal.TestMergeModelBase.Url.
+References Tgstation.Server.Api.Models.Internal.TestMergeModelBase.Author, Tgstation.Server.Api.Models.Internal.TestMergeModelBase.BodyAtMerge, Tgstation.Server.Api.Models.TestMergeParameters.Comment, Tgstation.Server.Api.Models.Internal.TestMergeApiBase.Id, Tgstation.Server.Api.Models.Internal.TestMergeApiBase.MergedAt, Tgstation.Server.Host.Models.TestMerge.MergedBy, Tgstation.Server.Api.Models.TestMergeParameters.Number, Tgstation.Server.Api.Models.TestMergeParameters.TargetCommitSha, Tgstation.Server.Api.Models.Internal.TestMergeModelBase.TitleAtMerge, and Tgstation.Server.Api.Models.Internal.TestMergeModelBase.Url.
Referenced by Tgstation.Server.Host.Models.RevisionInformation.ToApi().
References Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Models.NamedEntity.Name, Tgstation.Server.Host.Models.UserGroup.ToApi(), and Tgstation.Server.Host.Models.UserGroup.Users.
+References Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Models.NamedEntity.Name, Tgstation.Server.Host.Models.UserGroup.ToApi(), and Tgstation.Server.Host.Models.UserGroup.Users.
Referenced by Tgstation.Server.Host.Models.User.CreateUserResponse().
References Tgstation.Server.Host.Security.AuthenticationContextFactory.apiHeaders, Tgstation.Server.Host.Security.AuthenticationContextFactory.currentAuthenticationContext, Tgstation.Server.Host.Security.AuthenticationContextFactory.databaseContext, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Security.AuthenticationContextFactory.identityCache, Tgstation.Server.Host.Security.AuthenticationContext.Initialize(), Tgstation.Server.Host.Security.AuthenticationContextFactory.initialized, Tgstation.Server.Api.ApiHeaders.InstanceId, Tgstation.Server.Host.Security.IIdentityCache.LoadCachedIdentity(), Tgstation.Server.Host.Security.AuthenticationContextFactory.logger, Tgstation.Server.Host.Security.AuthenticationContextFactory.swarmConfiguration, and Tgstation.Server.Host.Database.IDatabaseContext.Users.
+References Tgstation.Server.Host.Security.AuthenticationContextFactory.apiHeaders, Tgstation.Server.Host.Security.AuthenticationContextFactory.currentAuthenticationContext, Tgstation.Server.Host.Security.AuthenticationContextFactory.databaseContext, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Security.AuthenticationContextFactory.identityCache, Tgstation.Server.Host.Security.AuthenticationContext.Initialize(), Tgstation.Server.Host.Security.AuthenticationContextFactory.initialized, Tgstation.Server.Api.ApiHeaders.InstanceId, Tgstation.Server.Host.Security.IIdentityCache.LoadCachedIdentity(), Tgstation.Server.Host.Security.AuthenticationContextFactory.logger, Tgstation.Server.Host.Security.AuthenticationContextFactory.swarmConfiguration, and Tgstation.Server.Host.Database.IDatabaseContext.Users.
References Tgstation.Server.Host.Configuration.SwarmConfiguration.Address, Tgstation.Server.Host.Swarm.SwarmService.assemblyInformationProvider, Tgstation.Server.Host.Swarm.SwarmService.asyncDelayer, Tgstation.Server.Host.Swarm.SwarmService.databaseContextFactory, Tgstation.Server.Host.Swarm.SwarmService.databaseSeeder, Tgstation.Server.Host.Swarm.SwarmService.forceHealthCheckTcs, Tgstation.Server.Host.Swarm.SwarmService.httpClientFactory, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Swarm.SwarmService.logger, Tgstation.Server.Host.Configuration.SwarmConfiguration.PublicAddress, Tgstation.Server.Host.Swarm.SwarmService.registrationIdsAndTimes, Tgstation.Server.Host.Swarm.SwarmService.serverHealthCheckCancellationTokenSource, Tgstation.Server.Host.Swarm.SwarmService.serverUpdater, Tgstation.Server.Host.Swarm.SwarmService.swarmConfiguration, Tgstation.Server.Host.Swarm.SwarmService.swarmController, Tgstation.Server.Host.Swarm.SwarmService.SwarmMode, Tgstation.Server.Host.Swarm.SwarmService.swarmServers, Tgstation.Server.Host.Swarm.SwarmService.tokenFactory, and Tgstation.Server.Host.Swarm.SwarmService.transferService.
+References Tgstation.Server.Host.Configuration.SwarmConfiguration.Address, Tgstation.Server.Host.Swarm.SwarmService.assemblyInformationProvider, Tgstation.Server.Host.Swarm.SwarmService.asyncDelayer, Tgstation.Server.Host.Swarm.SwarmService.databaseContextFactory, Tgstation.Server.Host.Swarm.SwarmService.databaseSeeder, Tgstation.Server.Host.Swarm.SwarmService.forceHealthCheckTcs, Tgstation.Server.Host.Swarm.SwarmService.httpClientFactory, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Swarm.SwarmService.logger, Tgstation.Server.Host.Configuration.SwarmConfiguration.PublicAddress, Tgstation.Server.Host.Swarm.SwarmService.registrationIdsAndTimes, Tgstation.Server.Host.Swarm.SwarmService.serverHealthCheckCancellationTokenSource, Tgstation.Server.Host.Swarm.SwarmService.serverUpdater, Tgstation.Server.Host.Swarm.SwarmService.swarmConfiguration, Tgstation.Server.Host.Swarm.SwarmService.swarmController, Tgstation.Server.Host.Swarm.SwarmService.SwarmMode, Tgstation.Server.Host.Swarm.SwarmService.swarmServers, Tgstation.Server.Host.Swarm.SwarmService.tokenFactory, and Tgstation.Server.Host.Swarm.SwarmService.transferService.
References Tgstation.Server.Host.Swarm.SwarmService.AbortUpdate(), Tgstation.Server.Host.Swarm.SwarmService.asyncDelayer, Tgstation.Server.Common.Http.IAbstractHttpClientFactory.CreateClient(), Tgstation.Server.Host.Utils.IAsyncDelayer.Delay(), Tgstation.Server.Host.Swarm.SwarmService.httpClientFactory, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Swarm.SwarmService.logger, Tgstation.Server.Host.Swarm.SwarmService.PrepareSwarmRequest(), Tgstation.Server.Host.Swarm.SwarmService.swarmController, Tgstation.Server.Host.Swarm.SwarmService.SwarmMode, Tgstation.Server.Host.Swarm.SwarmService.swarmServers, Tgstation.Server.Host.Swarm.SwarmConstants.UpdateCommitTimeoutMinutes, Tgstation.Server.Host.Swarm.SwarmService.updateOperation, Tgstation.Server.Host.Swarm.SwarmConstants.UpdateRoute, and Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll().
+References Tgstation.Server.Host.Swarm.SwarmService.AbortUpdate(), Tgstation.Server.Host.Swarm.SwarmService.asyncDelayer, Tgstation.Server.Common.Http.IAbstractHttpClientFactory.CreateClient(), Tgstation.Server.Host.Utils.IAsyncDelayer.Delay(), Tgstation.Server.Host.Swarm.SwarmService.httpClientFactory, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Swarm.SwarmService.logger, Tgstation.Server.Host.Swarm.SwarmService.PrepareSwarmRequest(), Tgstation.Server.Host.Swarm.SwarmService.swarmController, Tgstation.Server.Host.Swarm.SwarmService.SwarmMode, Tgstation.Server.Host.Swarm.SwarmService.swarmServers, Tgstation.Server.Host.Swarm.SwarmConstants.UpdateCommitTimeoutMinutes, Tgstation.Server.Host.Swarm.SwarmService.updateOperation, Tgstation.Server.Host.Swarm.SwarmConstants.UpdateRoute, and Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll().
References Tgstation.Server.Host.Swarm.SwarmConstants.ControllerHealthCheckIntervalMinutes, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, and Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll().
+References Tgstation.Server.Host.Swarm.SwarmConstants.ControllerHealthCheckIntervalMinutes, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, and Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll().
References Tgstation.Server.Host.Swarm.SwarmService.databaseContextFactory, Tgstation.Server.Host.Swarm.SwarmService.databaseSeeder, Tgstation.Server.Host.Swarm.SwarmService.HealthCheckLoop(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Database.IDatabaseSeeder.Initialize(), Tgstation.Server.Host.Swarm.SwarmService.logger, Tgstation.Server.Host.Swarm.SwarmService.RegisterWithController(), Tgstation.Server.Host.Swarm.SwarmService.serverHealthCheckCancellationTokenSource, Tgstation.Server.Host.Swarm.SwarmService.serverHealthCheckTask, Tgstation.Server.Host.Swarm.SwarmService.swarmConfiguration, Tgstation.Server.Host.Swarm.SwarmService.swarmController, Tgstation.Server.Host.Swarm.SwarmService.SwarmMode, Tgstation.Server.Host.Configuration.SwarmConfiguration.UpdateRequiredNodeCount, and Tgstation.Server.Host.Database.IDatabaseContextFactory.UseContext().
+References Tgstation.Server.Host.Swarm.SwarmService.databaseContextFactory, Tgstation.Server.Host.Swarm.SwarmService.databaseSeeder, Tgstation.Server.Host.Swarm.SwarmService.HealthCheckLoop(), Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Database.IDatabaseSeeder.Initialize(), Tgstation.Server.Host.Swarm.SwarmService.logger, Tgstation.Server.Host.Swarm.SwarmService.RegisterWithController(), Tgstation.Server.Host.Swarm.SwarmService.serverHealthCheckCancellationTokenSource, Tgstation.Server.Host.Swarm.SwarmService.serverHealthCheckTask, Tgstation.Server.Host.Swarm.SwarmService.swarmConfiguration, Tgstation.Server.Host.Swarm.SwarmService.swarmController, Tgstation.Server.Host.Swarm.SwarmService.SwarmMode, Tgstation.Server.Host.Configuration.SwarmConfiguration.UpdateRequiredNodeCount, and Tgstation.Server.Host.Database.IDatabaseContextFactory.UseContext().
References Tgstation.Server.Api.Models.Internal.SwarmServer.Address, Tgstation.Server.Host.Swarm.SwarmConstants.ApiKeyHeader, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Swarm.SwarmConstants.RegistrationIdHeader, and Tgstation.Server.Host.Swarm.SwarmConstants.SerializerSettings.
+References Tgstation.Server.Api.Models.Internal.SwarmServer.Address, Tgstation.Server.Host.Swarm.SwarmConstants.ApiKeyHeader, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Swarm.SwarmConstants.RegistrationIdHeader, and Tgstation.Server.Host.Swarm.SwarmConstants.SerializerSettings.
Referenced by Tgstation.Server.Host.Swarm.SwarmService.CommitUpdate(), Tgstation.Server.Host.Swarm.SwarmService.ControllerDistributedPrepareUpdate(), Tgstation.Server.Host.Swarm.SwarmService.CreateUpdateStreamProvider(), Tgstation.Server.Host.Swarm.SwarmService.PrepareUpdateImpl(), Tgstation.Server.Host.Swarm.SwarmService.RemoteAbortUpdate(), and Tgstation.Server.Host.Swarm.SwarmService.Shutdown().
References Tgstation.Server.Host.Swarm.SwarmService.AbortUpdate(), Tgstation.Server.Host.Core.IServerUpdater.BeginUpdate(), Tgstation.Server.Host.Swarm.SwarmService.ControllerDistributedPrepareUpdate(), Tgstation.Server.Common.Http.IAbstractHttpClientFactory.CreateClient(), Tgstation.Server.Host.Swarm.SwarmService.CreateDownloadTickets(), Tgstation.Server.Host.Swarm.SwarmService.CreateUpdateStreamProvider(), Tgstation.Server.Host.Swarm.SwarmUpdateRequest.DownloadTickets, Tgstation.Server.Host.Swarm.SwarmService.httpClientFactory, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Swarm.SwarmService.logger, Tgstation.Server.Host.Swarm.SwarmService.PrepareSwarmRequest(), Tgstation.Server.Host.Swarm.SwarmService.serverUpdater, Tgstation.Server.Host.Swarm.SwarmUpdateRequest.SourceNode, Tgstation.Server.Host.Swarm.SwarmService.swarmConfiguration, Tgstation.Server.Host.Swarm.SwarmService.swarmController, Tgstation.Server.Host.Swarm.SwarmService.SwarmMode, Tgstation.Server.Host.Swarm.SwarmService.swarmServers, Tgstation.Server.Host.Swarm.SwarmService.updateOperation, Tgstation.Server.Host.Swarm.SwarmConstants.UpdateRoute, and Tgstation.Server.Host.Swarm.SwarmUpdateRequest.UpdateVersion.
+References Tgstation.Server.Host.Swarm.SwarmService.AbortUpdate(), Tgstation.Server.Host.Core.IServerUpdater.BeginUpdate(), Tgstation.Server.Host.Swarm.SwarmService.ControllerDistributedPrepareUpdate(), Tgstation.Server.Common.Http.IAbstractHttpClientFactory.CreateClient(), Tgstation.Server.Host.Swarm.SwarmService.CreateDownloadTickets(), Tgstation.Server.Host.Swarm.SwarmService.CreateUpdateStreamProvider(), Tgstation.Server.Host.Swarm.SwarmUpdateRequest.DownloadTickets, Tgstation.Server.Host.Swarm.SwarmService.httpClientFactory, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Swarm.SwarmService.logger, Tgstation.Server.Host.Swarm.SwarmService.PrepareSwarmRequest(), Tgstation.Server.Host.Swarm.SwarmService.serverUpdater, Tgstation.Server.Host.Swarm.SwarmUpdateRequest.SourceNode, Tgstation.Server.Host.Swarm.SwarmService.swarmConfiguration, Tgstation.Server.Host.Swarm.SwarmService.swarmController, Tgstation.Server.Host.Swarm.SwarmService.SwarmMode, Tgstation.Server.Host.Swarm.SwarmService.swarmServers, Tgstation.Server.Host.Swarm.SwarmService.updateOperation, Tgstation.Server.Host.Swarm.SwarmConstants.UpdateRoute, and Tgstation.Server.Host.Swarm.SwarmUpdateRequest.UpdateVersion.
Referenced by Tgstation.Server.Host.Swarm.SwarmService.PrepareUpdate(), and Tgstation.Server.Host.Swarm.SwarmService.PrepareUpdateFromController().
References Tgstation.Server.Host.Swarm.SwarmService.AbortUpdate(), Tgstation.Server.Api.Models.Internal.SwarmServer.Address, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Swarm.SwarmService.logger, Tgstation.Server.Host.Swarm.SwarmService.MarkServersDirty(), Tgstation.Server.Api.Models.Internal.SwarmServer.PublicAddress, Tgstation.Server.Host.Swarm.SwarmService.registrationIdsAndTimes, Tgstation.Server.Host.Security.ITokenFactory.SigningKeyBytes, Tgstation.Server.Host.Swarm.SwarmService.swarmController, Tgstation.Server.Host.Swarm.SwarmService.SwarmMode, Tgstation.Server.Host.Swarm.SwarmService.swarmServers, and Tgstation.Server.Host.Swarm.SwarmService.tokenFactory.
+References Tgstation.Server.Host.Swarm.SwarmService.AbortUpdate(), Tgstation.Server.Api.Models.Internal.SwarmServer.Address, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Swarm.SwarmService.logger, Tgstation.Server.Host.Swarm.SwarmService.MarkServersDirty(), Tgstation.Server.Api.Models.Internal.SwarmServer.PublicAddress, Tgstation.Server.Host.Swarm.SwarmService.registrationIdsAndTimes, Tgstation.Server.Host.Security.ITokenFactory.SigningKeyBytes, Tgstation.Server.Host.Swarm.SwarmService.swarmController, Tgstation.Server.Host.Swarm.SwarmService.SwarmMode, Tgstation.Server.Host.Swarm.SwarmService.swarmServers, and Tgstation.Server.Host.Swarm.SwarmService.tokenFactory.
References Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, and Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll().
+References Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, and Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll().
References Tgstation.Server.Host.Utils.OpenApiEnumVarNamesExtension.enumType.
-Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply().
+Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply().
References Tgstation.Server.Host.Extensions.SocketExtensions.BindTest(), Tgstation.Server.Host.Database.IDatabaseContext.DreamDaemonSettings, Tgstation.Server.Host.Database.IDatabaseContext.DreamMakerSettings, Tgstation.Server.Host.Core.IServerPortProvider.HttpApiPort, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Utils.PortAllocator.logger, Tgstation.Server.Host.Utils.PortAllocator.platformIdentifier, Tgstation.Server.Host.Utils.PortAllocator.serverPortProvider, and Tgstation.Server.Host.Utils.PortAllocator.swarmConfiguration.
+References Tgstation.Server.Host.Extensions.SocketExtensions.BindTest(), Tgstation.Server.Host.Database.IDatabaseContext.DreamDaemonSettings, Tgstation.Server.Host.Database.IDatabaseContext.DreamMakerSettings, Tgstation.Server.Host.Core.IServerPortProvider.HttpApiPort, Tgstation.Server.Api.Models.Internal.SwarmServer.Identifier, Tgstation.Server.Host.Utils.PortAllocator.logger, Tgstation.Server.Host.Utils.PortAllocator.platformIdentifier, Tgstation.Server.Host.Utils.PortAllocator.serverPortProvider, and Tgstation.Server.Host.Utils.PortAllocator.swarmConfiguration.
Implements various filters for Swashbuckle.
-Definition at line 28 of file SwaggerConfiguration.cs.
+Definition at line 29 of file SwaggerConfiguration.cs.
Definition at line 127 of file SwaggerConfiguration.cs.
-Definition at line 131 of file SwaggerConfiguration.cs.
+Definition at line 469 of file SwaggerConfiguration.cs.
-Definition at line 470 of file SwaggerConfiguration.cs.
+References Tgstation.Server.Api.ApiHeaders.InstanceIdHeader.
@@ -442,130 +463,127 @@ Static Private Attributes -Definition at line 343 of file SwaggerConfiguration.cs.
-Definition at line 347 of file SwaggerConfiguration.cs.
+References Tgstation.Server.Host.Controllers.ApiRootController.CreateToken(), Tgstation.Server.Host.Controllers.TransferController.Download(), Tgstation.Server.Api.ApiHeaders.InstanceIdHeader, Tgstation.Server.Api.ApiHeaders.OAuthProviderHeader, Tgstation.Server.Host.Utils.SwaggerConfiguration.OAuthSecuritySchemeId, Tgstation.Server.Host.Utils.SwaggerConfiguration.PasswordSecuritySchemeId, Tgstation.Server.Host.Utils.SwaggerConfiguration.TokenSecuritySchemeId, and Tgstation.Server.Host.Controllers.TransferController.Upload().
+References Tgstation.Server.Host.Controllers.ApiRootController.CreateToken(), Tgstation.Server.Host.Controllers.TransferController.Download(), Tgstation.Server.Api.ApiHeaders.InstanceIdHeader, Tgstation.Server.Api.ApiHeaders.OAuthProviderHeader, Tgstation.Server.Host.Utils.SwaggerConfiguration.OAuthSecuritySchemeId, Tgstation.Server.Host.Utils.SwaggerConfiguration.PasswordSecuritySchemeId, Tgstation.Server.Host.Utils.SwaggerConfiguration.TokenSecuritySchemeId, and Tgstation.Server.Host.Controllers.TransferController.Upload().
Definition at line 573 of file SwaggerConfiguration.cs.
-Definition at line 595 of file SwaggerConfiguration.cs.
+Definition at line 550 of file SwaggerConfiguration.cs.
-Definition at line 572 of file SwaggerConfiguration.cs.
+References Tgstation.Server.Host.Utils.OpenApiEnumVarNamesExtension.Apply().
Definition at line 217 of file SwaggerConfiguration.cs.
-Definition at line 221 of file SwaggerConfiguration.cs.
+References Tgstation.Server.Host.Utils.SwaggerConfiguration.GenerateSchemaId(), Tgstation.Server.Api.Models.ResponseOptionsAttribute.Presence, and Tgstation.Server.Api.Models.TestMergeParameters.TargetCommitSha.
+References Tgstation.Server.Host.Utils.SwaggerConfiguration.GenerateSchemaId(), Tgstation.Server.Api.Models.ResponseOptionsAttribute.Presence, and Tgstation.Server.Api.Models.TestMergeParameters.TargetCommitSha.
Definition at line 61 of file SwaggerConfiguration.cs.
-Definition at line 62 of file SwaggerConfiguration.cs.
+References Tgstation.Server.Api.ApiHeaders.BasicAuthenticationScheme, Tgstation.Server.Api.ApiHeaders.BearerAuthenticationScheme, Tgstation.Server.Host.Utils.SwaggerConfiguration.DocumentName, Tgstation.Server.Host.Utils.SwaggerConfiguration.GenerateSchemaId(), Tgstation.Server.Api.ApiHeaders.OAuthAuthenticationScheme, Tgstation.Server.Host.Utils.SwaggerConfiguration.OAuthSecuritySchemeId, Tgstation.Server.Host.Utils.SwaggerConfiguration.PasswordSecuritySchemeId, Tgstation.Server.Host.Utils.SwaggerConfiguration.TokenSecuritySchemeId, and Tgstation.Server.Api.ApiHeaders.Version.
+References Tgstation.Server.Api.ApiHeaders.BasicAuthenticationScheme, Tgstation.Server.Api.ApiHeaders.BearerAuthenticationScheme, Tgstation.Server.Host.Utils.SwaggerConfiguration.DocumentName, Tgstation.Server.Host.Utils.SwaggerConfiguration.GenerateSchemaId(), Tgstation.Server.Api.ApiHeaders.OAuthAuthenticationScheme, Tgstation.Server.Host.Utils.SwaggerConfiguration.OAuthSecuritySchemeId, Tgstation.Server.Host.Utils.SwaggerConfiguration.PasswordSecuritySchemeId, Tgstation.Server.Host.Utils.SwaggerConfiguration.TokenSecuritySchemeId, and Tgstation.Server.Api.ApiHeaders.Version.
Referenced by Tgstation.Server.Host.Core.Application.ConfigureServices().
Definition at line 331 of file SwaggerConfiguration.cs.
-Definition at line 335 of file SwaggerConfiguration.cs.
+Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.ApplyAttributesForRootSchema(), and Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure().
+Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.ApplyAttributesForRootSchema(), and Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure().
The path to the hosted documentation site.
-Definition at line 38 of file SwaggerConfiguration.cs.
+Definition at line 39 of file SwaggerConfiguration.cs.
Referenced by Tgstation.Server.Host.Core.Application.Configure(), and Tgstation.Server.Host.Controllers.RootController.Index().
@@ -1138,9 +1159,9 @@ Here is the caller graph for this function:The name of the swagger document.
-Definition at line 33 of file SwaggerConfiguration.cs.
+Definition at line 34 of file SwaggerConfiguration.cs.
-Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure().
+Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure().
The OpenApiSecurityScheme name for OAuth 2.0 authentication.
-Definition at line 48 of file SwaggerConfiguration.cs.
+Definition at line 49 of file SwaggerConfiguration.cs.
-Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply(), and Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure().
+Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply(), and Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure().
The OpenApiSecurityScheme name for password authentication.
-Definition at line 43 of file SwaggerConfiguration.cs.
+Definition at line 44 of file SwaggerConfiguration.cs.
-Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply(), and Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure().
+Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply(), and Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure().
@@ -1222,9 +1243,9 @@ Here is the caller graph for this function:The OpenApiSecurityScheme name for token authentication.
-Definition at line 53 of file SwaggerConfiguration.cs.
+Definition at line 54 of file SwaggerConfiguration.cs.
-Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply(), and Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure().
+Referenced by Tgstation.Server.Host.Utils.SwaggerConfiguration.Apply(), and Tgstation.Server.Host.Utils.SwaggerConfiguration.Configure().
diff --git a/interface_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_i_job_manager.html b/interface_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_i_job_manager.html index 7917bfd47c..20626099c7 100644 --- a/interface_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_i_job_manager.html +++ b/interface_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_i_job_manager.html @@ -99,7 +99,7 @@ Inheritance diagram for Tgstation.Server.Host.Jobs.IJobManager:Set the JobResponse.Progress and JobResponse.Stage for a given apiResponse .
+Set the JobResponse.Progress and JobResponse.Stage for a given apiResponse .
| apiResponse | The JobResponse to update. |
Public Member Functions inherited from Tgstation.Server.Host.Jobs.IJobManager | |
| void | SetJobProgress (JobResponse apiResponse) |
| Set the JobResponse.Progress and JobResponse.Stage for a given apiResponse . | |
| Set the JobResponse.Progress and JobResponse.Stage for a given apiResponse . | |
| ValueTask | RegisterOperation (Job job, JobEntrypoint operation, CancellationToken cancellationToken) |
| Registers a given Job and begins running it. | |