Commit Graph

12 Commits

Author SHA1 Message Date
cedric 43f1f6e9f2 a11y: corrections accessibilité WCAG 2.1 (critères 4.1.2, 4.1.3, 1.3.1)
sign.js :
- aria-label sur les 4 Fab (Se déconnecter, dashboard, Se connecter, S'enregistrer)
- Correction des guillemets typographiques U+2018/U+2019 en ASCII (empêchaient le parsing JSX)
- Suppression de useMemo inutilisé
- IIFE async ;() → startSubscription() nommée + .catch() explicite (semi-style + no-void)

auth-form/index.js :
- aria-label des IconButton visibility traduits en français avec état dynamique :
  'Afficher/Masquer le mot de passe' et 'Afficher/Masquer la vérification'

version-timeline.js :
- aria-label='Comparer les versions' sur IconButton Comparer
- aria-label dynamique + aria-expanded sur le bouton expand/collapse
- Correction object-curly-newline et jsx-closing-bracket-location (pré-existants)

version-search.js :
- inputProps aria-label='Rechercher dans les versions' (placeholder seul insuffisant)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 14:36:37 +04:00
cedric 6f214f7468 feat: ajoute la possibilité de désactiver les websockets 2026-01-24 13:22:35 +04:00
cedric e101f503d2 feat: améliorer la gestion de WebSocket Directus 2026-01-04 13:13:49 +04:00
cedric 247151012d refactor: renomme LogoutCountdown en SessionExpired 2025-07-23 08:45:15 +04:00
cedric f1c24080da feat: supprime le compte à rebours de déconnexion 2025-07-23 08:44:07 +04:00
cedric 1c88e36a3e WS souscription 2025-01-04 19:10:21 +04:00
cedric d23839b3e8 Improve Sign component 2024-09-15 18:05:26 +04:00
cedric 7b77ee2fc2 Create dashboard page 2024-06-20 14:06:07 +04:00
cedric 28177439e1 Add components to write comments 2024-06-18 11:11:15 +04:00
cedric e5e394b258 Add signout confirmation alert 2024-05-20 16:46:25 +04:00
cedric 644d6ea256 Improve Sign component 2024-05-20 14:43:29 +04:00
cedric 4a182ae1a8 Create Sign component 2024-05-20 04:19:42 +04:00