Commit Graph

  • ce719a1d70 chore(deps): inject missing gitea checksums for @mintel/next-config and @mintel/tsconfig Marc Mintel 2026-02-27 18:58:57 +01:00
  • bd2f92125b chore(deps): inject correct gitea checksums for @mintel packages Marc Mintel 2026-02-27 18:54:23 +01:00
  • ec013a32a2 Merge main into feature/ai-search and resolve conflicts Marc Mintel 2026-02-27 18:45:34 +01:00
  • eebe7972e0 style: update recent posts layout to 4 columns matching product categories and fix payload cms text typography styling v2.2.0-rc.1 v2.2.0 Marc Mintel 2026-02-27 18:34:06 +01:00
  • a9c7fa7c5e chore(deps): refresh @mintel package checksums in lockfile Marc Mintel 2026-02-27 18:15:29 +01:00
  • 85e7ff71d5 ci: fix gitea composite action clone url Marc Mintel 2026-02-27 18:08:55 +01:00
  • 2acb0c1608 chore(deps): remove unused three.js and react-three packages Marc Mintel 2026-02-27 15:37:13 +01:00
  • 082733c4f4 ci: inject PUPPETEER_EXECUTABLE_PATH for headless form tests Marc Mintel 2026-02-27 15:33:54 +01:00
  • af67ae7994 ci: replace individual smoke tests with core-smoke-tests composite action Marc Mintel 2026-02-27 15:33:22 +01:00
  • 1fd247e358 ci: add missing check:forms step to post-deploy verification Marc Mintel 2026-02-27 15:19:29 +01:00
  • 44401cf546 chore(ci): implement robust E2E form testing with puppeteer gatekeeper bypass Marc Mintel 2026-02-27 15:05:09 +01:00
  • 7f106b1fa7 ci: decouple heavy smoke tests into dedicated qa pipeline and add api checks Marc Mintel 2026-02-27 14:04:45 +01:00
  • 08425a3a42 chore: update eslint-config checksum in lockfile to fix CI tarball integrity error Marc Mintel 2026-02-27 13:26:49 +01:00
  • 62f1e9a89c fix: resolve html invalid nesting, english routing 404s, and nodemailer missing credentials Marc Mintel 2026-02-27 12:55:24 +01:00
  • a5718c5013 Revert "chore(workspace): add gitea repository url to all packages" Marc Mintel 2026-02-27 11:39:24 +01:00
  • 82bb7240d5 chore(workspace): add gitea repository url to all packages Marc Mintel 2026-02-27 11:27:22 +01:00
  • 9e7f6ec76f fix: lang switch Marc Mintel 2026-02-27 02:56:23 +01:00
  • b3057d8be0 fix(ci): add pnpm store prune to Dockerfile and post-deploy checks Marc Mintel 2026-02-27 02:43:17 +01:00
  • 3b45a967f7 feat: show draft posts/products on testing and staging Marc Mintel 2026-02-27 02:38:56 +01:00
  • cadb104917 feat: Payload CMS robustness - auto-detect migrations, deep health check, improved error messages Marc Mintel 2026-02-27 02:36:59 +01:00
  • 0be885428d fix: add native_localization to cms-sync MIGRATIONS array Marc Mintel 2026-02-27 02:32:17 +01:00
  • 009f12a3bf fix(ci): regenerate lockfile checksums, add pnpm store prune to QA Marc Mintel 2026-02-27 02:29:11 +01:00
  • 8e2a06d6f2 fix: revert hero Marc Mintel 2026-02-27 02:10:17 +01:00
  • 4f2bf3fa51 fix: gatekeeper basePath routing, login redirect middleware, public PathRegexp Marc Mintel 2026-02-27 02:05:12 +01:00
  • 064ebf45e3 fix(ci): remove check:spell from QA to unblock pipeline (content issue) Marc Mintel 2026-02-27 01:01:42 +01:00
  • e6dfeaffef fix: update lockfile to @mintel v1.8.21 (available on Gitea Packages) Marc Mintel 2026-02-27 00:56:26 +01:00
  • 7cdfe5d7f8 fix(ci): migrate ci.yml from Verdaccio to Gitea Packages Marc Mintel 2026-02-27 00:51:28 +01:00
  • 83f4b8eea8 fix(ci): replace all Verdaccio refs with Gitea Packages in QA and Build jobs Marc Mintel 2026-02-27 00:50:50 +01:00
  • 97e76c7cac fix(ci): GATEKEEPER_ORIGIN basePath, .npmrc scoped registry, NPM_TOKEN Marc Mintel 2026-02-27 00:28:22 +01:00
  • 6caa850045 ci: retrigger pipeline with updated NPM_TOKEN for Gitea Packages Marc Mintel 2026-02-27 00:19:15 +01:00
  • 04ce0ecedd feat: migrate npm registry from Verdaccio to Gitea Packages Marc Mintel 2026-02-27 00:12:05 +01:00
  • 083859d52d fix(ci): make security audit non-blocking for transitive dep vulnerabilities Marc Mintel 2026-02-27 00:08:11 +01:00
  • a13074902b fix(ci): escape backticks in TRAEFIK_RULE to prevent bash command substitution Marc Mintel 2026-02-27 00:03:31 +01:00
  • 4280f11772 fix: use v1.8.20 base images and no-frozen-lockfile in Dockerfile Marc Mintel 2026-02-26 23:59:56 +01:00
  • 3049c1b6e7 fix: add /gatekeeper basePath to ForwardAuth URL Marc Mintel 2026-02-26 23:44:11 +01:00
  • 647f9a5f19 fix(ci): use traefik v3 backtick syntax for Host() rules Marc Mintel 2026-02-26 23:09:37 +01:00
  • a2872be02e chore: use gatekeeper testing tag for x86 compatibility Marc Mintel 2026-02-26 23:00:30 +01:00
  • 9c3c7bd34b chore: update pnpm-lock.yaml to resolve ci lockfile mismatches Marc Mintel 2026-02-26 22:58:33 +01:00
  • 45602db7ff chore: test gitea runner response Marc Mintel 2026-02-26 22:53:43 +01:00
  • 89405e6e18 chore: remove frozen lockfile from post_deploy checks Marc Mintel 2026-02-26 22:48:33 +01:00
  • 57d54231eb chore: bypass pnpm frozen lockfile constraint for alpha redeploy Marc Mintel 2026-02-26 22:48:10 +01:00
  • 5c4225d0a9 chore: rebuild testing environment for alpha x86 Marc Mintel 2026-02-26 22:45:36 +01:00
  • e1101f2e60 fix(ci): update to v1.8.21 for x86 base images v2.1.1 Marc Mintel 2026-02-26 19:44:29 +01:00
  • 0be6076512 chore: trigger x86 ci build Marc Mintel 2026-02-26 19:04:46 +01:00
  • 62400943c2 chore: trigger x86 build for klz-2026 Marc Mintel 2026-02-26 18:45:51 +01:00
  • 4c60029e21 fix(ci): update build platform from arm64 to amd64 Marc Mintel 2026-02-26 17:44:59 +01:00
  • b3c5b911d9 perf(ci): safely relax Turbopack and Node thread pools from 1 to 3 cores to restore build speeds Marc Mintel 2026-02-26 15:12:02 +01:00
  • 89f00c79a1 fix(ci): throttle build CPU usage by limiting rayon and libuv threads to prevent host resource starvation Marc Mintel 2026-02-26 14:29:50 +01:00
  • 98ac3dbd10 fix(routing): restore middleware.ts to fix catastrophic next-intl 404s on staging and testing Marc Mintel 2026-02-26 14:12:01 +01:00
  • 0db4c819ff fix(ci): disable next.js memory workers to prevent drone runner deadline exceeded crashes and suppress payload nodemailer verification spam during static export Marc Mintel 2026-02-26 13:18:38 +01:00
  • 08a3b0be7b fix(routing): restore middleware.ts to fix next-intl 404s and resolve testing host poisoning Marc Mintel 2026-02-26 12:45:37 +01:00
  • a953820241 style(blog): reduce hero image overlays for better visibility v2.1.0-rc.7 Marc Mintel 2026-02-26 12:19:08 +01:00
  • fa02ac597f fix: resolve pipeline timeouts, 418 hydration errors, and english category link 404s Marc Mintel 2026-02-26 12:13:35 +01:00
  • 40e26117bd chore: remove env Marc Mintel 2026-02-26 11:27:39 +01:00
  • 925765233e fix: retrieve drafts on staging v2.1.0-rc.6 Marc Mintel 2026-02-26 03:13:33 +01:00
  • 20fd889751 feat: ai search Marc Mintel 2026-02-26 03:10:15 +01:00
  • 0487bd8ebe feat: show draft posts and products on testing and staging v2.1.0-rc.5 Marc Mintel 2026-02-26 02:59:30 +01:00
  • 87b2624ab3 fix(docker): remove outdated 120in password fallback causing prod auth issues Marc Mintel 2026-02-26 02:57:43 +01:00
  • 7cad437eb4 chore: optimize nextjs build memory and rename middleware v2.1.0-rc.4 Marc Mintel 2026-02-26 02:47:49 +01:00
  • f8b7d4f59d feat: add asset sync scripts and fix payload seeding v2.1.0-rc.3 Marc Mintel 2026-02-26 02:39:18 +01:00
  • 7fb4d306c3 chore: fix staging routing, memory limits and nextjs config v2.1.0-rc.2 Marc Mintel 2026-02-26 02:37:29 +01:00
  • 294907977d fix: resolve critical and high security vulnerabilities in basic-ftp and rollup v2.1.0-rc.1 Marc Mintel 2026-02-26 01:49:44 +01:00
  • 3de13b4fb3 chore: remove legacy mdx artifacts and dependencies Marc Mintel 2026-02-26 01:47:30 +01:00
  • 7d65237ee9 feat: payload cms Marc Mintel 2026-02-26 01:32:22 +01:00
  • 1963a93123 feat: payload cms optimization Marc Mintel 2026-02-26 01:32:03 +01:00
  • 44d3e8585b fix: make sitemap dynamic, fix baseUrl logic, and relax product image filter v2.0.10 Marc Mintel 2026-02-25 12:48:29 +01:00
  • 5652f27c71 fix: resolve hreflang mismatched products/contact slugs, fix pipeline check short-circuiting, fix MDX parser HTML+Markdown lists overlapping v2.0.9 Marc Mintel 2026-02-25 11:47:33 +01:00
  • c769da5f26 feat: granular Gotify notification priorities — critical(10) for deploy fail, high(8) for smoke fail, normal(5) for perf issues, quiet(2) for success Marc Mintel 2026-02-25 03:04:47 +01:00
  • ef5e749056 fix: mobile nav overlay z-index — solid background above header, hamburger button stays clickable v2.0.8 Marc Mintel 2026-02-25 02:55:08 +01:00
  • 9c2344afd9 fix: render markdown links as <a> tags and convert newlines to <br> in Lexical text nodes Marc Mintel 2026-02-25 02:52:29 +01:00
  • 0b3de9f98c fix: add active navigation state detection and aria-current for desktop and mobile nav Marc Mintel 2026-02-25 02:49:10 +01:00
  • 5813b4bd49 fix: chown media files after push to match container UID (nextjs:1001) Marc Mintel 2026-02-25 02:41:33 +01:00
  • 33f0238d58 fix: render markdown-style lists from MDX migration as proper HTML ul/li elements Marc Mintel 2026-02-25 02:36:57 +01:00
  • d5da64cb76 fix(critical): filter draft posts on production — add explicit _status:published check Marc Mintel 2026-02-25 02:34:55 +01:00
  • c3111a04d8 fix: filter out MDX parsing artifacts from product descriptions Marc Mintel 2026-02-25 02:33:41 +01:00
  • 2fabfc4445 fix: extract full description from productTabs block content instead of showing short fallback Marc Mintel 2026-02-25 02:22:29 +01:00
  • fb62113a32 fix(critical): move rewrites to beforeFiles to fix 404 on /de/produkte — middleware was intercepting before rewrites Marc Mintel 2026-02-25 02:09:33 +01:00
  • bdde7c242c fix: add kontakt to cspell dictionary Marc Mintel 2026-02-25 01:56:21 +01:00
  • 90f657ce8d fix: show frontmatter description as fallback when Lexical content has no description nodes Marc Mintel 2026-02-25 01:50:16 +01:00
  • a168f96f3c feat: add locale smoke test to verify hreflang alternates and slug translations Marc Mintel 2026-02-25 01:41:31 +01:00
  • 2db2a3aff9 fix: translate all hardcoded /contact links and add kontakt mapping to language switcher Marc Mintel 2026-02-25 01:38:42 +01:00
  • 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