Commit Graph

  • 2ba67af68a fix: add /de/kontakt rewrite, fix CTA button overflow & use translated contact slug v2.0.7-rc.1 v2.0.7 Marc Mintel 2026-02-25 01:30:22 +01:00
  • b0f088a1dc fix: replace --info=progress2 with --progress for macOS rsync compat Marc Mintel 2026-02-25 01:21:57 +01:00
  • f358492a99 fix: tolerate missing payload_migrations table and auto-detect DB credentials in pipeline v2.0.6 Marc Mintel 2026-02-25 01:06:58 +01:00
  • 32576b5391 fix: auto-detect remote DB credentials and auto-start local DB in cms-sync Marc Mintel 2026-02-25 01:02:10 +01:00
  • 1e9cf7d9ab feat: add CMS data sync scripts (push/pull for testing + prod) v2.0.5 Marc Mintel 2026-02-25 00:57:02 +01:00
  • f0f840ad5a fix: sanitize payload_migrations dev entries in deploy pipeline to prevent interactive prompt hang Marc Mintel 2026-02-25 00:52:52 +01:00
  • ca352fea3a fix: add missing Pages collection migration for prodMigrations Marc Mintel 2026-02-25 00:38:12 +01:00
  • 323886443f refactor: consolidate CI pipeline (9→7 jobs), remove continue-on-error from smoke test Marc Mintel 2026-02-25 00:23:03 +01:00
  • c5851370bf feat: implement robust full-sitemap HTTP validation in smoke test phase Marc Mintel 2026-02-25 00:16:20 +01:00
  • 0186dd2dc9 fix: aggressively serialize getAllProducts output to prevent React RSC stream errors Marc Mintel 2026-02-25 00:13:04 +01:00
  • 82156d30f7 fix: use static category for og image check to prevent db race conditions Marc Mintel 2026-02-25 00:01:34 +01:00
  • 3dcde28071 chore: move seeding to onInit and remove redundant seed script Marc Mintel 2026-02-24 23:52:27 +01:00
  • c4fca24eca fix: re-introduce automated seeding in deploy pipeline Marc Mintel 2026-02-24 23:51:01 +01:00
  • 2435b968cc fix: seed smoke test product to unblock OG image verification Marc Mintel 2026-02-24 23:50:32 +01:00
  • b6a1ebd236 refactor: consolidate traefik public whitelist into single regex Marc Mintel 2026-02-24 23:38:18 +01:00
  • aa0c9cd9f5 fix: update traefik public whitelist for localized api and og routes Marc Mintel 2026-02-24 23:31:16 +01:00
  • a3899f6cdd fix: whitelist /uploads and /media in public traefik router to unblock image optimization Marc Mintel 2026-02-24 23:18:30 +01:00
  • a960a7b139 fix: forward sentry_key in error relay to prevent 403 Forbidden Marc Mintel 2026-02-24 23:17:50 +01:00
  • 824ee3cb75 fix: bypass middleware for /uploads and expose glitchtip relay errors Marc Mintel 2026-02-24 23:15:33 +01:00
  • 28633f187c chore: implement pnpm registry failover to bypass npmjs 503 errors Marc Mintel 2026-02-24 23:12:11 +01:00
  • 51e0d86a6c fix: use prodMigrations for auto-migrate on startup instead of CLI Marc Mintel 2026-02-24 22:44:22 +01:00
  • 923ff2071b fix: remove exposed db port from production compose to prevent port conflicts Marc Mintel 2026-02-24 22:35:32 +01:00
  • 30eb2e6e0e feat: persistent payload storage and automated db migrations Marc Mintel 2026-02-24 22:24:01 +01:00
  • dd830f9077 fix: correct gatekeeper forwardauth endpoint to use /gatekeeper/api/verify Marc Mintel 2026-02-24 22:09:51 +01:00
  • ba16f1d7aa fix: pipeline retry after image path correction Marc Mintel 2026-02-24 21:40:11 +01:00
  • 0842c136a6 ci: fix docker image tag path in deploy.yml Marc Mintel 2026-02-24 21:33:22 +01:00
  • 36b8e64d69 ci: whitelist technical and german terms in cspell Marc Mintel 2026-02-24 21:18:42 +01:00
  • 4833af81f4 ci: sequential capacity test Marc Mintel 2026-02-24 20:51:52 +01:00
  • 5f766589c4 ci: trigger fresh sequential build monitor v2.0.4 Marc Mintel 2026-02-24 20:39:16 +01:00
  • 56a7613e85 chore: enforce global strictly sequential pipeline Marc Mintel 2026-02-24 20:33:55 +01:00
  • c7c345eaad ci: trigger clean build monitor Marc Mintel 2026-02-24 20:27:26 +01:00
  • ec99dc0317 chore: serialize QA and Build jobs in pipeline [skip ci] v2.0.3 Marc Mintel 2026-02-24 20:24:42 +01:00
  • a6dd7913a7 fix: remove vulnerable next-mdx-remote package v2.0.2 Marc Mintel 2026-02-24 20:19:48 +01:00
  • 388b90ddb0 chore: prevent concurrent pipeline runs [skip ci] Marc Mintel 2026-02-24 19:58:05 +01:00
  • d57700d322 fix: build stability (added try-catch to payload queries and removed generateStaticParams from generic pages) v2.0.1 Marc Mintel 2026-02-24 19:45:33 +01:00
  • f7aa880d9f feat: migration von directus zu payloadcms v2.0.0 Marc Mintel 2026-02-24 19:25:43 +01:00
  • 2bac8d6e8a fix(ci): support branch deploys and disable turbopack Marc Mintel 2026-02-24 16:37:58 +01:00
  • 5bd95bca4f fix(ci): support branch deploys and disable turbopack Marc Mintel 2026-02-24 16:37:32 +01:00
  • 2f7a985074 fix(ci): support branch deploys and disable turbopack v1.1.9 Marc Mintel 2026-02-24 16:33:13 +01:00
  • bfccd57849 fix(products): resolve 500 mapping error by bypassing MDXRemote for complex JSX Marc Mintel 2026-02-24 16:28:09 +01:00
  • 5397309103 fix(products): fix breadcrumbs and product filtering (backport from main) v1.1.8 Marc Mintel 2026-02-24 16:04:21 +01:00
  • 6f8d63200a feat: payload cms Marc Mintel 2026-02-24 15:53:28 +01:00
  • 4742630260 feat: payload cms Marc Mintel 2026-02-24 15:52:16 +01:00
  • a5d77fc69b feat: payload cms Marc Mintel 2026-02-24 02:28:48 +01:00
  • 41cfe19cbf refactor: remove custom spacing utilities from Tailwind CSS configuration Marc Mintel 2026-02-23 13:27:05 +01:00
  • e4f68713e7 fix(ci): restore full localized sitemap coverage and strict 404 validation Marc Mintel 2026-02-23 13:10:16 +01:00
  • 2fbcce0990 ci: permanently remove cache configs instead of commenting out Marc Mintel 2026-02-23 13:04:06 +01:00
  • c414a7614b ci: disable caches to prevent runner timeouts Marc Mintel 2026-02-23 13:00:05 +01:00
  • 6a0269facc chore(ci/routing): merge v1.1.7 fixes into main (routing fix & pipeline optimizations) Marc Mintel 2026-02-23 12:49:04 +01:00
  • 8652dd722e perf(ci): optimize pipeline via parallelization, caching and conditional audits v1.1.7 hotfix/v1.1.6-404-fix Marc Mintel 2026-02-23 12:42:05 +01:00
  • 915eb61613 perf(ci): optimize pipeline via parallelization, caching and conditional audits Marc Mintel 2026-02-23 12:42:05 +01:00
  • 5e48c75a83 fix(routing): resolve 404 on German product pages via rewrites and localized links Marc Mintel 2026-02-23 12:36:37 +01:00
  • 738a6069e2 fix(routing): resolve 404 on German product pages via rewrites and localized links Marc Mintel 2026-02-23 12:36:37 +01:00
  • 477a3bb8ce fix: image proxy defaults, custom image build and sync script reliability Marc Mintel 2026-02-23 12:29:26 +01:00
  • b1859c15ce fix(ci): Remove Docker BuildKit cache export to avoid Gitea artifact server timeout v1.2.14 Marc Mintel 2026-02-23 11:26:53 +01:00
  • 6085cc05dc fix(ui): Add missing draw-stroke keyframes and restore Tailwind v4 backward compatibility with tailwind.config.cjs Marc Mintel 2026-02-23 02:56:46 +01:00
  • bcf2d60da6 fix(ci): Strict turbo inputs and skip slow post-deploy QA for tags Marc Mintel 2026-02-23 02:44:58 +01:00
  • f4fdb89ba4 fix(ci): Re-enable QA for tags and use global Turborepo cache key to allow hits across branches/tags v1.2.13 Marc Mintel 2026-02-23 02:39:11 +01:00
  • 9de3931e33 feat: Implement imgproxy health check with fallback redirection for image requests when the service is down. v1.2.12 Marc Mintel 2026-02-23 02:35:49 +01:00
  • b10dbcb23f fix(ci): Persist Next.js BuildKit cache mount to runner stage v1.2.11-rc.6 v1.2.11 Marc Mintel 2026-02-23 02:26:41 +01:00
  • 65bb9c620a chore(ci): Fix TURBO_TELEMETRY_DISABLED variable type Marc Mintel 2026-02-23 02:25:49 +01:00
  • 63853ffa89 chore(ci): Optimize Turborepo cache restoring and add Next.js BuildKit caching v1.2.11-rc.5 Marc Mintel 2026-02-23 02:17:31 +01:00
  • 9694c77ef7 fix(infra): add explicit staging url mapping for local imgproxy bypass v1.2.11-rc.4 Marc Mintel 2026-02-23 02:09:28 +01:00
  • 2c11b5026a chore(ci): Use Turborepo for CI pipeline QA caching Marc Mintel 2026-02-23 02:00:48 +01:00
  • eaa90c65f1 chore: ignore public/uploads and remove images from tracking v1.2.11-rc.3 Marc Mintel 2026-02-23 01:42:37 +01:00
  • 2a47d22e26 feat: change img proxy configuration Marc Mintel 2026-02-23 01:40:13 +01:00
  • 33d2d67774 feat: Improve error handling, refine i18n title fallbacks for product pages, update Next.js type paths, and add an image loader test file. Marc Mintel 2026-02-22 18:30:44 +01:00
  • 3de62dba04 ci: fix lychee link checker binary on ARM and handle false positives v1.2.11-rc.2 Marc Mintel 2026-02-22 17:34:54 +01:00
  • fb2354d2cc feat: Add aspect ratio support to imgproxy loader and apply 16:9 aspect ratio to featured images across blog posts and recent posts. Marc Mintel 2026-02-22 17:30:30 +01:00
  • 70984b9021 feat(security): implement critical security headers and CSP allowlisting Marc Mintel 2026-02-22 17:11:15 +01:00
  • e1b441e8e7 fix(html): resolve validation errors, implement dynamic MDX heading shifting, and improve accessibility Marc Mintel 2026-02-22 17:01:18 +01:00
  • 470e532d2c chore(ci): Complete removal of BackstopJS and Visual Regression Tests Marc Mintel 2026-02-22 16:19:41 +01:00
  • 1d24a8fb7a fix(ci): Resolve HTML validation 404, Backstop missing references, and blog image optimization Marc Mintel 2026-02-22 15:11:58 +01:00
  • 73c4988eb2 ci: fix accessibility tests failing by starting nextjs server Marc Mintel 2026-02-22 13:09:54 +01:00
  • 4a75db5f54 ci: Enable continue-on-error for smoke test, lighthouse, WCAG, visual regression, and quality assertion jobs in the deploy workflow. v1.2.11-rc.1 Marc Mintel 2026-02-22 13:07:37 +01:00
  • d76fadd6e8 feat: Improve mobile menu accessibility with inert attribute and enhance skip link styling and focus behavior. Marc Mintel 2026-02-22 13:05:36 +01:00
  • 4b2638caed fix(build): extract FeedbackOverlay to client wrapper to prevent ssr:false error in Server Component Marc Mintel 2026-02-22 12:51:59 +01:00
  • a6dcc64833 chore(deps): fix xlsx and minimatch high severity vulnerabilities Marc Mintel 2026-02-22 11:42:44 +01:00
  • a55680ed41 fix(mdx): support recursive product file searching for OG images and routing Marc Mintel 2026-02-22 11:22:35 +01:00
  • 1a39e9c0e4 chore(ci): add pnpm security audit and optimize workflow setup Marc Mintel 2026-02-22 02:51:12 +01:00
  • 16723a04b7 feat: complete removal of RecordMode and Remotion functionality Marc Mintel 2026-02-22 02:49:14 +01:00
  • 639e25276f ci: remove pnpm cache step to prevent gitea artifact proxy timeouts Marc Mintel 2026-02-22 02:40:49 +01:00
  • ad2936bf93 ci: fix pnpm caching entire workspace by setting global store-dir Marc Mintel 2026-02-22 02:28:52 +01:00
  • f0522ff3b7 chore: Delete script for organizing product files into category-based directories. Marc Mintel 2026-02-22 02:22:15 +01:00
  • d6c799078c chore: fix lint and exclude config files Marc Mintel 2026-02-22 02:21:24 +01:00
  • d11dae5f85 chore: achieve 100/100 pagespeed and html validation Marc Mintel 2026-02-22 02:02:38 +01:00
  • dd7e800ec4 fix(ci): resolve strict dom structure constraints for nextjs hydration and mdx ast Marc Mintel 2026-02-22 01:19:42 +01:00
  • 046ad4475e fix(ci): convert backstop config to cjs to support ESM project module resolution Marc Mintel 2026-02-22 01:03:18 +01:00
  • b29e08e954 feat(ci): add deep quality assertions (html, security, links, spelling) Marc Mintel 2026-02-22 00:29:49 +01:00
  • 36d193f8ec fix(ci): provide explicit config file for backstopjs scripts Marc Mintel 2026-02-22 00:18:45 +01:00
  • b8f04d3595 ci: optimize pipeline speed with apt cache and puppeteer download bypass Marc Mintel 2026-02-21 23:55:49 +01:00
  • 5f7dd838ac fix(wcag): pass CHROME_PATH environment variable to pa11y-ci chromeLaunchConfig Marc Mintel 2026-02-21 23:42:40 +01:00
  • 8c9f51b74a chore(ci): Setup visual regression testing with BackstopJS Marc Mintel 2026-02-21 23:30:22 +01:00
  • cef86717d9 ci: split WCAG audit from Lighthouse job and add puppeteer cache Marc Mintel 2026-02-21 23:15:00 +01:00
  • a97a00b7fd fix(ci): bypass buildx cache and ignore pnpm store to resolve EOF corruption Marc Mintel 2026-02-21 22:36:59 +01:00
  • f696e55600 feat(blog): improve blog overview teasers layout Marc Mintel 2026-02-21 21:45:30 +01:00
  • 36455ef479 fix(blog): table of contents scroll links Marc Mintel 2026-02-21 21:42:13 +01:00
  • a5384134e7 fix(ci): bump buildx cache to v3 to resolve corrupted unexpected EOF cache layer v1.2.10 Marc Mintel 2026-02-21 21:35:43 +01:00
  • 4965e4ae26 fix(ci): add provenance: false to docker rollout to prevent manifest unknown errors in Gitea registry v1.2.9 Marc Mintel 2026-02-21 21:27:13 +01:00
  • 1153a79eb6 feat: complete wcag accessibility and contrast improvements Marc Mintel 2026-02-21 20:43:18 +01:00