0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-07 13:19:19 +08:00
discourse/plugins/discourse-ai/admin/assets/javascripts/discourse
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
..
components FEATURE: Add category scope for AI translations (#41585) 2026-07-10 09:39:20 +08:00
controllers DEV: Add a reusable SettingDefinitionField for FormKit setting fields (#41099) 2026-06-25 09:30:38 +02:00
initializers DEV: Move plugins' admin code to admin directories (#37761) 2026-02-12 16:17:45 +01:00
routes/admin-plugins/show FIX: Improve AI report implementation (#40865) 2026-06-15 15:59:34 +10:00
templates DEV: Add a reusable SettingDefinitionField for FormKit setting fields (#41099) 2026-06-25 09:30:38 +02:00