Кстати, знает ли кто-нибудь, есть ли команда в $rails c cli, которая выведет все пары настроек администратора и их значения? Думаю, я мог бы просто сбросить все настройки DiscourseConnect и начать заново. Или, чёрт возьми, может быть, есть команда cli, которая сбросит все настройки администратора до исходного состояния?
—редактирование для добавления—
lol, я только что нашёл SiteSetting.all — это просто жёсткий дамп информации. Есть ли у него фильтры?
—редактирование для добавления—
Нашёл эту маленькую жемчужину в другом посте:
puts SiteSetting.all.map {|s| "#{s.name}: #{s.value}" } .join "\n"
…и я сбросил всё, что хоть как-то связано с DiscourseConnect. Всё ещё получаю странное перенаправление при входе.
enable_bookmarks_with_reminders: t
meta_category_id: 2
staff_category_id: 3
lounge_category_id: 4
default_theme_id: 1
tos_topic_id: 4
guidelines_topic_id: 5
privacy_topic_id: 6
welcome_topic_id: 7
lounge_welcome_topic_id: 8
admin_quick_start_topic_id: 9
push_api_secret_key: {redacted}
send_welcome_message: f
has_login_hint: f
global_notice:
default_trust_level: 1
default_email_digest_frequency: 1440
bootstrap_mode_enabled: t
title: {redacted}
site_description: {redacted}
short_site_description: {redacted}
login_required: t
must_approve_users: t
contact_email: {redacted}
contact_url: {redacted}
site_contact_username: system
company_name: {redacted}
base_font: oxanium
heading_font: system
logo: 3
logo_small: 4
force_https: t
allow_user_locale: t
categories_topics: 25
suggested_topics: 7
share_links: email
share_quote_buttons: email
default_dark_mode_color_scheme_id: 1
topics_per_period_in_top_summary: 25
unicode_usernames: f
enable_names: f
enable_user_directory: f
allow_anonymous_posting: t
anonymous_posting_min_trust_level: 0
allow_uncategorized_topics: f
show_copy_button_on_codeblocks: t
max_image_megapixels: 150
max_image_size_kb: 10000
max_attachment_size_kb: 10000
clean_up_uploads: t
external_system_avatars_enabled: f
vapid_public_key: {redacted}
vapid_private_key: {redacted}
vapid_public_key_bytes: {redacted}
vapid_base_url: {redacted}
enable_local_logins: t
enable_discourse_connect: f
pop3_polling_username: {redacted}
enable_discourse_connect_provider: f
discourse_connect_allows_all_return_paths: f
discourse_connect_url:
discourse_connect_secret: