# HG changeset patch # User RhodeCode Admin # Date 2024-03-01 12:49:28 # Node ID 9d21dfdda13d2b6ffa9063c6cd97d5f6bf823bcd # Parent b4c6f4ec75005cdf15e23baf8a0b5b68553f7127 fix(svn): ensure we have defaults for old .ini files and upgrades diff --git a/rhodecode/config/config_maker.py b/rhodecode/config/config_maker.py --- a/rhodecode/config/config_maker.py +++ b/rhodecode/config/config_maker.py @@ -94,6 +94,7 @@ def sanitize_settings_and_apply_defaults settings_maker.make_setting('default_encoding', 'UTF-8', parser='list') settings_maker.make_setting('is_test', False, parser='bool') settings_maker.make_setting('gzip_responses', False, parser='bool') + settings_maker.make_setting('startup.import_repos', 'false', parser='bool') # statsd settings_maker.make_setting('statsd.enabled', False, parser='bool') @@ -103,13 +104,14 @@ def sanitize_settings_and_apply_defaults settings_maker.make_setting('statsd.statsd_ipv6', False, parser='bool') settings_maker.make_setting('vcs.svn.compatible_version', '') + settings_maker.make_setting('vcs.svn.proxy.enabled', True, parser='bool') + settings_maker.make_setting('vcs.svn.proxy.host', 'http://svn:8090', parser='string') settings_maker.make_setting('vcs.hooks.protocol', 'http') settings_maker.make_setting('vcs.hooks.host', '*') settings_maker.make_setting('vcs.scm_app_implementation', 'http') settings_maker.make_setting('vcs.server', '') settings_maker.make_setting('vcs.server.protocol', 'http') settings_maker.make_setting('vcs.server.enable', 'true', parser='bool') - settings_maker.make_setting('startup.import_repos', 'false', parser='bool') settings_maker.make_setting('vcs.hooks.direct_calls', 'false', parser='bool') settings_maker.make_setting('vcs.start_server', 'false', parser='bool') settings_maker.make_setting('vcs.backends', 'hg, git, svn', parser='list')