Commit Graph
19 Commits
Author SHA1 Message Date
devcodetools 77ac6e0e21 style: formater sources et scripts (prettier) 2026-09-21 17:55:34 +02:00
devcodetools 01337ef480 test(repo): mock de Collection sans any et export CardDocument 2026-09-21 17:55:34 +02:00
devcodetools 9d743d898f fix(docker): épingler mongo:8.2 pour compatibilité noyau 7.x 2026-09-21 17:55:33 +02:00
devcodetools 2ddb687286 test(repo): couvrir les implémentations mysql et mongo de CardRepository 2026-09-21 17:51:17 +02:00
devcodetools 4140942ae3 fix(docker): utiliser le port hôte 27018 pour mongo (hors plage 16 bits) 2026-09-21 17:51:17 +02:00
devcodetools b02f937c96 feat(config): sélecteur de repository selon DB_IMPL 2026-09-21 17:47:33 +02:00
devcodetools dca234f298 feat(repo): implémentation MongoDB de CardRepository 2026-09-21 17:47:23 +02:00
devcodetools ab24d329b9 feat(repo): implémentation MySQL de CardRepository 2026-09-21 17:46:45 +02:00
devcodetools 2721326a07 feat(domain): interface générique CardRepository 2026-09-21 17:46:21 +02:00
devcodetools 68a8e1c236 feat(domain): entité Card et CardInput 2026-09-21 17:46:06 +02:00
devcodetools 94cc624364 chore(env): variables de connexion aux 2 SGBD 2026-09-21 17:46:00 +02:00
devcodetools 2b7a05cd7d deps: ajouter les drivers mysql2 et mongodb 2026-09-21 17:45:52 +02:00
devcodetools 60494b9bf1 feat(db): collection cards MongoDB et seed 2026-09-21 17:45:42 +02:00
devcodetools 8ec38c158a feat(db): schéma MySQL cards et seed 2026-09-21 17:45:30 +02:00
devcodetools 0e714f507b chore(docker): conteneurs mysql et mongo dédiés avec volumes nommés 2026-09-21 17:45:12 +02:00
devcodetools 2ec13f5895 style: formater GOAL.md et TODO.md (prettier) 2026-09-21 17:42:19 +02:00
devcodetools 6981da23f1 test(app): couvrir la page PWA hors connexion 2026-09-21 17:42:19 +02:00
devcodetools fc859de030 config(vitest): fixer le seuil de coverage à 80% 2026-09-21 17:40:35 +02:00
devcodetools 03f03f7ad2 chore: initial commit 2026-09-21 17:28:26 +02:00