discourse/plugins/discourse-ai/lib
Rafael dos Santos Silva a40149bd1b
PERF: optimize translation progress dashboard with batch query (#34861)
Replace individual per-locale queries with a single query that
calculates completion progress for all locales at once.

This commit also removes methods off the `base_candidate` (used for
Categories and Topics as well) which are not used any more, as the
progress dashboard only shows progress for posts.

t/162846/4

---------

Co-authored-by: Nat <natalie.tay@discourse.org>
2025-09-29 13:32:40 +08:00
..
ai_bot FEATURE: Promote Discover to a dedicated feature. (#34846) 2025-09-23 14:01:45 -03:00
ai_helper FEATURE: Use a persona when running the AI triage automation script (#34010) 2025-08-04 09:11:13 -03:00
ai_moderation FEATURE: Skip spam scanning when relevant content is unchanged or edited by staff (#34391) 2025-08-19 09:04:02 +10:00
automation DEV: Fix random typos (#34987) 2025-09-26 09:52:28 +08:00
completions FEATURE: add support for google image model (#34570) 2025-08-29 14:39:37 +10:00
configuration FEATURE: Promote Discover to a dedicated feature. (#34846) 2025-09-23 14:01:45 -03:00
database
discord/bot
discover FEATURE: Promote Discover to a dedicated feature. (#34846) 2025-09-23 14:01:45 -03:00
embeddings FEATURE: add configurable age penalty for semantic related topics (#34842) 2025-09-18 10:24:19 -03:00
inference FEATURE: Add support for matryoshka in Gemini embeddings (#34145) 2025-08-07 15:35:08 -03:00
inferred_concepts
personas FIX: Respect query language when searching for discoveries (#34958) 2025-09-24 15:40:51 -03:00
sentiment
summarization DEV: Pass category/tags to LLM for AI summary (#33861) 2025-07-25 10:35:05 -05:00
tasks FIX: Helper rake task typo in llm setting (#34057) 2025-08-04 16:23:17 +08:00
translation PERF: optimize translation progress dashboard with batch query (#34861) 2025-09-29 13:32:40 +08:00
utils FEATURE: Promote Discover to a dedicated feature. (#34846) 2025-09-23 14:01:45 -03:00
automation.rb FEATURE: Add option to flag + delete for llm triage (#34590) 2025-09-02 09:16:30 +10:00
embeddings.rb
engine.rb
guardian_extensions.rb FEATURE: Ability to regenerate short summaries (#34345) 2025-08-18 13:48:41 -07:00
multisite_hash.rb
post_extensions.rb
summarization.rb FEATURE: Use a persona when running the AI triage automation script (#34010) 2025-08-04 09:11:13 -03:00
topic_extensions.rb
translation.rb FEATURE: configure a default LLM model for all features (#33752) 2025-07-28 16:08:00 -03:00