Commit graph

18 commits

Author SHA1 Message Date
35d83c774f 53 - Frontend: scenario list page at / with loading, empty and error states 2026-07-05 10:39:37 +02:00
196cbfbb69 62 - Close coverage gaps, enable TS strict, add coverage thresholds 2026-06-28 23:26:24 +02:00
b518dbeb1f 52 - Pin npm via single NPM_VERSION env + dev Dockerfiles, gate e2e on healthcheck 2026-06-28 18:29:11 +02:00
2e1af9d186 52 - Adjust auth form spacing 2026-06-28 18:28:07 +02:00
fa3732a0ac 52 - Pin npm to 11.17.0 and gate e2e on frontend healthcheck 2026-06-28 18:18:01 +02:00
f761f4a791 52 - Add logout with split authed/guest layouts 2026-06-28 17:11:50 +02:00
bc4483821c 52 - Add navigation links between login and register 2026-06-28 16:39:14 +02:00
4d641cae7f 52 - Add register screen with shared field-error parsing 2026-06-28 16:33:32 +02:00
fa7a7f9a2d 52 - Add login screen with data-router refactor and auth-module split 2026-06-28 15:02:07 +02:00
7143e16bf9 52 - Add auth context, route guards, and router wiring 2026-06-28 14:31:38 +02:00
244f9ec314 52 - Add application/json auth call path to api client 2026-06-28 13:51:01 +02:00
20c41c7a65 52 - Set up Vitest + RTL + MSW frontend test harness 2026-06-28 13:50:47 +02:00
f76c7b9ecd 33 - Use theme tokens in primitives and replace template boilerplate 2026-06-28 11:03:16 +02:00
79367b3de0 33 - Add cookie-session API client for the dev proxy 2026-06-28 02:32:39 +02:00
28757d1e6b 33 - Add terminal UI primitives and base layout 2026-06-28 02:22:07 +02:00
d72b672b23 33 - Add Tailwind 4 and port the 80s terminal theme 2026-06-28 02:16:41 +02:00
4ac02d1ee9 33 - Add Prettier to the frontend 2026-06-28 02:11:14 +02:00
41bcc1b905 33 - Scaffold Vite + React + TS frontend and add compose node service 2026-06-28 02:06:56 +02:00