discourse/plugins/discourse-ai/spec
Natalie Tay b7d7f99c04
FEATURE: Allow re-localization twice a day if post version has changed (#34023)
This commit is a continuation of
https://github.com/discourse/discourse-ai/pull/1422.

Previously, we entirely skipped / disallowed localization. With this PR,
- For topics, we will only enqueue the translate title job if the post
revisor indicates there is a title change
- For posts, we will only enqueue the translate post job if there is a
post version change

Both jobs will be enqueued with a delay of
`SiteSetting.editing_grace_period` or `5 minutes`, whichever is larger.
Each topic or post may be retranslated to a locale at a maximum of twice
a day.
2025-08-04 10:58:30 +08:00
..
configuration FEATURE: configure a default LLM model for all features (#33752) 2025-07-28 16:08:00 -03:00
db/migrate DEV: Fix random typos (#33839) 2025-07-24 22:04:13 +02:00
fabricators
fixtures
jobs FEATURE: Allow re-localization twice a day if post version has changed (#34023) 2025-08-04 10:58:30 +08:00
lib FEATURE: Allow re-localization twice a day if post version has changed (#34023) 2025-08-04 10:58:30 +08:00
models FEATURE: configure a default LLM model for all features (#33752) 2025-07-28 16:08:00 -03:00
reports
requests FIX: ensure usage report is timezone aware to prevent gaps (#33913) 2025-07-29 13:42:31 -07:00
serializers
services FEATURE: configure a default LLM model for all features (#33752) 2025-07-28 16:08:00 -03:00
shared/inference
support
system DEV: Fix a flaky AI composer helper test (#33998) 2025-07-31 13:55:44 +10:00
tasks
plugin_helper.rb FEATURE: configure a default LLM model for all features (#33752) 2025-07-28 16:08:00 -03:00
plugin_spec.rb FEATURE: configure a default LLM model for all features (#33752) 2025-07-28 16:08:00 -03:00