Commit Graph

  • 02603441c1 fix: livrable tickets #70 #100 #102 — UX surface scoping Blomios 2026-07-26 19:42:06 +02:00
  • 4321d048ac fix: correction de régression UI wizard first-run Blomios 2026-07-26 16:52:23 +02:00
  • ca70ec75f4 feat: catalogue dynamique modèles Codex/Claude avec compatibilité CLI locale Blomios 2026-07-26 16:09:10 +02:00
  • e7bf1d3666 frontend: suppress network banner params unneeded after runtime lock refactor Blomios 2026-07-26 15:12:14 +02:00
  • e5bafc30e7 Merge branch 'main' into feature/multi-profiles-codex-claude-model-catalogue Blomios 2026-07-26 14:57:31 +02:00
  • ea7ea71230 feat: finalise multi-profil Codex/Claude avec catalogue de modèles Blomios 2026-07-26 14:56:26 +02:00
  • c807a70fea Remove all target/ files from index (should be .gitignore'd) Blomios 2026-07-26 14:22:52 +02:00
  • d741035c47 Remove tracked files from target/release/bundle/appimage after AppImage rebuild - Remove app-tauri binary (should be in source, not target) Blomios 2026-07-26 14:21:17 +02:00
  • 455eba3f91 Fix git index: remove target/artefact .gitignore, keep runtime JSON in index Blomios 2026-07-26 14:16:45 +02:00
  • 13ff1a4f51 ignore .ideai/background-tasks/ (runtime tasks sensibles, issue b8-arbitration-outcomes) Blomios 2026-07-26 14:15:26 +02:00
  • 480cdc41ac ignore .ideai/background-tasks/ (runtime tasks sensibles) Blomios 2026-07-26 14:14:50 +02:00
  • 0821739924 feat: finalise ticket99 - implémentation agent model configuration v2 Blomios 2026-07-26 13:38:18 +02:00
  • b5d7e16501 feat: correction provider/API key - removal Codex/Claude provider configs Blomios 2026-07-26 13:23:04 +02:00
  • dae07d35bb feat: implémentation et QA ticket99 - agent model configuration v2 Blomios 2026-07-26 11:56:25 +02:00
  • 13fb538880 fix(permissions): validate network access flow Blomios 2026-07-26 10:52:46 +02:00
  • 3047dc9195 feat(permissions): expose network permission state (#103) Blomios 2026-07-25 23:05:55 +02:00
  • e8731834f4 merge: integrate ticket 101 multi-project isolation Blomios 2026-07-25 22:14:19 +02:00
  • 6e98fd89f7 fix(runtime): isolate agent state by project (#101) Blomios 2026-07-25 22:14:02 +02:00
  • da907b880e Fix terminal resize bug Blomios 2026-07-25 14:54:57 +02:00
  • 6a87c4635f merge: integrate ticket 98 OpenCode provider fix Blomios 2026-07-25 14:27:10 +02:00
  • ad491e765f fix(opencode): make models.dev providers cache-independent Blomios 2026-07-25 14:26:15 +02:00
  • 69e5878679 fix(backend): clone du seed OpenCode tolère un seed persisté converti en cloud Blomios 2026-07-25 01:47:58 +02:00
  • 55330732dd Merge feature/ticket97-opencode-provider-mutual-exclusion into develop Blomios 2026-07-24 19:52:49 +02:00
  • 0f0a76d806 fix(backend): exclusion mutuelle des backends OpenCode (llamacpp vs cloud) (#97) Blomios 2026-07-24 19:52:34 +02:00
  • 7fee56acf5 Merge feature/ticket95-opencode-mcp-timeout into develop Blomios 2026-07-24 15:18:13 +02:00
  • 6e9a3ff657 fix(agent): timeout MCP OpenCode aligné sur le plafond du rendez-vous (#95) Blomios 2026-07-24 15:00:53 +02:00
  • 7d3e74a114 Merge feature/opencode-permissions-projection into develop Blomios 2026-07-23 18:14:27 +02:00
  • 56631bd3c8 fix(backend): projeter les EffectivePermissions dans le bloc permission d'opencode.json Blomios 2026-07-23 18:14:20 +02:00
  • c9fffd7c47 Merge feature/fix-opencode-jsonl-parsing into develop Blomios 2026-07-23 16:23:59 +02:00
  • 0f57e7323a fix(backend): lecture du texte JSONL OpenCode niché sous part.text Blomios 2026-07-23 16:23:50 +02:00
  • 4ac2dd1568 Merge feature/fix-gguf-shard-selection into develop Blomios 2026-07-23 13:23:59 +02:00
  • 557d1c3f24 fix(backend): sélection GGUF prioritaire au fichier fusionné sur les shards Blomios 2026-07-23 13:23:55 +02:00
  • e8f6e9eded Merge feature/ticket92-opencode-provider-dynamic-catalog into develop Blomios 2026-07-23 12:44:17 +02:00
  • ef747cd156 chore(ideai): état runtime — permissions et tâche de fond Blomios 2026-07-23 12:44:10 +02:00
  • 1784027f5d feat(frontend): provider OpenCode dynamique + saisie provider personnalisé (#92) Blomios 2026-07-23 12:44:02 +02:00
  • e943a0efed feat(backend): catalogue de providers OpenCode dynamique + provider personnalisé (#92) Blomios 2026-07-23 12:43:59 +02:00
  • 162e3ae641 chore(ideai): état runtime — tickets, mémoire, tâches de fond Blomios 2026-07-23 08:57:15 +02:00
  • 12c7d103d0 Merge feature/ticket92-opencode-provider-cloud into develop Blomios 2026-07-23 08:18:09 +02:00
  • c181b43d04 feat(frontend): support des providers OpenCode cloud (#92) Blomios 2026-07-23 08:18:02 +02:00
  • 23a3c2788f feat(backend): support des providers OpenCode cloud (#92) Blomios 2026-07-23 08:03:03 +02:00
  • bece7c92c5 Merge feature/ticket43-plugin-system into develop Blomios 2026-07-22 07:37:28 +02:00
  • 98fb05447d chore(ideai): état runtime — tickets, mémoire, tâches de fond Blomios 2026-07-22 07:37:19 +02:00
  • ac726d075e feat(frontend): système de plugins — runtime, menus, layouts custom (#43) Blomios 2026-07-22 07:37:11 +02:00
  • bb35641715 feat(backend): système de plugins — domaine, application, infrastructure (#43) Blomios 2026-07-22 07:37:03 +02:00
  • 47aacc6da9 Merge feature/ticket61-cells-refit-web-regression into develop Blomios 2026-07-21 21:23:34 +02:00
  • 3a18556ffa fix(frontend): refit web agent cells after opening a new one (#61 web regression) Blomios 2026-07-21 21:21:52 +02:00
  • a197197a90 Merge feature/ticket89-server-autostart into develop Blomios 2026-07-21 21:16:59 +02:00
  • 4fd339c047 Merge feature/ticket90-web-missing-menus into develop Blomios 2026-07-21 21:16:55 +02:00
  • e9b01795d1 feat(frontend): démarrage auto du serveur + erreur port occupé actionnable (#89) Blomios 2026-07-21 18:38:40 +02:00
  • 30f6415d51 feat(frontend): ajoute les menus Panneaux/Paramètres à la version web (#90) Blomios 2026-07-21 18:33:22 +02:00
  • cb2d0c2d44 feat(app-tauri): option de lancement auto du serveur web au démarrage Blomios 2026-07-21 18:32:03 +02:00
  • 678ff3011b feat(web-server): élargir l'allowlist /api/invoke pour les menus Panneaux Blomios 2026-07-21 18:31:58 +02:00
  • 277a0e494a Merge feature/ticket87-web-workspace-collapse-tasks into develop Blomios 2026-07-21 17:56:25 +02:00
  • 1139041603 feat(frontend): repliage par défaut des background tasks par agent (#87) Blomios 2026-07-21 17:56:21 +02:00
  • 527c2dde61 Merge feature/ticket86-web-tickets-sprints-ui into develop Blomios 2026-07-21 07:44:51 +02:00
  • e7f67bada9 fix(frontend): sprint change/removal on tickets, web workspace (#86 QA fix) Blomios 2026-07-21 07:43:09 +02:00
  • e69361feb7 feat(frontend): tickets/sprints surface for the web workspace (#86 lot 2) Blomios 2026-07-21 07:35:20 +02:00
  • 45def4844a Merge feature/ticket86-web-tickets-sprints into develop Blomios 2026-07-21 07:20:46 +02:00
  • 5a7431b442 feat(backend): commandes web tickets/sprints + factorisation DTO (#86 lot 1) Blomios 2026-07-21 07:20:39 +02:00
  • 5d262231e2 Merge feature/ticket83-quit-confirm-work-in-progress into develop Blomios 2026-07-20 19:18:52 +02:00
  • 60f4b33e53 feat(backend): guard de fermeture "travail en cours" (#83) Blomios 2026-07-20 19:18:39 +02:00
  • 8509653e3c feat(frontend): popup de confirmation à la fermeture avec travail en cours (#83) Blomios 2026-07-20 19:16:29 +02:00
  • 294865f805 Merge feature/ticket81-mcp-templates-editing into develop Blomios 2026-07-20 18:45:07 +02:00
  • ef84d5cc49 feat(backend): MCP d'édition de templates (#81) Blomios 2026-07-20 18:45:02 +02:00
  • 448edfc364 Merge feature/ticket82-mcp-tools-permissions-ui into develop Blomios 2026-07-18 23:39:12 +02:00
  • c3078875f4 feat(frontend): surface MCP tool permissions per agent — Permissions panel (#82 lot UX/F) Blomios 2026-07-18 23:36:02 +02:00
  • 2db37a50fa chore(fmt): reformatage cargo fmt résiduel Blomios 2026-07-18 23:15:39 +02:00
  • 5f15cdbf28 Merge feature/ticket82-mcp-tools-catalog-permissions into develop Blomios 2026-07-18 23:15:12 +02:00
  • c84a66f4e8 feat(backend): API Tauri pour la gestion des permissions tools MCP (#82 lot B4) Blomios 2026-07-18 23:15:05 +02:00
  • eeba0ddb46 feat(backend): parité enforcement des permissions tools sur le chemin OpenAI-compatible (#82 lot B3) Blomios 2026-07-18 23:03:33 +02:00
  • 37ead61911 feat(backend): enforcement des permissions tools MCP au serveur (#82 lot B2) Blomios 2026-07-18 22:54:42 +02:00
  • 5175589aa5 feat(backend): domaine + catalogue et store durable des permissions tools MCP (#82 lot B1) Blomios 2026-07-18 22:45:32 +02:00
  • 32408b5232 Merge feature/ticket62-requester-identity-tool-policy into develop Blomios 2026-07-18 22:35:23 +02:00
  • b4a34b40e5 fix(backend): identité requester explicite + policy des tools OpenAI-compatible (#62) Blomios 2026-07-18 22:35:17 +02:00
  • a7abd331b8 Merge feature/ticket79-flaky-permissions-test into develop Blomios 2026-07-18 14:57:44 +02:00
  • 8387c1bbdf Merge feature/ticket78-settings-french-labels into develop Blomios 2026-07-18 14:57:37 +02:00
  • 6e92536d84 fix(frontend): align Settings desktop labels on French (#78) Blomios 2026-07-18 14:53:32 +02:00
  • 348bccae34 fix(frontend): stop PermissionEditor draft resync from clobbering in-flight edits (#79) Blomios 2026-07-18 14:49:22 +02:00
  • a69c5db093 Merge feature/ticket61-cells-refit into develop Blomios 2026-07-18 09:41:44 +02:00
  • 445ecaf82e fix(frontend): refit différé des cellules terminal après mutation de layout (#61) Blomios 2026-07-18 09:41:39 +02:00
  • 17d6baf15a Merge feature/ticket77-paired-devices into develop Blomios 2026-07-17 13:27:17 +02:00
  • 1be5f8cd18 chore(ideai): #77 en QA, ouverture de #78 et #79 Blomios 2026-07-17 13:27:06 +02:00
  • 3f1e132e88 feat(frontend): écran Appareils et parcours d'appairage nommé (#77 F1/F2) Blomios 2026-07-17 13:27:06 +02:00
  • 8fe93d1652 feat(backend): appareils appairés persistants, révocables et code éphémère (#77 B1-B4) Blomios 2026-07-17 13:26:56 +02:00
  • 9463b7e6bf Merge feature/ticket75-pairing-code-keyboard into develop Blomios 2026-07-17 10:41:01 +02:00
  • 481a7e2498 chore(ideai): clôture de #74 et #68, ouverture de #75 et #76 Blomios 2026-07-17 10:40:26 +02:00
  • 120d0d1ac2 fix(frontend): clavier texte et normalisation du code d'appairage (#75) Blomios 2026-07-17 10:40:26 +02:00
  • aec4293750 Merge feature/ticket74-web-transport-bundle into develop Blomios 2026-07-17 10:34:32 +02:00
  • 4de25d2bce chore(ideai): état runtime du ticket #74 (passage en QA) Blomios 2026-07-17 10:34:24 +02:00
  • f605989fa5 chore(ideai): note mémoire du seam de transport des bundles (#74) Blomios 2026-07-17 09:09:46 +02:00
  • 25728dee74 test(frontend): garde-fou sur le transport des bundles construits (#74 Q1) Blomios 2026-07-17 09:09:42 +02:00
  • 5ca2ab77f3 fix(app-tauri): packager le bundle web, pas le bundle desktop (#74 B1) Blomios 2026-07-17 09:09:42 +02:00
  • a7197fc53b feat(frontend): produire un bundle web distinct en transport http (#74 F1) Blomios 2026-07-17 09:09:33 +02:00
  • 50d237e836 chore(ideai): ouverture du ticket #74 (bundle desktop servi au navigateur) Blomios 2026-07-17 08:54:19 +02:00
  • 166adc3c4b feat(app-tauri): packager les assets web en ressource et les résoudre depuis le resource dir (#68) Blomios 2026-07-17 08:54:15 +02:00
  • a13a6c1801 chore(ideai): carnet de #68, passage en QA et note du faux vert sandbox Blomios 2026-07-17 06:03:11 +02:00
  • f965f64b07 chore(ideai): clôture de #72 (confiance reverse proxy) Blomios 2026-07-16 23:44:12 +02:00
  • b30c9c7590 Merge feature/ticket68-embedded-server-desktop into develop (#68) Blomios 2026-07-16 23:43:56 +02:00
  • 7efa634f23 feat(frontend): panneau Settings Deployment et gateway serveur desktop (#68 F1+F2) Blomios 2026-07-16 23:43:37 +02:00
  • 49e1d5a157 feat(app-tauri): cycle de vie du serveur embarqué et persistance de l'exposition (#68 B2) Blomios 2026-07-16 23:43:24 +02:00