0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-14 13:58:53 +08:00
discourse/plugins/discourse-ai/spec/requests/admin
Penar Musaraj 90baea1ea7
FEATURE: Switch from opt-in to opt-out for categories in AI translations (#40169)
This PR changes Discourse AI translations from an opt-in category model
to an opt-out model: instead of translating only selected
`ai_translation_target_categories`, it introduces
`ai_translation_excluded_categories`, updates the admin UI copy and save
flow, changes topic/post/category candidate selection and detection jobs
to translate all non-excluded categories by default, and adds a
migration that converts existing target-category settings into the
equivalent excluded-category list for existing sites.

It also updates all related specs.

---------

Co-authored-by: discourse-patch-triage[bot] <272280883+discourse-patch-triage[bot]@users.noreply.github.com>
2026-05-26 14:51:04 -04:00
..
ai_agents_controller_spec.rb DEV: Enable Style/RedundantParentheses rubocop rule (#40095) 2026-05-19 15:48:09 +02:00
ai_artifacts_controller_spec.rb DEV: Update rubocop-discourse to 3.13 and autofix issues (#35073) 2025-10-06 16:11:01 +02:00
ai_embeddings_controller_spec.rb DEV: Convert discourse-ai embeddings GET test endpoint to POST (#38279) 2026-03-05 09:47:13 -06:00
ai_features_controller_spec.rb DEV: Add the ability to register an AI module for data explorer (#38891) 2026-04-03 13:59:06 +08:00
ai_llm_quotas_controller_spec.rb
ai_llms_controller_spec.rb DEV: exercise streaming in LLM model Run Test (#39983) 2026-05-13 14:09:57 -03:00
ai_mcp_servers_controller_spec.rb FEATURE: Add advanced OAuth options for MCP servers (#38913) 2026-04-01 08:47:23 +11:00
ai_secrets_controller_spec.rb FEATURE: add credential bindings for AI tools (#37891) 2026-02-20 07:56:15 +11:00
ai_spam_controller_spec.rb DEV: AI persona to agent migration (#38319) 2026-03-10 15:59:45 +11:00
ai_theme_translations_controller_spec.rb FIX: Translate the overrides instead of just the en.yml file (#39291) 2026-04-15 23:44:39 +08:00
ai_tools_controller_spec.rb FIX: Ensure that the current user's guardian is used when running AI tools tests. (#38676) 2026-04-29 16:25:52 -03:00
ai_translations_controller_spec.rb FEATURE: Switch from opt-in to opt-out for categories in AI translations (#40169) 2026-05-26 14:51:04 -04:00
ai_usage_controller_spec.rb FEATURE: improve performance of llm usage report (#36177) 2025-11-25 06:27:35 +11:00
rag_document_fragments_controller_spec.rb DEV: AI persona to agent migration (#38319) 2026-03-10 15:59:45 +11:00
reviewable_controller_spec.rb DEV: Update rubocop-discourse to 3.13 and autofix issues (#35073) 2025-10-06 16:11:01 +02:00
sentiment_reports_controller_spec.rb UX: Make sentiment analysis reports accessible to moderators (#35577) 2025-10-23 11:39:56 -07:00