0b9e085ec34570750ffa2536d92a291de51d6ab1
Reprise après crash du diagnostic (ticket #318, même symptôme) : sur certains projets, ex PipoufWebSite, la couleur choisie n'était ni appliquée ni reflétée. - application optimiste: la couleur demandée est publiée immédiatement via PROJECT_THEME_CHANGED_EVENT et affichée dans le picker, sans attendre le round-trip de persistance - persistance systématique par identifiant de projet (jamais par nom), couvrant les projets à id opaque - échec de sauvegarde: rollback visuel vers la couleur précédente + reprise possible via Réessayer qui rejoue exactement le payload demandé - réouverture du panneau: la couleur persistée est rechargée et affichée - tests: application immédiate + persistance id opaque, rechargement après réouverture, rollback/réessai sur échec (ProjectSettingsPanel.test.tsx) QA verte sur fix/319-project-color-application. Aucun push.
chore(tickets): sync store local — clôture #305 (tâches planifiées projet, livrées v0.48.0) et #314 (transcript lié après reboot, corrigé) par Main après rebuild AppImage validé; carnets à jour, index qa->closed; counter inchangé; fichiers non liés (agents/test, chat-drafts, system-permissions, attachments/, tickets 308-313, scripts/) hors périmètre; tag v0.48.0 inchangé sur 1e2cb5e; aucun push
feat(backend,application,frontend,domain,web-server,app-tauri): bouton Redémarrer l'agent dans la barre supérieure des cellules — #317 (QA verte)
feat(backend,frontend): tâches planifiées projet — tool MCP idea_scheduled_task_* et menu utilisateur #305, fix transcript lié indisponible après reboot #314 (QA verte)
fix(frontend): la couleur projet s'applique et persiste sur tous les projets, id opaque inclus — #319 (QA verte)
feat(backend,frontend): tâches planifiées projet — tool MCP idea_scheduled_task_* et menu utilisateur #305, fix transcript lié indisponible après reboot #314 (QA verte)
chore(gitignore): ignore le contexte global .ideai/CONTEXT.md (runtime last-writer-wins, writer unique #276 — le durable partage vit dans CLAUDE.md/memory versionnes) et de-track mcp-tool-permissions.json deja ignore mais encore suivi
docs(architecture): §22.2 — persistance plugin-owned hors projet & purge à la désinstallation (#138)
feat(backend,frontend): tâches planifiées projet — tool MCP idea_scheduled_task_* et menu utilisateur #305, fix transcript lié indisponible après reboot #314 (QA verte)
feat(backend,frontend): tâches planifiées projet — tool MCP idea_scheduled_task_* et menu utilisateur #305, fix transcript lié indisponible après reboot #314 (QA verte)
The file is empty.
Description
Languages
Rust
80.5%
TypeScript
19.4%