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 |
|