|
|
ef9a84433e
|
feat(entities/user): access.ts (copie backend) + lib.ts (hasAccess/canSimulate) + 37 tests
|
2026-04-17 17:45:40 +03:00 |
|
|
|
94731edafc
|
refactor(shared): extraire QueryClient dans shared/lib/query-client.ts
|
2026-04-17 17:42:28 +03:00 |
|
|
|
7f552dcdd1
|
feat(shared): auth-client Supabase + api-client apiFetch avec retry/timeout
|
2026-04-17 17:33:23 +03:00 |
|
|
|
476dfeeb08
|
feat(shared): types API, logger structuré, validation env.ts
|
2026-04-17 17:24:21 +03:00 |
|
|
|
dbc9360b36
|
chore(scaffold): retirer .gitkeep des dossiers hors archi FSD + access.ts partiel
|
2026-04-17 17:17:33 +03:00 |
|
|
|
c661d10e43
|
chore(cleanup): retirer assets orphelins du boilerplate Vite
|
2026-04-17 16:54:39 +03:00 |
|
|
|
79627bf4d5
|
feat(app): bascule entry point vers src/app/main.tsx + retrait boilerplate Vite
|
2026-04-17 16:42:39 +03:00 |
|
|
|
9c5e1d741b
|
feat(app): scaffold entry point — providers et router minimal
|
2026-04-17 16:25:52 +03:00 |
|
|
|
16a8bfbe41
|
chore(scaffold): installer deps runtime/dev + configurer Vitest
|
2026-04-17 16:20:54 +03:00 |
|
|
|
0a48428760
|
feat: initialisation projet React + Vite + TypeScript + Tailwind
|
2026-04-16 06:24:22 +03:00 |
|