0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-09 21:45:25 +08:00
discourse/plugins/discourse-ai/spec/system
Natalie Tay 9349e06001
FEATURE: Add category scope for AI translations (#41585)
We have switched AI translations settings first from public categories,
to "include" categories, then to "exclude" categories.

This is not great. Some admins prefer one, and some prefer others. 

This PR allows admins to do either. This also updates default categories
to be "public" only, when the original default was "all" (public +
private).

The migration covers moving existing users to 
- if has selected categories -> "exclude strict" + their selected
categories
- if no selected categories + feature enabled -> "all" to maintain
status quo



https://github.com/user-attachments/assets/607f2340-8fa6-4059-b13d-07d1938ad74f
2026-07-10 09:39:20 +08:00
..
ai_bot FIX: Navigate away from bot PM when clicking /new-topic with docked composer active (#41133) 2026-06-23 13:35:34 -07:00
ai_helper DEV: Skip AI caption tests (#41456) 2026-07-06 12:23:11 +10:00
ai_moderation DEV: Update rubocop (#38721) 2026-03-20 00:39:52 +01:00
embeddings DEV: Restore/remove/fix/update AI-related specs (#39539) 2026-04-27 00:20:33 +02:00
llms FEATURE: add cost limits to LLM quotas (#41277) 2026-06-30 15:59:24 +10:00
page_objects UX: add AI inline to topic title edit (#41329) 2026-07-02 21:07:45 +02:00
summarization DEV: Update rubocop (#38721) 2026-03-20 00:39:52 +01:00
admin_ai_agent_spec.rb DEV: Bump checkbox redesign to stable (#40051) 2026-05-18 14:15:03 +10:00
admin_ai_features_spec.rb DEV: Add a reusable SettingDefinitionField for FormKit setting fields (#41099) 2026-06-25 09:30:38 +02:00
admin_ai_translations_spec.rb FEATURE: Add category scope for AI translations (#41585) 2026-07-10 09:39:20 +08:00
admin_dashboard_spec.rb DEV: Restore discourse-ai admin dashboard specs (#39511) 2026-04-24 15:12:05 +02:00
ai_artifact_key_value_api_spec.rb DEV: Update rubocop (#38721) 2026-03-20 00:39:52 +01:00
ai_usage_spec.rb FIX: Improve AI report implementation (#40865) 2026-06-15 15:59:34 +10:00
ai_user_preferences_spec.rb DEV: Update rubocop (#38721) 2026-03-20 00:39:52 +01:00
core_features_spec.rb DEV: Update rubocop (#38721) 2026-03-20 00:39:52 +01:00
reviewable_spec.rb FIX: Resolve all of a deleted spammer's reviewables (#40780) 2026-06-15 13:34:15 +08:00