diff options
Diffstat (limited to 'gitlab/v4/objects.py')
-rw-r--r-- | gitlab/v4/objects.py | 50 |
1 files changed, 41 insertions, 9 deletions
diff --git a/gitlab/v4/objects.py b/gitlab/v4/objects.py index 071aafc..55696a0 100644 --- a/gitlab/v4/objects.py +++ b/gitlab/v4/objects.py @@ -379,16 +379,48 @@ class ApplicationSettingsManager(GetWithoutIdMixin, UpdateMixin, RESTManager): _obj_cls = ApplicationSettings _update_attrs = ( tuple(), - ('after_sign_out_path', 'container_registry_token_expire_delay', - 'default_branch_protection', 'default_project_visibility', + ('admin_notification_email', 'after_sign_out_path', + 'after_sign_up_text', 'akismet_api_key', 'akismet_enabled', + 'circuitbreaker_access_retries', 'circuitbreaker_check_interval', + 'circuitbreaker_failure_count_threshold', + 'circuitbreaker_failure_reset_time', 'circuitbreaker_storage_timeout', + 'clientside_sentry_dsn', 'clientside_sentry_enabled', + 'container_registry_token_expire_delay', + 'default_artifacts_expire_in', 'default_branch_protection', + 'default_group_visibility', 'default_project_visibility', 'default_projects_limit', 'default_snippet_visibility', - 'domain_blacklist', 'domain_blacklist_enabled', 'domain_whitelist', - 'enabled_git_access_protocol', 'gravatar_enabled', 'home_page_url', - 'max_attachment_size', 'repository_storage', - 'restricted_signup_domains', 'restricted_visibility_levels', - 'session_expire_delay', 'sign_in_text', 'signin_enabled', - 'signup_enabled', 'twitter_sharing_enabled', - 'user_oauth_applications') + 'disabled_oauth_sign_in_sources', 'domain_blacklist_enabled', + 'domain_blacklist', 'domain_whitelist', 'dsa_key_restriction', + 'ecdsa_key_restriction', 'ed25519_key_restriction', + 'email_author_in_body', 'enabled_git_access_protocol', + 'gravatar_enabled', 'help_page_hide_commercial_content', + 'help_page_support_url', 'home_page_url', + 'housekeeping_bitmaps_enabled', 'housekeeping_enabled', + 'housekeeping_full_repack_period', 'housekeeping_gc_period', + 'housekeeping_incremental_repack_period', 'html_emails_enabled', + 'import_sources', 'koding_enabled', 'koding_url', + 'max_artifacts_size', 'max_attachment_size', 'max_pages_size', + 'metrics_enabled', 'metrics_host', 'metrics_method_call_threshold', + 'metrics_packet_size', 'metrics_pool_size', 'metrics_port', + 'metrics_sample_interval', 'metrics_timeout', + 'password_authentication_enabled_for_web', + 'password_authentication_enabled_for_git', + 'performance_bar_allowed_group_id', 'performance_bar_enabled', + 'plantuml_enabled', 'plantuml_url', 'polling_interval_multiplier', + 'project_export_enabled', 'prometheus_metrics_enabled', + 'recaptcha_enabled', 'recaptcha_private_key', 'recaptcha_site_key', + 'repository_checks_enabled', 'repository_storages', + 'require_two_factor_authentication', 'restricted_visibility_levels', + 'rsa_key_restriction', 'send_user_confirmation_email', 'sentry_dsn', + 'sentry_enabled', 'session_expire_delay', 'shared_runners_enabled', + 'shared_runners_text', 'sidekiq_throttling_enabled', + 'sidekiq_throttling_factor', 'sidekiq_throttling_queues', + 'sign_in_text', 'signup_enabled', 'terminal_max_session_time', + 'two_factor_grace_period', 'unique_ips_limit_enabled', + 'unique_ips_limit_per_user', 'unique_ips_limit_time_window', + 'usage_ping_enabled', 'user_default_external', + 'user_oauth_applications', 'version_check_enabled', 'enforce_terms', + 'terms') ) @exc.on_http_error(exc.GitlabUpdateError) |