Commit Graph

94 Commits

Author SHA1 Message Date
cedric f00b7c827d fix: ajouté feedback visuel pour votes sur VersionPage
- Callback onVoteResult pour VoteButtons avec notifications
- Snackbar pour confirmer succès/erreur des votes
- État snackbar avec gestion des messages
2025-07-23 20:10:01 +04:00
cedric 4964938485 fix: ajouté variables NEXT_PUBLIC pour footer côté client
- Variables NEXT_PUBLIC_APP_FOOTER_TEXT/URL dans .env.sample
- Supprimé console.log debug dans Footer
2025-07-23 20:06:34 +04:00
cedric 6dc1bf5a6f fix: ajouté 'use client' au composant VersionPage 2025-07-23 19:59:51 +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 529452b0fb feat: créé route dynamique et page version individuelle
- Route app/dashboard/versions/[id]/ pour URLs spécifiques
- Composant VersionPage avec affichage et partage natif
- Support modes comparison/content via paramètre URL
2025-07-23 19:54:10 +04:00
cedric 2a9c0497d9 feat: intègre CopyButton dans VersionComparison 2025-07-23 19:45:38 +04:00
cedric 0c7b097cb0 feat: intègre CopyButton dans ListVersions 2025-07-23 19:45:30 +04:00
cedric ff8da3010d feat: intègre CopyButton dans VersionTimeline 2025-07-23 19:45:21 +04:00
cedric 7831ab473b feat: ajoute composant CopyButton 2025-07-23 19:45:06 +04:00
cedric 1ce038054e feat: intègre recherche et filtres dans ListVersions 2025-07-23 18:50:23 +04:00
cedric 65e6498802 feat: ajoute composant VersionFilters 2025-07-23 18:50:16 +04:00
cedric 502ac388af feat: ajoute composant VersionSearch 2025-07-23 18:50:07 +04:00
cedric 870f07669e refactor: utilise VoteButtons dans VersionComparison 2025-07-23 18:21:34 +04:00
cedric 1ef29e517c refactor: utilise VoteButtons dans VersionTimeline 2025-07-23 18:21:24 +04:00
cedric 5c3311ca5f feat: ajoute composant VoteButtons réutilisable 2025-07-23 18:21:12 +04:00
cedric 2cf7273f29 feat: améliore interface VersionDialog 2025-07-23 17:41:15 +04:00
cedric e5b2671289 feat: ajoute bascule table/timeline dans ListVersions 2025-07-23 17:41:00 +04:00
cedric 824408afa9 feat: ajoute composant VersionTimeline 2025-07-23 17:40:45 +04:00
cedric f7dcc837d2 feat: ajoute affichage auteur pour toutes les versions 2025-07-23 14:30:09 +04:00
cedric 3bb26c7239 feat: améliore label légende versions obsolètes 2025-07-23 14:04:34 +04:00
cedric 709128f881 feat: améliore design cartes et légende comparaison versions 2025-07-23 13:40:34 +04:00
cedric acabbae951 fix: corrige rendu markdown dans comparaison versions 2025-07-23 12:22:21 +04:00
cedric 09d17dafaa feat: ajoute rendu markdown aux articles 2025-07-23 12:21:57 +04:00
cedric f0e5e07386 feat: intègre éditeur riche pour articles uniquement 2025-07-23 12:21:43 +04:00
cedric 2d824175e2 feat: ajoute RichTextEditor avec compteur 2025-07-23 12:21:32 +04:00
cedric 715891e657 feat: ajoute MarkdownRenderer avec couleurs personnalisées 2025-07-23 12:21:10 +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 0860132763 Changement de couleur de la date de version en fonction du statut du vote 2024-12-17 19:04:10 +04:00
cedric 4cd303a910 typo: message explicite pour une erreur lors d'un vote 2024-12-17 12:36:56 +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 3105327735 Add vote icons to current version 2024-12-16 03:32:33 +04:00
cedric 00472914c7 Typo for VersionComparison component 2024-12-03 19:12:15 +04:00
cedric 619f2c566b Improve VersionComparison 2024-12-03 11:51:29 +04:00
cedric d5a363953b Remove unnecessary attributes 'item' in Grid component 2024-12-01 22:55:35 +04:00
cedric c0c556cfb8 Fix error when creating comment 2024-12-01 22:46:11 +04:00
cedric 317161750c Change VersionComparison spaces 2024-12-01 18:29:44 +04:00
cedric 71f18d6909 Improve ListVersion component 2024-11-28 07:55:51 +04:00
cedric 3134184ece Create VersionComparison & VersionDialog components 2024-11-28 07:55:32 +04:00
cedric e1048d343b Improve GetVersions component 2024-11-28 07:54:37 +04:00
cedric e1036f6c9b Move Sign into GetVersions component 2024-09-20 11:45:43 +04:00
cedric d23839b3e8 Improve Sign component 2024-09-15 18:05:26 +04:00
cedric e1c46f53b9 Create GetVersions component 2024-09-15 18:05:25 +04:00
cedric 3cbca927c8 Create Loading component 2024-09-15 18:05:24 +04:00
cedric bafbc9b8a3 Create ListVersions component 2024-09-15 18:02:30 +04:00
cedric 57f14e5dbf Fix LogoutCountdown in HandleCreate 2024-09-01 18:37:44 +04:00
cedric 0ab7a53317 Add LogoutCountdown to HandleEdit 2024-09-01 18:35:39 +04:00
cedric 274dabe2e2 Add LogoutCountdown to HandleCreate 2024-09-01 18:24:24 +04:00