No reviewers
Labels
No labels
module:M0-setup
module:M1-stt
module:M1-stt
module:M2-ai
module:M2-ai
module:M3-rich
module:M3-rich
module:M4-bridge
module:M4-bridge
module:M5-bonus
module:M5-bonus
module:setup
priority:high
priority:high
priority:low
priority:low
priority:medium
priority:medium
type:chore
type:chore
type:feature
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
charles/my-fractal!175
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/65-63-59-m5-extras"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Résumé
Trois features M5 + fix module routing non déclaré.
#63 — Bibliothèque de snippets (
fractal-ext/src/snippets.rs)Snippetavecexpand(vars)etvariables()via regex{{var}}builtin_vars(room_name)— date, heure, salonSnippetStore: add/remove/get/search — 5 tests unitaires#65 — Export de conversation (
fractal-ext/src/export.rs)ExportFormat: Markdown, Html, Pdf (extension + MIME)ExportFilters: sender, from_ts, to_tsConversationExporter::export(): Markdown + HTML avec échappement XSS — 4 tests unitaires#59 — Traduction DeepL (
fractal-ai/src/translation_ext.rs)DeepLEngineimplémenteTranslationEngine(stub, API non wired)TranslationCache: HashMap(event_id, target_lang)+ invalidation — 3 tests unitairesTranslationPrefs: moteur préféré, langue cible, auto-translate, show_originalFix routing —
pub mod routingajouté dansfractal-ai/src/lib.rs(PR #160 avait ajouté routing.rs sans le déclarer)Closes #59
Closes #63
Closes #65