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/jobs/regular
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
..
detect_translate_post_spec.rb FEATURE: Switch from opt-in to opt-out for categories in AI translations (#40169) 2026-05-26 14:51:04 -04:00
detect_translate_topic_spec.rb FEATURE: Switch from opt-in to opt-out for categories in AI translations (#40169) 2026-05-26 14:51:04 -04:00
digest_rag_upload_spec.rb DEV: AI persona to agent migration (#38319) 2026-03-10 15:59:45 +11:00
fast_track_topic_gist_spec.rb DEV: Update rubocop-discourse to 3.13 and autofix issues (#35073) 2025-10-06 16:11:01 +02:00
generate_inferred_concepts_spec.rb DEV: Resolve RSpec/NamedSubject lint issues in d-ai (#33810) 2025-07-24 13:50:14 +02:00
generate_rag_embeddings_spec.rb DEV: AI persona to agent migration (#38319) 2026-03-10 15:59:45 +11:00
localize_categories_spec.rb FEATURE: Switch from opt-in to opt-out for categories in AI translations (#40169) 2026-05-26 14:51:04 -04:00
localize_posts_spec.rb PERF: Fix localization backfills to pass (id, locale) pairs to workers (#39486) 2026-04-23 22:21:39 +08:00
localize_tags_spec.rb FEATURE: Introduce tag localizations with API, without UI yet (#36754) 2025-12-18 18:25:58 +08:00
localize_theme_translations_spec.rb FIX: AI theme translation does not invalidate baked theme JS (#39761) 2026-05-06 09:50:55 +08:00
localize_topics_spec.rb PERF: Fix localization backfills to pass (id, locale) pairs to workers (#39486) 2026-04-23 22:21:39 +08:00
manage_embedding_def_search_index_spec.rb DEV: Resolve RSpec/NamedSubject lint issues in d-ai (#33810) 2025-07-24 13:50:14 +02:00
stream_composer_helper_spec.rb DEV: Update rubocop-discourse to 3.13 and autofix issues (#35073) 2025-10-06 16:11:01 +02:00
stream_discord_reply_spec.rb DEV: AI persona to agent migration (#38319) 2026-03-10 15:59:45 +11:00
stream_discover_reply_spec.rb DEV: AI persona to agent migration (#38319) 2026-03-10 15:59:45 +11:00
stream_post_helper_spec.rb DEV: Update spec for b929fbaaf6 (#40147) 2026-05-19 10:32:32 +10:00
stream_topic_ai_summary_spec.rb DEV: Update rubocop-discourse to 3.13 and autofix issues (#35073) 2025-10-06 16:11:01 +02:00