Audit qualité : corrections de bugs, nettoyage, lint 0 erreur, tests #4

Merged
cedric merged 20 commits from fix/audit-2026-07-04 into master 2026-07-04 17:01:35 +00:00
Owner
  • 🔴 Régression corrigée : restauration de components/cgu supprimé par erreur (cassait /sipote)
  • 🐛 Bugs : casse des slots MUI Tabs, détection d'environnement robots.js, crash si transcription vide, bugs du lecteur audio (rendus/effets dupliqués), router.asPath mort, sitemap non entièrement paginé + lien mort /pwopose, request() sans erreur claire sur HTTP non-ok
  • 🔒 Sécurité : identifiants Funkwhale non exposés côté client
  • 🧹 Nettoyage : code mort (soumission, connexion, stats, CGU), state/UI morts navigasyon.js, config webpack SVG morte, dépendances mortes (axios, next-auth...), qs déclaré en dépendance directe
  • Tests & CI : mise en place de Vitest + RTL, lint et tests sur chaque déploiement, lint bloquant
  • 📏 Lint : 263 → 0 erreur
- 🔴 Régression corrigée : restauration de `components/cgu` supprimé par erreur (cassait `/sipote`) - 🐛 Bugs : casse des slots MUI Tabs, détection d'environnement `robots.js`, crash si transcription vide, bugs du lecteur audio (rendus/effets dupliqués), `router.asPath` mort, sitemap non entièrement paginé + lien mort `/pwopose`, `request()` sans erreur claire sur HTTP non-ok - 🔒 Sécurité : identifiants Funkwhale non exposés côté client - 🧹 Nettoyage : code mort (soumission, connexion, stats, CGU), state/UI morts `navigasyon.js`, config webpack SVG morte, dépendances mortes (axios, next-auth...), `qs` déclaré en dépendance directe - ✅ Tests & CI : mise en place de Vitest + RTL, lint et tests sur chaque déploiement, lint bloquant - 📏 Lint : 263 → 0 erreur
cedric added 20 commits 2026-07-04 16:57:36 +00:00
ci: rendre le lint à nouveau bloquant
Déploiement FRONT BETA / check (push) Successful in 2m6s
Déploiement FRONT BETA / deploy (push) Successful in 49s
Vérification PR / deploy-beta (pull_request) Successful in 20s
Vérification PR / check (pull_request) Successful in 2m6s
eae8bb03a9
cedric merged commit d2d09c28b3 into master 2026-07-04 17:01:35 +00:00
Sign in to join this conversation.