Commit graph

23 commits

Author SHA1 Message Date
1f146a3a95 fix(dashboard): resync live polling and agent counters 2026-04-20 10:57:15 +02:00
d561578e78 feat(graylog): add client commands and source-aware poller flow 2026-04-17 15:35:57 +02:00
f97e075ee6 feat: add project throughput dashboard metrics
closes #7
2026-04-16 17:44:40 +02:00
45c51730ec feat(worktree): guider la sélection de branche cible
closes #6
2026-04-16 17:35:40 +02:00
91459c16cc fix(security): durcir les secrets locaux et valider les credentials
closes #4
2026-04-16 17:11:03 +02:00
467aebc0af fix: rendre l'annulation des tickets et taches interruptive
closes #2
2026-04-16 16:48:12 +02:00
b7d1087e35 feat: add live discussion archiving 2026-04-16 08:38:18 +02:00
9ef1220650 feat: add agent prompt improvement action 2026-04-15 18:01:58 +02:00
5662f34415 feat: add modular ai orchestration with live chat and task runner 2026-04-15 17:17:23 +02:00
thibaud-leclere
b7fc4123a6 feat: add global agent management and tracker agent assignment 2026-04-14 15:59:23 +02:00
thibaud-leclere
7983cfb405 feat: add phase 4 notifications service and in-app center 2026-04-14 10:09:19 +02:00
thibaud-leclere
acd73f682f feat: implement phase 3 agent pipeline and ticket review UI 2026-04-14 09:18:11 +02:00
thibaud-leclere
e98f7d59de feat: updated project dashboard with tracker list and recent tickets
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 14:50:13 +02:00
thibaud-leclere
b20ecc5493 feat: background poller with 60s tick, per-tracker interval, event emission
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 14:41:02 +02:00
thibaud-leclere
e91225d71d feat: Tauri commands for tracker CRUD, Tuleap fields, and manual polling
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 14:38:20 +02:00
thibaud-leclere
3cf28babab feat: TuleapCredentials model + encrypted storage + Tauri commands
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 14:26:13 +02:00
thibaud-leclere
9a451061ea feat: AES-256-GCM crypto service for credential encryption
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 14:23:23 +02:00
thibaud-leclere
e72372fca8 feat: Phase 2 dependencies, migration 002, Arc<Mutex> AppState
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 14:20:45 +02:00
thibaud-leclere
738f6c5c55 feat: Tauri commands for project CRUD with git clone support
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 09:58:20 +02:00
thibaud-leclere
3f6745be45 feat: Project model with CRUD operations and tests
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 09:54:52 +02:00
thibaud-leclere
afd092c642 feat: SQLite database with migration system and full schema 2026-04-13 09:48:27 +02:00
thibaud-leclere
99eb56fa3e fix: set CSP, remove scaffold demo code and unused plugins
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 09:37:19 +02:00
thibaud-leclere
0a0b848737 scaffold: Tauri 2 + React + TypeScript via create-tauri-app
Manually scaffolded Tauri 2 + React + TypeScript + Vite project
structure since the CLI requires an interactive terminal. Preserves
existing docs/ and .git history.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 09:31:24 +02:00