This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/plugins/discourse-narrative-bot/config/settings.yml
Erick Guan 468a8fcd20 FEATURE: Site settings defaults per locale
This change-set allows setting different defaults for different locales. 

It also:

- Adds extensive testing around site setting validation

- raises deprecation error if site setting has the default property based on env

- relocated site settings for dev and tests in the initializer

- deprecated client_setting in the site setting's loading process

- ensure it raises when a enum site setting being set

- default_locale is promoted to `required` category.

- fixes incorrect default setting and validation

- fixes ensure type check for site settings

- creates a benchmark for site setting

- sets reasonable defaults for Chinese
2017-08-02 12:24:19 -04:00

22 lines
574 B
YAML

plugins:
discourse_narrative_bot_enabled:
default: true
client: true
disable_discourse_narrative_bot_welcome_post:
default: false
discourse_narrative_bot_welcome_post_type:
default: 'new_user_track'
enum: 'DiscourseNarrativeBot::WelcomePostTypeSiteSetting'
discourse_narrative_bot_welcome_post_delay:
default: 0
discourse_narrative_bot_ignored_usernames:
default: 'discourse'
type: list
discourse_narrative_bot_disable_public_replies:
default: false
uncategorized:
send_welcome_message:
default: false
hidden: true