Commit Graph

  • 7d75866803 fix: create docker networks dev cedric 2026-05-14 17:20:15 +04:00
  • 42fb5f40f9 build: add node-gyp & sharp lib cedric 2026-05-14 12:26:55 +04:00
  • 60f5c8ae9c chore: remove package-lock.json cedric 2026-04-30 20:15:43 +04:00
  • 1109ceb2bb fix: web socket in dev cedric 2026-04-14 17:38:23 +04:00
  • d4deaa7716 chore: mise à jour todo.md — clôture P3 cedric 2026-04-14 14:41:12 +04:00
  • 43f1f6e9f2 a11y: corrections accessibilité WCAG 2.1 (critères 4.1.2, 4.1.3, 1.3.1) cedric 2026-04-14 14:36:37 +04:00
  • e75d2e1c53 feat: dockerisation frontend Next.js (output: standalone) cedric 2026-04-14 06:55:41 +04:00
  • c4762c6437 perf: cache des données constitution avec unstable_cache (ISR data layer) cedric 2026-04-14 06:54:07 +04:00
  • a25a610d73 chore: suppression middleware.js et mise à jour yarn.lock cedric 2026-04-14 06:50:35 +04:00
  • 8016c26e32 feat: intégration Sentry + migration middleware.js → proxy.js (Next.js 16) cedric 2026-04-14 06:48:55 +04:00
  • d8a771161c feat(auth): refresh token Directus explicite dans le callback JWT NextAuth cedric 2026-04-14 06:37:11 +04:00
  • 7b831d5bc4 test: tests unitaires Vitest — format, version-utils, rate-limit cedric 2026-04-14 06:30:10 +04:00
  • 170c3c5e90 security: Content Security Policy et headers HTTP sécurité cedric 2026-04-13 21:55:40 +04:00
  • dc1f115bd6 security: sanitiser la sortie marked avec DOMPurify (XSS) cedric 2026-04-13 21:48:26 +04:00
  • d8a63bc4d8 feat: rate limiting sur les routes d'authentification critiques cedric 2026-04-13 21:30:38 +04:00
  • 22130529f6 feat: récupère le total des votes cedric 2026-01-24 23:35:48 +04:00
  • b838f46b2b fix: change color & variant pour le total des votes cedric 2026-01-24 22:25:53 +04:00
  • c2f8a4fb19 feat: ajout du nombre de vote total cedric 2026-01-24 22:14:49 +04:00
  • a184665ed1 feat: simplifie la vue timeline cedric 2026-01-24 21:34:02 +04:00
  • be45cc1cc0 docs: ajout de proxy_buffer et X-Forwarded-Host dans la configuration nginx cedric 2026-01-24 17:56:56 +04:00
  • 5ee2e3707a build: upgrade next-auth cedric 2026-01-24 13:42:20 +04:00
  • 6f214f7468 feat: ajoute la possibilité de désactiver les websockets cedric 2026-01-24 13:22:35 +04:00
  • 8ec761b2c8 fix: ajout d'un cercle circulaire lors du chargement des commentaires cedric 2026-01-24 12:23:04 +04:00
  • 315c71baa4 feat: denier titre publié dans le select lors de la création d'article cedric 2026-01-24 09:08:20 +04:00
  • d19fbf990b feat: ajout de la timezone pour les exports cedric 2026-01-24 00:40:38 +04:00
  • 760ca0609d docs: ajout de la documentation pour le déploiement cedric 2026-01-23 23:23:09 +04:00
  • de81fbfe5c fix: change titres sorting cedric 2026-01-22 11:38:30 +04:00
  • 1cf621b752 chore: renomme domaine konstitisyon.la vers konstitisyon.nu master cedric 2026-01-10 23:41:57 +04:00
  • e7c4343bfc build: upgrade react-md-editor, jspdf, marked & react-virtuoso cedric 2026-01-05 21:07:43 +04:00
  • 2701957af8 fix: ferme les votes sur les versions obsolètes dans PDF/Print cedric 2026-01-04 13:06:30 +04:00
  • e101f503d2 feat: améliorer la gestion de WebSocket Directus cedric 2026-01-04 13:06:24 +04:00
  • 47d58680b3 build: upgrade Mui & d'autres lib liées cedric 2026-01-04 11:00:48 +04:00
  • 5679d71b5b build: upgrade date-fns vers 4.1.0 cedric 2026-01-03 13:50:36 +04:00
  • 6134755888 fix: ajout de await à searchParams cedric 2026-01-03 12:10:09 +04:00
  • 7c41beb992 fix: erreur explicite lors de l'échec de connexion cedric 2026-01-03 12:08:58 +04:00
  • 1cedf24a65 chore: ajout de next.config cedric 2026-01-03 11:59:42 +04:00
  • 5249dda717 build: upgrade directus/sdk cedric 2026-01-03 11:59:00 +04:00
  • 21bc604fb8 refactor: replace middleware par proxy cedric 2025-12-26 10:53:43 +04:00
  • 2047ec0088 build: upgrade next, react & react-dom cedric 2025-12-23 19:09:40 +04:00
  • d47df252e7 build: upgrade next-auth cedric 2025-07-24 12:13:45 +04:00
  • af7189dd6e fix: corrigé couleur texte markdown timeline cedric 2025-07-24 11:34:08 +04:00
  • cd8fd59a7f fix: ajouté rendu markdown dans extraits timeline cedric 2025-07-24 11:30:35 +04:00
  • 21a38d3987 feat: upgrade vers Next.js 15.4.3 et React 19 cedric 2025-07-24 11:15:35 +04:00
  • b6320806c1 fix: amélioré layout table versions avec boutons actions cedric 2025-07-24 08:17:33 +04:00
  • c9cf8dcdff feat: ajouté impression optimisée pour versions cedric 2025-07-24 08:08:15 +04:00
  • 89fd63c8d7 fix: corrigé affichage erreurs vote backend cedric 2025-07-24 07:51:05 +04:00
  • 06c037a76e fix: ajouté vérification délai vote dans VersionTimeline cedric 2025-07-23 20:39:03 +04:00
  • 55b41a906b feat: ajouté support markdown dans export PDF cedric 2025-07-23 20:35:41 +04:00
  • 19941839a6 feat: ajouté export PDF pour versions cedric 2025-07-23 20:31:55 +04:00
  • 0a1ab064d7 fix: ajouté feedback visuel pour bouton partage en-tête cedric 2025-07-23 20:14:53 +04:00
  • db8b5dd1c2 feat: synchronisé votes entre header et comparaison cedric 2025-07-23 20:13:07 +04:00
  • f00b7c827d fix: ajouté feedback visuel pour votes sur VersionPage cedric 2025-07-23 20:10:01 +04:00
  • 4964938485 fix: ajouté variables NEXT_PUBLIC pour footer côté client cedric 2025-07-23 20:06:34 +04:00
  • 6dc1bf5a6f fix: ajouté 'use client' au composant VersionPage cedric 2025-07-23 19:59:51 +04:00
  • 8f272d931c fix: corrigé chemin import auth.js dans route dynamique cedric 2025-07-23 19:58:32 +04:00
  • 91332724a3 feat: intégré bouton partage dans ListVersions et VersionTimeline cedric 2025-07-23 19:54:20 +04:00
  • 529452b0fb feat: créé route dynamique et page version individuelle cedric 2025-07-23 19:54:10 +04:00
  • 2a9c0497d9 feat: intègre CopyButton dans VersionComparison cedric 2025-07-23 19:45:38 +04:00
  • 0c7b097cb0 feat: intègre CopyButton dans ListVersions cedric 2025-07-23 19:45:30 +04:00
  • ff8da3010d feat: intègre CopyButton dans VersionTimeline cedric 2025-07-23 19:45:21 +04:00
  • 7831ab473b feat: ajoute composant CopyButton cedric 2025-07-23 19:45:06 +04:00
  • 1ce038054e feat: intègre recherche et filtres dans ListVersions cedric 2025-07-23 18:50:23 +04:00
  • 65e6498802 feat: ajoute composant VersionFilters cedric 2025-07-23 18:50:16 +04:00
  • 502ac388af feat: ajoute composant VersionSearch cedric 2025-07-23 18:50:07 +04:00
  • 5a5264fb7a feat: ajoute utilitaires de filtrage des versions cedric 2025-07-23 18:49:54 +04:00
  • 60d7972420 deps: ajoute use-debounce pour recherche cedric 2025-07-23 18:49:38 +04:00
  • 870f07669e refactor: utilise VoteButtons dans VersionComparison cedric 2025-07-23 18:21:34 +04:00
  • 1ef29e517c refactor: utilise VoteButtons dans VersionTimeline cedric 2025-07-23 18:21:24 +04:00
  • 5c3311ca5f feat: ajoute composant VoteButtons réutilisable cedric 2025-07-23 18:21:12 +04:00
  • 2cf7273f29 feat: améliore interface VersionDialog cedric 2025-07-23 17:41:15 +04:00
  • e5b2671289 feat: ajoute bascule table/timeline dans ListVersions cedric 2025-07-23 17:41:00 +04:00
  • 824408afa9 feat: ajoute composant VersionTimeline cedric 2025-07-23 17:40:45 +04:00
  • bf87b08fa9 deps: ajoute @mui/lab cedric 2025-07-23 17:39:02 +04:00
  • f7dcc837d2 feat: ajoute affichage auteur pour toutes les versions cedric 2025-07-23 14:30:09 +04:00
  • 3bb26c7239 feat: améliore label légende versions obsolètes cedric 2025-07-23 14:04:34 +04:00
  • 709128f881 feat: améliore design cartes et légende comparaison versions cedric 2025-07-23 13:40:34 +04:00
  • acabbae951 fix: corrige rendu markdown dans comparaison versions cedric 2025-07-23 12:22:21 +04:00
  • 09d17dafaa feat: ajoute rendu markdown aux articles cedric 2025-07-23 12:21:57 +04:00
  • f0e5e07386 feat: intègre éditeur riche pour articles uniquement cedric 2025-07-23 12:21:43 +04:00
  • 2d824175e2 feat: ajoute RichTextEditor avec compteur cedric 2025-07-23 12:21:32 +04:00
  • 715891e657 feat: ajoute MarkdownRenderer avec couleurs personnalisées cedric 2025-07-23 12:21:10 +04:00
  • 899cf96ef0 deps: ajoute @uiw/react-md-editor cedric 2025-07-23 12:20:36 +04:00
  • 247151012d refactor: renomme LogoutCountdown en SessionExpired cedric 2025-07-23 08:45:15 +04:00
  • f1c24080da feat: supprime le compte à rebours de déconnexion cedric 2025-07-23 08:44:07 +04:00
  • 1c88e36a3e WS souscription cedric 2025-01-04 19:10:21 +04:00
  • 0860132763 Changement de couleur de la date de version en fonction du statut du vote cedric 2024-12-17 19:04:10 +04:00
  • af53eafc2d feat: interdit le vote pour les versions de plus de 3 jours cedric 2024-12-17 12:37:50 +04:00
  • 4cd303a910 typo: message explicite pour une erreur lors d'un vote cedric 2024-12-17 12:36:56 +04:00
  • 7902537df1 refactor: versionData > versionCompare + Ajout de la date de création d'une version et de l'utilisateur qui l'a créée cedric 2024-12-17 05:45:16 +04:00
  • 9e78a32d8d fix: error when no titre or article cedric 2024-12-16 13:34:05 +04:00
  • e4a294dece docs: améliore la documentation avec le schéma de la base de données cedric 2024-12-16 10:19:20 +04:00
  • 7ce554068f Merge pull request 'Système de vote sur les versions de contenu' (#2) from feat-votes into master Cédric Famibelle-Pronzola 2024-12-16 05:20:10 +00:00
  • aa02a51a1b feat: Implémentation du système de vote sur les versions cedric 2024-12-16 09:14:02 +04:00
  • 3105327735 Add vote icons to current version cedric 2024-12-16 03:32:33 +04:00
  • 00472914c7 Typo for VersionComparison component cedric 2024-12-03 19:12:15 +04:00
  • 619f2c566b Improve VersionComparison cedric 2024-12-03 11:51:29 +04:00
  • 2aa14d41f6 Update directus/sdk cedric 2024-12-03 08:00:11 +04:00
  • d5365596b0 Update mui dependencies cedric 2024-12-03 07:56:11 +04:00
  • d5a363953b Remove unnecessary attributes 'item' in Grid component cedric 2024-12-01 22:55:35 +04:00
  • c0c556cfb8 Fix error when creating comment cedric 2024-12-01 22:46:11 +04:00