Commit Graph

57 Commits

Author SHA1 Message Date
58d83a7fa1 feat(analytics): implement total transparency suite and SEO metadata standardization
- Added global ScrollDepthTracker (25%, 50%, 75%, 100%)
- Implemented ProductEngagementTracker for deep product analytics
- Added field-level tracking to ContactForm and RequestQuoteForm
- Standardized SEO metadata (canonical, alternates, x-default) across all routes
- Created reusable TrackedLink and TrackedButton components for server components
- Fixed 'useAnalytics' hook error in Footer.tsx by adding 'use client'
2026-02-16 18:30:29 +01:00
4e762ebfdf feat: optimize event capturing and playback accuracy 2026-02-15 18:06:50 +01:00
a1a5df8a51 fix(og): enable automatic OG image discovery and refine Traefik whitelist
- Removed manual 'images' metadata overrides.
- This allows Next.js to use built-in automatic discovery.
- Ensures metadata uses the dynamic metadataBase from the environment.
- Refined Traefik public router regex for sub-routes.
- Restored and verified imports in modified page.tsx files.
2026-02-13 01:38:26 +01:00
700c6b29a3 fix(og): resolve font corruption and Next.js 15+ params compatibility
- Replaced corrupted HTML font files with binary WOFF2 versions.
- Updated all opengraph-image.tsx files to await params, as required by Next.js 15+.
- Improved OG image reliability by using SITE_URL for absolute image paths.
- Added scripts/check-og-images.ts for automated production verification.
- Integrated smoke_test job into deployment pipeline.
2026-02-12 19:14:14 +01:00
24181a48c1 perf: site-wide performance optimizations including image delivery and hero overhaul 2026-02-11 18:47:13 +01:00
c37fabdc8f chore: fix all linting issues and optimize components 2026-02-11 10:40:57 +01:00
c8894032b2 fix: deploy 2026-02-10 16:04:16 +01:00
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
42b06e1ef8 refactor: Replace hardcoded domain with SITE_URL constant across metadata and schema definitions for improved configurability.
All checks were successful
Build & Deploy KLZ Cables / 🔍 Prepare Environment (push) Successful in 20s
Build & Deploy KLZ Cables / 🧪 Quality Assurance (push) Successful in 1m30s
Build & Deploy KLZ Cables / 🏗️ Build & Push (push) Successful in 3m14s
Build & Deploy KLZ Cables / 🚀 Deploy (push) Successful in 42s
Build & Deploy KLZ Cables / ⚡ PageSpeed (push) Successful in 5m0s
Build & Deploy KLZ Cables / 🔔 Notifications (push) Successful in 2s
2026-02-02 12:10:09 +01:00
03e597442b feat: Centralize OG image font loading and sizing, simplify product page OG generation, and refine template styling.
Some checks failed
Build & Deploy KLZ Cables / 🔍 Prepare Environment (push) Successful in 21s
Build & Deploy KLZ Cables / 🧪 Quality Assurance (push) Successful in 1m36s
Build & Deploy KLZ Cables / 🏗️ Build & Push (push) Failing after 1m31s
Build & Deploy KLZ Cables / 🚀 Deploy (push) Has been skipped
Build & Deploy KLZ Cables / 🔔 Notifications (push) Successful in 3s
2026-02-01 11:05:37 +01:00
8a80eb7b9a og
All checks were successful
Build & Deploy KLZ Cables / build-and-deploy (push) Successful in 3m55s
2026-01-31 10:35:07 +01:00
c1773a7072 datasheets as downloads
All checks were successful
Build & Deploy KLZ Cables / build-and-deploy (push) Successful in 3m59s
2026-01-31 10:29:39 +01:00
33ed13d255 og
Some checks failed
Build & Deploy KLZ Cables / build-and-deploy (push) Failing after 3m28s
2026-01-31 10:25:25 +01:00
0f5811edb9 og
Some checks failed
Build & Deploy KLZ Cables / build-and-deploy (push) Failing after 1m47s
2026-01-31 10:21:24 +01:00
a2f94f15bc og
All checks were successful
Build & Deploy KLZ Cables / build-and-deploy (push) Successful in 4m48s
2026-01-29 17:26:02 +01:00
13e56a88bc headings
All checks were successful
Build & Deploy KLZ Cables / build-and-deploy (push) Successful in 4m3s
2026-01-29 16:51:11 +01:00
bb7d17001b og
All checks were successful
Build & Deploy KLZ Cables / build-and-deploy (push) Successful in 3m57s
2026-01-29 16:33:04 +01:00
0b81d1a4cb og
Some checks failed
Build & Deploy KLZ Cables / build-and-deploy (push) Failing after 14s
2026-01-29 16:18:37 +01:00
70f1813e33 fix 404
All checks were successful
Build & Deploy KLZ Cables / build-and-deploy (push) Successful in 3m38s
2026-01-27 09:23:15 +01:00
3c45e5563e build
All checks were successful
Build & Deploy KLZ Cables / build-and-deploy (push) Successful in 3m34s
2026-01-27 00:14:10 +01:00
13ab4bde75 og image
Some checks failed
Build & Deploy KLZ Cables / build-and-deploy (push) Failing after 13s
2026-01-27 00:10:10 +01:00
a805c7b8de titles
Some checks failed
Build & Deploy KLZ Cables / build-and-deploy (push) Has been cancelled
2026-01-27 00:07:00 +01:00
baec7cc94a reveals
Some checks failed
Build & Deploy KLZ Cables / build-and-deploy (push) Failing after 2m4s
2026-01-26 22:51:11 +01:00
c04a134eca deploy
Some checks failed
Build & Deploy KLZ Cables / deploy (push) Has been cancelled
2026-01-25 17:52:57 +01:00
3582370449 font sizes
Some checks failed
Build & Deploy KLZ Cables / deploy (push) Failing after 3m50s
2026-01-25 11:34:57 +01:00
1a646282a0 json 2026-01-23 12:09:23 +01:00
84438f1492 json schema 2026-01-23 12:07:11 +01:00
41dd897f08 fix
All checks were successful
Build & Deploy KLZ Cables / deploy (push) Successful in 9m53s
2026-01-21 16:56:06 +01:00
1d472062b1 i18n slugs fix
Some checks failed
Build & Deploy KLZ Cables / deploy (push) Failing after 17m15s
2026-01-21 16:33:48 +01:00
abf283c9ab slug i18n 2026-01-20 23:43:01 +01:00
f62485a67d fix bug
All checks were successful
Build & Deploy / deploy (push) Successful in 3m39s
2026-01-20 21:36:35 +01:00
4abcc3fdf5 wip 2026-01-19 19:31:53 +01:00
6797303628 wip 2026-01-19 19:29:44 +01:00
2feb73b982 wip 2026-01-19 19:22:01 +01:00
5c9b2e3f5a wip 2026-01-19 19:09:32 +01:00
e8b6b13a3b wip 2026-01-19 18:07:39 +01:00
1f624f3d7f wip 2026-01-19 17:43:23 +01:00
40c553d6f6 wip 2026-01-19 14:11:41 +01:00
a32c12692c wip 2026-01-19 02:23:42 +01:00
79016fbe97 wip 2026-01-19 02:19:11 +01:00
46266a7bbc components 2026-01-19 01:46:07 +01:00
8c319cd969 build
Some checks failed
Build & Deploy / deploy (push) Failing after 38s
2026-01-17 16:45:36 +01:00
013049e631 wip 2026-01-17 16:40:41 +01:00
d4e4142381 wip 2026-01-17 16:17:07 +01:00
e6651761f3 wip
Some checks failed
Build & Deploy / deploy (push) Failing after 17s
2026-01-17 16:06:16 +01:00
29168a9778 animations 2026-01-17 13:17:10 +01:00
021d23ab93 wip 2026-01-17 02:57:53 +01:00
ef2817e5be wip 2026-01-17 02:45:23 +01:00
7c5b91749b wip 2026-01-17 02:15:11 +01:00
c8f61257c9 wip 2026-01-17 01:50:54 +01:00