From c9940512870bd2f6bb5c467e0281a35d63e6cbcc Mon Sep 17 00:00:00 2001 From: MAEDA Go Date: Wed, 13 May 2026 23:31:09 +0900 Subject: [PATCH] Enable sudo mode by default --- config/configuration.yml.example | 6 +++--- lib/redmine/configuration.rb | 1 + test/unit/lib/redmine/configuration_test.rb | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/config/configuration.yml.example b/config/configuration.yml.example index 7b19b02bc..8f9b9299d 100644 --- a/config/configuration.yml.example +++ b/config/configuration.yml.example @@ -164,10 +164,10 @@ default: # Requires users to re-enter their password for sensitive actions (editing # of account data, project memberships, application settings, user, group, - # role, auth source management and project deletion). Disabled by default. - # Timeout is set in minutes. + # role, auth source management and project deletion). Enabled by default, + # set to false to disable. Timeout is set in minutes. # - #sudo_mode: true + #sudo_mode: false #sudo_mode_timeout: 15 # Absolute path (e.g. /usr/bin/convert, c:/im/convert.exe) to diff --git a/lib/redmine/configuration.rb b/lib/redmine/configuration.rb index f8ef98ae3..f479494a5 100644 --- a/lib/redmine/configuration.rb +++ b/lib/redmine/configuration.rb @@ -26,6 +26,7 @@ module Redmine 'avatar_server_url' => 'https://www.gravatar.com', 'email_delivery' => nil, 'max_concurrent_ajax_uploads' => 2, + 'sudo_mode' => true, 'common_mark_enable_hardbreaks' => true, 'thumbnails_generation_timeout' => 10, 'markdownized_preview_generation_timeout' => 10, diff --git a/test/unit/lib/redmine/configuration_test.rb b/test/unit/lib/redmine/configuration_test.rb index a16352c27..c5337b5cd 100644 --- a/test/unit/lib/redmine/configuration_test.rb +++ b/test/unit/lib/redmine/configuration_test.rb @@ -26,6 +26,7 @@ class Redmine::ConfigurationTest < ActiveSupport::TestCase def test_empty assert_kind_of Hash, load_conf('empty.yml', 'test') + assert_equal true, @conf['sudo_mode'] end def test_default -- 2.50.1