11 Commits

Author SHA1 Message Date
cedric 7d75866803 fix: create docker networks 2026-05-14 17:20:15 +04:00
cedric 8016c26e32 feat: intégration Sentry + migration middleware.js → proxy.js (Next.js 16)
Sentry (tracking erreurs frontend + API routes) :
- sentry.client.config.js  : erreurs navigateur + Session Replay sur erreurs
- sentry.server.config.js  : erreurs API routes (register, jwt callback)
- sentry.edge.config.js    : runtime edge (middleware proxy)
- instrumentation.js       : point d'entrée Next.js 15+ (register + captureRequestError)
- next.config.mjs          : wrappé avec withSentryConfig (source maps désactivés sans SENTRY_AUTH_TOKEN)
- .env.sample              : ajout de NEXT_PUBLIC_SENTRY_DSN (placeholder)

Migration middleware → proxy (bug pré-existant surfacé par le build Sentry) :
- proxy.js : fusion du rate limiting + auth NextAuth en un seul proxy Next.js 16
- middleware.js : supprimé (Next.js 16 n'accepte plus les deux fichiers simultanément)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 06:48:55 +04:00
cedric 6f214f7468 feat: ajoute la possibilité de désactiver les websockets 2026-01-24 13:22:35 +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 1c88e36a3e WS souscription 2025-01-04 19:10:21 +04:00
cedric e14365da3c Create CommentsList component 2024-06-19 09:07:15 +04:00
cedric 078a4c10ac Update .env.sample 2024-05-20 04:09:01 +04:00
cedric 182656bf98 Create Footer component 2024-05-18 09:36:12 +04:00
cedric 9b4bcc1edb Add sample in .env.sample 2024-05-18 09:25:46 +04:00
cedric 8e3a627d12 Add APP_TITLE env variable 2024-05-17 09:00:25 +04:00
cedric cfa4ff6b0d Fetch Directus data 2024-05-17 08:29:06 +04:00