Commit graph

6 commits

Author SHA1 Message Date
thibaud-leclere
43a3483fd0 feat: frontend types, API wrappers, and Settings page for Tuleap credentials
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 14:43:03 +02:00
thibaud-leclere
5b81361190 feat: project create/edit/delete UI with folder picker and git clone
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 10:02:48 +02:00
thibaud-leclere
f096f7d7b0 feat: React app shell with router, sidebar layout
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 10:00:48 +02:00
thibaud-leclere
590bf337c0 configure: Tailwind CSS + app metadata
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 09:43:08 +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