feat(forge): assistant IA partage et plein ecran Forge/Editer (#101)
This commit is contained in:
+21
-1
@@ -6,7 +6,7 @@ Format basé sur [Keep a Changelog](https://keepachangelog.com/fr/1.1.0/),
|
||||
et [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
> **En cours de développement** : les changements à venir sont listés dans la section
|
||||
> [Unreleased](#unreleased). La dernière version livrée est **2.7.5**.
|
||||
> [Unreleased](#unreleased). La dernière version livrée est **2.8.0**.
|
||||
|
||||
---
|
||||
|
||||
@@ -14,6 +14,26 @@ et [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
---
|
||||
|
||||
## [2.8.0] — 2026-09-17
|
||||
|
||||
### Ajouté
|
||||
|
||||
- **#101 - Forge : Assistant IA partagé et plein écran (Forge & Editer)** : le bouton
|
||||
« AI Panel » de Forge ouvre désormais le **panneau Assistant IA** existant (barre latérale)
|
||||
au lieu d'un mini-chat isolé — même contenu, même fournisseur/modèle, même historique, mêmes
|
||||
menus `/` et `@`, sans duplication. Forge lit la sélection du sélecteur de l'assistant
|
||||
(`localStorage['obsigate_ai_picker']`, même origine) et l'injecte dans ses appels
|
||||
`/api/ai/*` et sa **complétion fantôme** (repli `ollama` si aucun fournisseur choisi) ; au
|
||||
passage, les endpoints erronés sont corrigés (`make-longer`/`make-shorter`, `target_lang`).
|
||||
Un bouton **plein écran** natif est ajouté à Forge (iframe `allow="fullscreen"`) et à
|
||||
l'éditeur **Editer** (plein écran sur le conteneur, fonctionne en modale comme en inline,
|
||||
sortie à la fermeture). Libellés i18n FR/EN. Fichiers : `frontend/editor-poc.html`,
|
||||
`frontend/js/sync.js`, `frontend/js/viewer.js`, `frontend/js/utils.js`,
|
||||
`frontend/index.html`, `frontend/style.css`, `frontend/locales/{fr,en}.json`. Tests :
|
||||
`tests/frontend/editor-inline.test.mjs` (+10).
|
||||
|
||||
---
|
||||
|
||||
## [2.7.5] — 2026-09-17
|
||||
|
||||
### Corrigé
|
||||
|
||||
Reference in New Issue
Block a user