Commit graph

31 commits

Author SHA1 Message Date
58f784c59c fix(graylog): use filter=streams for relative search 2026-04-17 16:46:40 +02:00
09d26d62f8 fix(graylog): use basic auth with base64 token fallback 2026-04-17 16:31:31 +02:00
d561578e78 feat(graylog): add client commands and source-aware poller flow 2026-04-17 15:35:57 +02:00
ff09212177 feat(graylog): add deterministic scoring and subject grouping 2026-04-17 15:28:19 +02:00
fc434fe560 feat(queue): support multi-source processed tickets 2026-04-17 15:09:02 +02:00
a243064992 refactor(orchestrator): group CLI ticket context to satisfy clippy 2026-04-17 14:31:51 +02:00
d75695ffe6 feat(credentials): scope Tuleap credentials by project
closes #8
2026-04-16 17:58:48 +02:00
0a2e7daec9 fix(db): uniformiser les timestamps sqlite
closes #5
2026-04-16 17:23:36 +02:00
8d0b345751 fix(orchestrator): capture stderr for cli execution
closes #3
2026-04-16 17:01:06 +02:00
467aebc0af fix: rendre l'annulation des tickets et taches interruptive
closes #2
2026-04-16 16:48:12 +02:00
906c44ef22 fix: harden codex runs against tuleap mcp runtime panic 2026-04-16 16:28:25 +02:00
52fd2cfbef fix: use non-interactive agent cli modes 2026-04-16 08:27:19 +02:00
c614796e5f style: format tauri backend files 2026-04-15 18:03:48 +02:00
8de5a328a1 feat: stream live agent responses in chat 2026-04-15 17:42:45 +02:00
5662f34415 feat: add modular ai orchestration with live chat and task runner 2026-04-15 17:17:23 +02:00
2d87ad5344 fix(clippy): reduce tracker insert/add argument count 2026-04-14 17:23:30 +02:00
615026d09b fix(tests): use current git branch in worktree manager tests 2026-04-14 16:51:09 +02:00
thibaud-leclere
b7fc4123a6 feat: add global agent management and tracker agent assignment 2026-04-14 15:59:23 +02:00
thibaud-leclere
10e72ca288 fix: harden Tuleap API client and filter matching 2026-04-14 15:11:31 +02:00
thibaud-leclere
c2636f86c7 chore: log Tuleap HTTP calls for debugging 2026-04-14 14:59:49 +02:00
thibaud-leclere
a981e189c5 feat: improve tracker editing, sorting, and live activity 2026-04-14 11:36:32 +02:00
thibaud-leclere
608ed32eac ci: add quality workflow and notifier test coverage 2026-04-14 10:41:17 +02:00
thibaud-leclere
0e0ad80d90 fix: use tauri runtime spawn for background services 2026-04-14 10:14:14 +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
512e502f9b fix: resolve clippy warnings in phase 3 backend 2026-04-14 09:48:45 +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
6e1356ba1b feat: AND/OR filter engine for Tuleap artifact filtering
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 14:32:47 +02:00
thibaud-leclere
73f6909be4 feat: Tuleap HTTP client with artifact parsing and field extraction
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 14:28:36 +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