13 Commits

Author SHA1 Message Date
cedric 2701957af8 fix: ferme les votes sur les versions obsolètes dans PDF/Print 2026-01-04 13:14:09 +04:00
cedric b6320806c1 fix: amélioré layout table versions avec boutons actions
- Augmenté largeur colonne Actions: 100px → 200px
- Optimisé largeurs: Version 200px→180px, Date 120px→140px
- Ajouté flexWrap et gap réduit (0.3) pour boutons
- Hauteur minimum cellules actions: 64px
- Style compact pour bouton Comparer (minWidth auto)
2025-07-24 08:17:33 +04:00
cedric c9cf8dcdff feat: ajouté impression optimisée pour versions
- Composant PrintButton avec fenêtre popup dédiée
- Styles CSS print-optimized pour A4 avec media queries
- Support markdown complet avec rendu approprié
- Interface print avec boutons Imprimer/Fermer
- Feedback snackbar cohérent avec autres composants
- Intégré dans VersionPage, ListVersions et VersionTimeline
2025-07-24 08:08:15 +04:00
cedric 19941839a6 feat: ajouté export PDF pour versions
- Composant ExportPdfButton avec jsPDF + html2canvas
- Support multi-pages avec formatage professionnel
- Intégré dans VersionPage, ListVersions et VersionTimeline
- Métadonnées complètes: nom, auteur, date, statut vote
- Dynamic imports pour optimiser bundle size
2025-07-23 20:31:55 +04:00
cedric 91332724a3 feat: intégré bouton partage dans ListVersions et VersionTimeline
- Ajout ShareButton dans colonnes Actions table et cards timeline
- Génération URLs partageables vers versions spécifiques
- Support partage natif avec fallback copie presse-papier
2025-07-23 19:54:20 +04:00
cedric 0c7b097cb0 feat: intègre CopyButton dans ListVersions 2025-07-23 19:45:30 +04:00
cedric 1ce038054e feat: intègre recherche et filtres dans ListVersions 2025-07-23 18:50:23 +04:00
cedric e5b2671289 feat: ajoute bascule table/timeline dans ListVersions 2025-07-23 17:41:00 +04:00
cedric 247151012d refactor: renomme LogoutCountdown en SessionExpired 2025-07-23 08:45:15 +04:00
cedric 7902537df1 refactor: versionData > versionCompare + Ajout de la date de création d'une version et de l'utilisateur qui l'a créée 2024-12-17 05:45:16 +04:00
cedric aa02a51a1b feat: Implémentation du système de vote sur les versions
- Ajout des fonctions de vote dans directus.js (handleVote, getUserVote)
- Intégration des boutons de vote dans version-comparison.js
- Support de l'annulation de vote par double-clic
- Gestion des retours visuels (succès/erreur)
- Passage des props nécessaires dans list-versions.js
2024-12-16 09:14:02 +04:00
cedric 71f18d6909 Improve ListVersion component 2024-11-28 07:55:51 +04:00
cedric bafbc9b8a3 Create ListVersions component 2024-09-15 18:02:30 +04:00