C_Ma_For
99c3380d00
feat: dockerfile + docker-compose + déploiement VPS gestion.materiaux-destock.fr
2026-06-07 00:27:16 +02:00
C_Ma_For
51f87c0672
feat: app shell avec sidebar, header et pages placeholder
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-07 00:20:57 +02:00
C_Ma_For
8d06706a24
feat: page login avec gestion erreurs et rate limiting
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-07 00:20:36 +02:00
C_Ma_For
44b3b4dd8d
fix: improve type safety in NextAuth callbacks (remove any, add explanatory comments)
2026-06-07 00:08:11 +02:00
C_Ma_For
38dc6efc09
feat: middleware protection routes + restriction admin /parametres
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-07 00:05:28 +02:00
C_Ma_For
f9a14b009a
feat: NextAuth credentials + JWT 8h + rate limiting
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-07 00:05:14 +02:00
C_Ma_For
2acf899465
feat: rate limiting connexion (5 essais / 15 min)
2026-06-06 17:24:19 +02:00
C_Ma_For
dbb155cb3a
fix: remove hardcoded seed password from package.json (use SEED_ADMIN_PASSWORD env var)
2026-06-06 17:22:25 +02:00
C_Ma_For
192def9008
feat: prisma schema User + SyncRun + seed admin
...
Sets up Prisma 7 with SQLite (better-sqlite3 adapter), User and SyncRun models, migration, and admin seed account for mathieu.fort@gmail.com .
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-06 17:15:54 +02:00
C_Ma_For
1b60fd79f7
chore: replace boilerplate page.tsx with minimal placeholder
2026-06-06 16:21:34 +02:00
C_Ma_For
f435b1f6cc
chore: scaffold Next.js 14 app
2026-06-06 16:04:15 +02:00