mirror of
https://gh.wpcy.net/https://github.com/discourse/discourse.git
synced 2026-05-11 07:42:21 +08:00
Rename plugin API key scope resources to use shorter, cleaner names: - automations_trigger → automation (action: post → trigger_automation) - discourse_ai → ai - discourse_data_explorer → data_explorer Includes reversible migrations to update existing api_key_scopes records in the database and updated locale keys to match the new resource names. Also adds safety improvements: - ApiKeyScope#permits? returns false when mapping is nil, gracefully handling renamed or removed scopes - ApiKeyScopeSerializer uses safe navigation to avoid errors for missing scope mappings - Scope resources are now sorted alphabetically in both the API response and the admin UI |
||
|---|---|---|
| .. | ||
| strategies | ||
| entry_point.rb | ||
| schema.rb | ||
| semantic_related.rb | ||
| semantic_search.rb | ||
| semantic_topic_query.rb | ||
| vector.rb | ||