Commit Graph
100 Commits
Author SHA1 Message Date
mmintel 24181a48c1 perf: site-wide performance optimizations including image delivery and hero overhaul 2026-02-11 18:47:13 +01:00
mmintel 407edc15f9 feat: implement docker profiles for gatekeeper and isolate environments 2026-02-11 18:44:47 +01:00
mmintel ac102537d7 chore: remove docker-compose.override.yml from repository (local only) 2026-02-11 18:43:13 +01:00
mmintel f756c7c1d2 fix: purge dangerous local overrides and volume mounts 2026-02-11 18:41:51 +01:00
mmintel 6b2da9abb6 fix: use correct gatekeeper image tag v1.7.10 2026-02-11 18:38:52 +01:00
mmintel da514a17e3 feat: integrate mintel gatekeeper into testing environment 2026-02-11 18:32:55 +01:00
mmintel e6261586be chore: use correct v-prefixed tags for @mintel base images 2026-02-11 18:03:35 +01:00
mmintel d6cae74301 chore: synchronize pnpm-lock.yaml for v1.7.10 upgrade 2026-02-11 17:54:31 +01:00
mmintel 9b0a62a314 chore: align with clean @mintel basis v1.7.10 and modernize deployment 2026-02-11 17:49:15 +01:00
mmintel e83c9590b1 ci: fix private registry access in Docker build stage 2026-02-11 15:03:14 +01:00
mmintel 4d2521fbb5 ci: fix pipeline by reverting to stable node:20-alpine base images 2026-02-11 14:44:03 +01:00
mmintel f892eb81df chore: standardize CI/CD maintenance and infrastructure cleanup 2026-02-11 12:23:14 +01:00
mmintel a2ba79ef7b chore: ignore next-env.d.ts in prettier to prevent flapping 2026-02-11 12:09:00 +01:00
mmintel c4c8ab5c19 fix(i18n): harden locale validation and fix missing translation tags 2026-02-11 12:07:08 +01:00
mmintel e5ef96aa86 fix: build 2026-02-11 10:45:49 +01:00
mmintel a553316d74 chore: fix vitest path aliases and verify build 2026-02-11 10:44:57 +01:00
mmintel c37fabdc8f chore: fix all linting issues and optimize components 2026-02-11 10:40:57 +01:00
mmintel 5b4d3ebb41 chore: standardize ESM-first architecture and resolve all type/test/lint errors 2026-02-11 01:33:44 +01:00
mmintel b6fbead807 fix(types): synchronize directus sdk and zod versions to match next-utils v1.1.12 2026-02-11 01:23:29 +01:00
mmintel 0a928936e7 fix: use robust healthcheck and fix indent 2026-02-11 01:16:29 +01:00
mmintel 5a918484f9 fix: remove production authentication and add healthcheck 2026-02-11 01:08:06 +01:00
mmintel c5b1f361ea fix(types): update next-utils and sync zod version to fix type errors 2026-02-11 01:02:58 +01:00
mmintel 8c24e2b6cd feat: implement failfast logic in pipelines 2026-02-11 00:58:07 +01:00
mmintel ca812d3003 fix(types): wrap mintelEnvSchema in z.object() to fix extend error 2026-02-11 00:50:28 +01:00
mmintel 7ca247fd5d fix(types): correctly extend mintelEnvSchema and refine directus schema types 2026-02-11 00:50:17 +01:00
mmintel fe71ccd368 fix(types): implement directus schema and fix envSchema export to unblock pipeline 2026-02-11 00:48:20 +01:00
mmintel 9bb6caafaa chore: update pnpm-lock.yaml to match @mintel/next-utils 1.7.8 2026-02-11 00:46:02 +01:00
mmintel b2bff6109d refactor: finalize type-safe env and config using @mintel/next-utils 1.7.8 2026-02-11 00:39:59 +01:00
mmintel c5c7f2e38d chore: update @mintel/next-utils to 1.7.8 (type-safe fixed version) 2026-02-11 00:38:39 +01:00
mmintel 786896cdb9 fix: temporary any cast to bypass unknown type errors and unblock build 2026-02-11 00:00:21 +01:00
mmintel fda5c63420 fix: explicit cast SITE_URL to string to unblock build 2026-02-10 23:58:02 +01:00
mmintel c952add238 refactor: standardize env and directus logic using enhanced @mintel/next-utils 2026-02-10 23:47:09 +01:00
mmintel a2d11dcadf refactor: streamline env and directus logic using @mintel/next-utils and fix network isolation 2026-02-10 23:41:32 +01:00
mmintel 2c88c5dc2e fix(cms): correct directus login signature and improve health check diagnostics 2026-02-10 23:35:01 +01:00
mmintel b5a9083f13 ci: trigger run #648 after disk cleanup 2026-02-10 23:20:28 +01:00
mmintel f82842a767 ci: trigger run #647 after provisioning secrets 2026-02-10 23:14:13 +01:00
mmintel ebf0c688ab ci: fix secret mapping priority order and add vars fallback 2026-02-10 23:09:25 +01:00
mmintel c58dde2ed1 ci: fix directus admin credentials mapping 2026-02-10 23:01:42 +01:00
mmintel 0cb52d7df8 ci: split deploy job into steps to avoid OOM kills 2026-02-10 22:55:44 +01:00
mmintel 5ce153b24f ci: simplify secrets mapping and remove --wait from docker compose to avoid runner kills 2026-02-10 22:49:38 +01:00
mmintel b1f53912a9 ci: simplify QA checks to avoid potential hangs 2026-02-10 22:33:23 +01:00
mmintel c05506adbd ci: fix workflow syntax (EOF indentation) 2026-02-10 22:25:20 +01:00
mmintel e29413cf35 ci: fix invalid env context reference in workflow 2026-02-10 22:22:24 +01:00
mmintel 055d13023d ci: fix SSH variable expansion in deployment 2026-02-10 22:17:48 +01:00
mmintel b0f5c18739 ci: restore missing Directus and Mail secrets in deployment 2026-02-10 22:10:20 +01:00
mmintel 123ce58f07 fix: deploy 2026-02-10 22:03:03 +01:00
mmintel fbe68f347b ci: fix pnpm workspace detection by cleaning build environment 2026-02-10 21:53:50 +01:00
mmintel 434da7eef9 ci: streamline and unify pipelines with parallelized QA and optimized Docker builds 2026-02-10 21:50:23 +01:00
mmintel c5a1817420 chore: lock file 2026-02-10 21:43:11 +01:00
mmintel 8c36ab0459 fix: streamline deployment 2026-02-10 21:40:04 +01:00
mmintel 2809d639f5 fix: align gatekeeper labels and forwardauth path with mb-grid standards 2026-02-10 21:28:19 +01:00
mmintel 7b2863a0ca fix: align gatekeeper labels and network aliases with mb-grid standards 2026-02-10 21:23:12 +01:00
mmintel 104cfd123d fix: rename proxy.ts to middleware.ts for proper Next.js routing 2026-02-10 19:35:24 +01:00
mmintel 2677ca34a2 fix: remove varnish 2026-02-10 19:23:10 +01:00
mmintel 8129b934c8 fix: deploy... 2026-02-10 17:42:02 +01:00
mmintel 0275f4da41 fix: deploy 2026-02-10 17:25:57 +01:00
mmintel ef0ea9b66e fix: deploy 2026-02-10 16:50:05 +01:00
mmintel 1e0772f964 fix: kick feedback schema 2026-02-10 16:33:28 +01:00
mmintel a0bcd043d7 fix: deploy 2026-02-10 16:25:54 +01:00
mmintel 765bfa7001 fix: deploy 2026-02-10 16:14:10 +01:00
mmintel 1ee3575032 fix: deploy 2026-02-10 16:11:02 +01:00
mmintel c8894032b2 fix: deploy 2026-02-10 16:04:16 +01:00
mmintel 94cd51b070 fix: deploy 2026-02-10 15:30:43 +01:00
mmintel b74f7fd171 fix: deploy 2026-02-10 15:25:11 +01:00
mmintel caeb31fa12 fix: deploy 2026-02-10 14:11:47 +01:00
mmintel 4173219769 ci: branch deploys 2026-02-10 14:02:02 +01:00
mmintel 77654e6dae chore: fix git 2026-02-10 14:00:43 +01:00
mmintel 5f0c9c8c07 ci: branch deploys 2026-02-10 13:50:57 +01:00
mmintel 1cb6733d97 fix: deploy 2026-02-10 13:45:13 +01:00
mmintel 090fd3b2ad fix: synchronize next.js version via pnpm overrides 2026-02-10 13:44:11 +01:00
mmintel 26ae71f97f fix: optimize ci pipeline and dynamic registry auth 2026-02-10 13:39:41 +01:00
mmintel 1954f6ef99 fix: deploy 2026-02-10 13:31:55 +01:00
mmintel 69fabf39a7 fix: deploy 2026-02-10 13:23:51 +01:00
mmintel eedfb36764 fix: deploy 2026-02-10 13:09:55 +01:00
mmintel 2b20c6f7a1 fix: deploy 2026-02-10 12:21:48 +01:00
mmintel 0362dd1496 fix: deploy issues 2026-02-10 11:59:43 +01:00
mmintel ac31c4fd50 fix: deploy issues 2026-02-10 11:52:10 +01:00
mmintel 26ed5ee563 feat: improved analytics 2026-02-09 23:48:49 +01:00
mmintel eb258b7780 feat: improved analytics 2026-02-09 23:47:56 +01:00
mmintel 2052d4c136 chore: align ecosystem to Next.js 16.1.6 and v1.6.0, migrate to ESLint 9 Flat Config 2026-02-09 23:23:31 +01:00
mmintel 4653f03f0b chore: platform docs 2026-02-09 11:56:56 +01:00
mmintel 4ca4744a8c feat: integrate feedback module 2026-02-08 21:48:55 +01:00
mmintel b60ba17770 fix: build, typecheck, eslint 2026-02-07 10:03:31 +01:00
mmintel 56b27b26bc refactor: move umami and sentry to server side 2026-02-07 09:58:31 +01:00
mmintel 51b44b43ad fix: prevent backtick expansion in env generation and fix traefik rules 2026-02-07 00:49:36 +01:00
mmintel 25cf055f9f fix: traefik routing rules and define missing compress middleware 2026-02-06 23:57:37 +01:00
mmintel 0ae02ba73b fix(analytics): bypass gatekeeper and middleware for tracking endpoints 2026-02-06 23:16:52 +01:00
mmintel 57d6a8a0fd chore: cms branding scripts 2026-02-06 23:11:57 +01:00
mmintel c33a9661b8 fix: eslint and tests 2026-02-06 22:46:53 +01:00
mmintel f2758abc85 refactor: Standardize Umami analytics environment variables to non-public names with fallbacks to NEXT_PUBLIC_ prefixed versions. 2026-02-06 22:35:49 +01:00
mmintel e403177c85 fix: Update Gitea workflow to use environment-specific mail and Directus secrets, and refactor Directus branding script for improved CSS management and button styling. 2026-02-06 21:43:53 +01:00
mmintel e3f7344daf chore: traefik labels
Build & Deploy KLZ Cables / 🔍 Prepare Environment (push) Successful in 10s
Build & Deploy KLZ Cables / 🏗️ Build App (push) Successful in 26s
Build & Deploy KLZ Cables / 🧪 Quality Assurance (push) Failing after 1m34s
Build & Deploy KLZ Cables / 🚀 Deploy (push) Has been skipped
Build & Deploy KLZ Cables / ⚡ PageSpeed (push) Has been skipped
Build & Deploy KLZ Cables / 🔔 Notifications (push) Successful in 2s
2026-02-06 18:36:34 +01:00
mmintel 21a7b0ade2 feat: Implement replyTo for contact form emails and refine success/error message layout. 2026-02-06 18:24:58 +01:00
mmintel d027fbeac2 chore: Standardize error message extraction in contact form actions and mailer, and add Directus restart to the Directus sync script.
Build & Deploy KLZ Cables / 🔍 Prepare Environment (push) Successful in 14s
Build & Deploy KLZ Cables / 🧪 Quality Assurance (push) Has been skipped
Build & Deploy KLZ Cables / 🏗️ Build App (push) Has been skipped
Build & Deploy KLZ Cables / 🚀 Deploy (push) Has been skipped
Build & Deploy KLZ Cables / ⚡ PageSpeed (push) Has been skipped
Build & Deploy KLZ Cables / 🔔 Notifications (push) Successful in 2s
2026-02-06 17:55:43 +01:00
mmintel 8a751998eb feat: Add COOKIE_DOMAIN to .env and improve project name fallback logic in sync-directus script
Build & Deploy KLZ Cables / 🔍 Prepare Environment (push) Successful in 11s
Build & Deploy KLZ Cables / 🧪 Quality Assurance (push) Successful in 1m40s
Build & Deploy KLZ Cables / 🏗️ Build App (push) Failing after 17m34s
Build & Deploy KLZ Cables / 🚀 Deploy (push) Has been cancelled
Build & Deploy KLZ Cables / ⚡ PageSpeed (push) Has been cancelled
Build & Deploy KLZ Cables / 🔔 Notifications (push) Has been cancelled
2026-02-06 17:37:53 +01:00
mmintel 48c3e1d013 chore: rename scripts 2026-02-06 17:19:57 +01:00
mmintel 3df4b44b8d fix: center success and error messages within the RequestQuoteForm component.
Build & Deploy KLZ Cables / 🔍 Prepare Environment (push) Successful in 7s
Build & Deploy KLZ Cables / 🧪 Quality Assurance (push) Successful in 1m31s
Build & Deploy KLZ Cables / 🏗️ Build App (push) Successful in 3m53s
Build & Deploy KLZ Cables / 🚀 Deploy (push) Successful in 34s
Build & Deploy KLZ Cables / ⚡ PageSpeed (push) Successful in 9m46s
Build & Deploy KLZ Cables / 🔔 Notifications (push) Successful in 2s
2026-02-06 17:08:39 +01:00
mmintel 07e0f237b9 feat: Introduce metadata-only retrieval functions for posts, products, and pages to optimize sitemap generation.
Build & Deploy KLZ Cables / 🔍 Prepare Environment (push) Successful in 35s
Build & Deploy KLZ Cables / 🧪 Quality Assurance (push) Successful in 1m30s
Build & Deploy KLZ Cables / 🏗️ Build App (push) Successful in 4m39s
Build & Deploy KLZ Cables / 🚀 Deploy (push) Successful in 46s
Build & Deploy KLZ Cables / 🔔 Notifications (push) Has been cancelled
Build & Deploy KLZ Cables / ⚡ PageSpeed (push) Has been cancelled
2026-02-06 17:01:25 +01:00
mmintel 57a3944301 feat: Update gatekeeper image to latest, add new environment variables, and allow gatekeeper's own paths to prevent redirect loops.
Build & Deploy KLZ Cables / 🔍 Prepare Environment (push) Successful in 9s
Build & Deploy KLZ Cables / 🏗️ Build App (push) Successful in 18s
Build & Deploy KLZ Cables / 🧪 Quality Assurance (push) Successful in 1m45s
Build & Deploy KLZ Cables / 🚀 Deploy (push) Successful in 27s
Build & Deploy KLZ Cables / ⚡ PageSpeed (push) Failing after 4m9s
Build & Deploy KLZ Cables / 🔔 Notifications (push) Successful in 1s
2026-02-06 15:26:21 +01:00
mmintel 5fe0a8d83e chore: Hardcode 'compress' Traefik middleware for Directus, removing the dynamic AUTH_MIDDLEWARE variable.
Build & Deploy KLZ Cables / 🔍 Prepare Environment (push) Successful in 7s
Build & Deploy KLZ Cables / 🧪 Quality Assurance (push) Has been skipped
Build & Deploy KLZ Cables / 🏗️ Build App (push) Has been skipped
Build & Deploy KLZ Cables / 🏗️ Build Gatekeeper (push) Has been skipped
Build & Deploy KLZ Cables / 🚀 Deploy (push) Has been skipped
Build & Deploy KLZ Cables / ⚡ PageSpeed (push) Has been skipped
Build & Deploy KLZ Cables / 🔔 Notifications (push) Successful in 2s
2026-02-06 14:31:39 +01:00