Commit graph

16 commits

Author SHA1 Message Date
fcd8fe7017 feat(simulations): persistance session — autosave + sujet_id + getById tolère rapport=null (FTD-21) 2026-04-21 03:48:45 +03:00
fc76fac981 test(sujets): 5 tests POST /sujets/idees
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 03:07:13 +03:00
bd8ab4b72b feat(sujets): POST /sujets/idees — suggestions DeepSeek (G5)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 03:05:07 +03:00
1a5b79807e test(sujets): 8 tests route GET /sujets 2026-04-21 01:03:49 +03:00
cc72487013 feat(sujets): GET /sujets?mode=&tache= avec auth + filtre actif 2026-04-21 00:59:18 +03:00
0680a6382f feat(simulations): GET /simulations/:id — lecture rapport avec auth + REPORT_NOT_READY 2026-04-20 04:41:24 +03:00
20aeda86aa fix: T2 live — envoi message erreur + setTimeout avant close WS 2026-04-17 03:49:20 +03:00
653fc3150e feat: WS /t2/live — proxy Gemini Live API — 124/124 tests 2026-04-17 03:39:21 +03:00
f08be960b0 fix: imports ESM avec extensions .js — NodeNext compatible Render — 117/117 tests 2026-04-17 01:04:16 +03:00
5b82c6bd46 feat: Stripe checkout + webhook + upgrade prorata — 117/117 tests 2026-04-16 20:39:18 +03:00
f4f8c55ce7 feat: POST /corrections/eo — Gemini transcription + DeepSeek EO — 84/84 tests 2026-04-16 17:43:46 +03:00
77d5a8373e feat: POST /corrections/ee — DeepSeek rapport complet — 73/73 tests 2026-04-16 17:14:45 +03:00
bf2c48b2c7 feat: POST /simulations — quota check + insert productions — 65/65 tests 2026-04-16 14:13:47 +03:00
2fba6f2003 test: validation manuelle auth middleware — 3/3 verts 2026-04-16 13:52:08 +03:00
f71498668f feat: middleware plan + route GET /plans/status — 59/59 tests verts 2026-04-16 12:42:43 +03:00
708517edef feat: initialisation projet Hono.js + TypeScript + Vitest 2026-04-16 06:37:25 +03:00