Metal from Europe — carte interactive des groupes de metal européens (frontend statique + API Node.js + PostgreSQL/PostGIS + geocoder)
Find a file
Nicolas Fryder 228c678789
Some checks failed
CI / javascript (push) Has been cancelled
CI / python (push) Has been cancelled
CI / mutation (push) Has been cancelled
fix(lint): course entre ESLint et les fichiers temporaires de Vitest
`npm run check` échouait par intermittence sur :

  Error: ENOENT: no such file or directory, open
  'vitest.config.js.timestamp-1787150578770-50269fd6fd11e.mjs'

Vitest écrit une version transpilée de sa config à côté d'elle au démarrage,
puis la supprime aussitôt. Depuis que les vérifications tournent en parallèle,
ESLint apercevait ce fichier pendant son balayage et il avait disparu au
moment de le lire.

Course non déterministe : elle ne se déclenchait que si les deux tâches se
croisaient au mauvais instant, d'où un gate qui échoue sans raison apparente
un push sur trois — le pire mode de défaillance pour une porte de qualité,
puisqu'il pousse à utiliser --no-verify par réflexe.

Motif ajouté aux ignores. Trois exécutions consécutives vertes.
2026-08-19 16:45:04 +02:00
.forgejo/workflows feat(qualité): outillage de test complet, CI locale, annulation réelle des runs 2026-08-18 10:05:40 +02:00
.githooks feat(admin): refonte du panneau par intention, vue Localisations, tests e2e 2026-08-18 15:05:29 +02:00
apps fix(groq): repli d'analyse JSON tronqué sur objet imbriqué + tests du worker 2026-08-19 15:10:17 +02:00
infra feat(qualité): outillage de test complet, CI locale, annulation réelle des runs 2026-08-18 10:05:40 +02:00
scripts perf(tests): porte de qualité 17 s → 6 s, mutation complète 5 min → 3 min 40 2026-08-18 13:49:54 +02:00
.gitignore feat(admin): refonte du panneau par intention, vue Localisations, tests e2e 2026-08-18 15:05:29 +02:00
docker-compose.dev.yml fix: sync du point principal + verrou de migration, redis mort retiré, tests par propriétés 2026-08-18 21:03:17 +02:00
docker-compose.test.yml feat: intégration SQL sur PostgreSQL réel + boutons de crawl conscients du crawler 2026-08-18 20:53:35 +02:00
docker-compose.yml fix: sync du point principal + verrou de migration, redis mort retiré, tests par propriétés 2026-08-18 21:03:17 +02:00
eslint.config.js fix(lint): course entre ESLint et les fichiers temporaires de Vitest 2026-08-19 16:45:04 +02:00
jsconfig.json perf(tests): porte de qualité 17 s → 6 s, mutation complète 5 min → 3 min 40 2026-08-18 13:49:54 +02:00
package-lock.json fix: sync du point principal + verrou de migration, redis mort retiré, tests par propriétés 2026-08-18 21:03:17 +02:00
package.json fix: sync du point principal + verrou de migration, redis mort retiré, tests par propriétés 2026-08-18 21:03:17 +02:00
playwright.config.js feat(admin): refonte du panneau par intention, vue Localisations, tests e2e 2026-08-18 15:05:29 +02:00
pyproject.toml test: propriétés généralisées, scraper HTML et couche réseau couverts 2026-08-18 22:09:37 +02:00
README-CI.md feat: intégration SQL sur PostgreSQL réel + boutons de crawl conscients du crawler 2026-08-18 20:53:35 +02:00
README.md test deploy 4 2026-06-27 14:05:50 +02:00
requirements-dev.txt test: propriétés généralisées, scraper HTML et couche réseau couverts 2026-08-18 22:09:37 +02:00
stryker.config.json feat(qualité): outillage de test complet, CI locale, annulation réelle des runs 2026-08-18 10:05:40 +02:00
stryker.full.config.json fix(admin): passe de debug guidée par la mutation — 4 bugs, mutation 64 → 68 % 2026-08-18 15:42:52 +02:00
vitest.config.js feat: intégration SQL sur PostgreSQL réel + boutons de crawl conscients du crawler 2026-08-18 20:53:35 +02:00
vitest.integration.config.js feat: intégration SQL sur PostgreSQL réel + boutons de crawl conscients du crawler 2026-08-18 20:53:35 +02:00
vitest.mutation.config.js perf(tests): porte de qualité 17 s → 6 s, mutation complète 5 min → 3 min 40 2026-08-18 13:49:54 +02:00
vitest.mutation.full.config.js perf(tests): porte de qualité 17 s → 6 s, mutation complète 5 min → 3 min 40 2026-08-18 13:49:54 +02:00

Stack metalfrom.eu

test 4