• Joined on 2026-02-04
z3n created pull request z3n/datacat#1 2026-06-28 21:24:49 +00:00
Refonte qualité (shared / back / front)
z3n pushed to chore/quality-refonte at z3n/datacat 2026-06-28 21:24:19 +00:00
787d8f32ee back(test): specs validation env + DTO upload (48 -> 59 tests)
d2d140640e front: extrait les templates inline vers des fichiers .html
f64efda8a3 front: composant <app-breadcrumb> mutualisé (dédup markup DSFR)
15e05cc46c front(upload): garde-fou de taille de fichier (5 Mo)
5cdaa7d4a1 back(db): infra migrations TypeORM + migration initiale
Compare 10 commits »
z3n created branch chore/quality-refonte in z3n/datacat 2026-06-28 21:24:19 +00:00
z3n pushed to main at z3n/datacat 2026-06-24 13:21:58 +00:00
1a8bd0b7b4 test(uploads): extraire extractMetadata() + tests unitaires
z3n pushed to main at z3n/datacat 2026-06-24 12:55:06 +00:00
b6a52ce554 test(apis): ajouter tests unitaires ApisService + fix upload nouvelle version
z3n pushed to main at z3n/datacat 2026-06-24 09:23:28 +00:00
3b9ccecd69 fix(uploads): ajouter shell:true à execFile pour compatibilité Windows (.cmd)
z3n pushed to main at z3n/datacat 2026-06-24 09:22:19 +00:00
60ed177335 fix(uploads): ignorer ENOENT si CLI asyncapi/redocly absent (dev local sans Docker)
z3n pushed to main at z3n/datacat 2026-06-24 09:14:44 +00:00
403850f21d revert(apis): supprimer le cast repo.save inutile
z3n pushed to main at z3n/datacat 2026-06-24 09:13:07 +00:00
2e9191e6a2 fix(apis): cast repo.save result pour résoudre l'overload TypeORM
z3n pushed to main at z3n/datacat 2026-06-24 09:07:08 +00:00
14e5821ec0 fix(apis): cast status as ApiStatus pour compatibilité shared non recompilé
z3n pushed to main at z3n/datacat 2026-06-24 08:25:00 +00:00
3836db1e1f feat(status): ajouter statut NO_YAML pour les entrées sans fichier YAML
z3n pushed to main at z3n/datacat 2026-06-23 13:02:40 +00:00
f326efb7b0 fix(upload): bloquer l'étape 2 si aucun fichier sélectionné
z3n pushed to main at z3n/datacat 2026-06-23 12:37:12 +00:00
68c714cc97 fix(upload): markAllAsTouched au submit pour afficher les erreurs de validation
z3n pushed to main at z3n/datacat 2026-06-22 12:59:38 +00:00
ac35250a06 fix(seeder): outDir assets yaml aligné avec la structure dist monorepo
z3n pushed to main at z3n/datacat 2026-06-22 12:53:28 +00:00
007a5d3fc8 feat(api-detail): bouton Voir doc en accès direct + assets seeder yaml
z3n pushed to main at z3n/datacat 2026-06-19 14:23:41 +00:00
0976c33059 feat(api-detail): isCurrent + setCurrent + màj doc et seeder
z3n pushed to main at z3n/datacat 2026-06-19 13:33:33 +00:00
c8b3e393ea fix(search): correction recherche fuzzy catégories
eb07ca085f feat(browse): tag version sur les tuiles + statut francisé sur la fiche détail
dbf5af81ca fix(search): seuils word_similarity différenciés par champ
498c6577e4 feat(search): recherche intelligente — parsing backend + pg_trgm fuzzy
e1a3dbc85b feat(api-detail): navigation entre versions + bouton nouvelle version
Compare 16 commits »
z3n pushed to main at z3n/datacat 2026-06-08 12:52:30 +00:00
a0677df5ec fix(uploads): validation YAML + logging erreurs 5xx détaillé
z3n pushed to main at z3n/datacat 2026-06-01 09:10:03 +00:00
b975e01e15 fix(uploads): bundling AsyncAPI multi-fichiers sans appel réseau
8d6deb8691 fix(uploads): compatibilité Windows pour l'upload multi-fichiers
Compare 2 commits »
z3n pushed to main at z3n/datacat 2026-05-29 14:17:15 +00:00
1e68ceb211 fix(docs-generation): utiliser @asyncapi/generator en API programmatique