0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 13:08:40 +08:00
discourse/plugins/discourse-workflows/config/settings.yml
David Battersby a04a642492
DEV: hide and disable upcoming changes for disabled plugins (#41657)
The upcoming changes page displays changes belonging to plugins that are
disabled. The same applies to the weekly "new upcoming change available"
notification, which names changes for plugins not enabled.

The proposal is that a plugin's upcoming changes are part of the plugin
itself. If the plugin is disabled, its changes are neither advertised
nor active. If the admin had opted in to a plugin's upcoming change
already, that choice is remembered and restored when they re-enable the
plugin.

The one exception is when the upcoming change is the plugin's on/off
switch — it stays visible, because that row is how the admin opts into
the plugin in the first place.
2026-07-16 14:35:20 +04:00

41 lines
1,009 B
YAML
Vendored

plugins:
enable_discourse_workflows:
default: false
client: true
hidden: true
upcoming_change:
status: "experimental"
impact: "feature,admins"
learn_more_url: "https://meta.discourse.org/t/-/406990"
allow_enabled_for:
- everyone
requires_plugin_enabled: false
discourse_workflows_ai_authoring_enabled:
default: false
client: true
discourse_workflows_ai_authoring_max_prompt_length:
default: 4000
min: 1
max: 20000
hidden: true
discourse_workflows_ai_authoring_rate_limit_per_minute:
default: 10
min: 1
max: 100
hidden: true
discourse_workflows_max_executions_per_minute:
default: 20
hidden: true
discourse_workflows_max_executions_per_minute_per_workflow:
default: 10
hidden: true
workflow_executions_retention_days:
default: 30
min: 0
max: 36500
hidden: true
discourse_workflows_max_pin_data_bytes:
default: 1048576
min: 0
max: 16777216
hidden: true