feat(sentry): integrate @sentry/nextjs and document setup; add Pexels image fallbacks and a11y/SEO improvements\n\n- Sentry: add sentry.client.config.ts and sentry.server.config.ts; wrap next.config.js with withSentryConfig; add env samples to .env.example; README docs; optional Dockerfile envs\n- Images: Pexels placeholders + default sizes for fill via ImageWithFallback; remove homepage 404s\n- Assets API: return deterministic Pexels placeholders for missing keys\n- A11y: skip link + main landmark; nav aria-current and focus-visible; SSR-safe listeners\n- SEO: JSON-LD Organization/Website; generatePageMetadata image mapping; fix OG/Twitter image case\n- Projects: query-param filters (?category=...) \n- Changelog: add 1.3.0 entry
Some checks are pending
Build and Push to Docker Hub / Push Docker image to Docker Hub (push) Waiting to run
Build and Push Docker Image / build-and-push (push) Waiting to run

This commit is contained in:
nicholai 2025-09-08 17:45:06 -06:00
parent 7ed45d15da
commit 198bc82b88

Diff Content Not Available