|
|
f2e59fa52f
|
perf: fix sizes attribute scaling bug to prevent mobile devices from downloading 1920w desktop images
|
2026-07-01 18:23:50 +02:00 |
|
|
|
d24b8a8694
|
perf: prevent bandwidth theft from non-critical preloads and strip InitialLoader chunk
|
2026-07-01 18:21:25 +02:00 |
|
|
|
18d2ace03b
|
perf: compress hero image and defer page transition shutter
Build & Deploy / 🔍 Prepare (push) Has been cancelled
Build & Deploy / 🧪 QA (push) Has been cancelled
Build & Deploy / 🏗️ Build (push) Has been cancelled
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
|
2026-07-01 17:19:35 +02:00 |
|
|
|
20d6194a7e
|
perf: fix massive LCP render delay and TTFB on Home page
Build & Deploy / 🧪 QA (push) Has been cancelled
Build & Deploy / 🏗️ Build (push) Has been cancelled
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
Build & Deploy / 🔍 Prepare (push) Has been cancelled
|
2026-07-01 15:30:28 +02:00 |
|
|
|
e8adb87b02
|
fix(lcp): revert DynamicFramerMotion wrapper to prevent React 18 Suspense DOM deletion during hydration
Build & Deploy / 🔍 Prepare (push) Successful in 30s
Build & Deploy / 🚀 Deploy (push) Has been skipped
Build & Deploy / 🏗️ Build (push) Has been skipped
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been skipped
Build & Deploy / 🔔 Notify (push) Successful in 3s
Build & Deploy / 🧪 QA (push) Failing after 48s
|
2026-07-01 12:10:15 +02:00 |
|
|
|
73886406a4
|
perf: completely lazy load framer-motion core via DynamicFramerMotion wrapper
Build & Deploy / 🔍 Prepare (push) Successful in 29s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m11s
Build & Deploy / 🧪 QA (push) Successful in 1m48s
Build & Deploy / 🏗️ Build (push) Successful in 3m25s
Build & Deploy / 🚀 Deploy (push) Successful in 35s
Build & Deploy / 🔔 Notify (push) Successful in 3s
|
2026-06-30 23:05:31 +02:00 |
|
|
|
4f46825fb4
|
perf: fix 3.8s LCP delays by removing dynamic hero and heavy css filters
Build & Deploy / 🔍 Prepare (push) Successful in 29s
Build & Deploy / 🏗️ Build (push) Successful in 3m21s
Build & Deploy / 🧪 QA (push) Successful in 1m47s
Build & Deploy / 🚀 Deploy (push) Successful in 35s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m14s
Build & Deploy / 🔔 Notify (push) Successful in 3s
|
2026-06-30 11:47:23 +02:00 |
|
|
|
c738001f9a
|
perf: eliminate feedback widget chunk via dead-code elimination
Build & Deploy / 🔍 Prepare (push) Successful in 1m13s
Build & Deploy / 🧪 QA (push) Successful in 1m44s
Build & Deploy / 🏗️ Build (push) Successful in 3m14s
Build & Deploy / 🚀 Deploy (push) Successful in 34s
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been skipped
Build & Deploy / 🔔 Notify (push) Successful in 3s
|
2026-06-30 10:09:45 +02:00 |
|
|
|
69dd79dfad
|
fix: remove lingering getAppServices import from error.tsx that kept backend dependencies in the client bundle
Build & Deploy / 🔍 Prepare (push) Successful in 32s
Build & Deploy / 🚀 Deploy (push) Successful in 35s
Build & Deploy / 🧪 QA (push) Successful in 1m49s
Build & Deploy / 🏗️ Build (push) Successful in 3m27s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m14s
Build & Deploy / 🔔 Notify (push) Successful in 3s
|
2026-06-30 02:00:10 +02:00 |
|
|
|
a6c4cc53f9
|
fix: completely sever client bundle from backend logger (pino) and validation (zod) to eliminate 68 KiB unused JS
Build & Deploy / 🔍 Prepare (push) Successful in 28s
Build & Deploy / 🚀 Deploy (push) Successful in 34s
Build & Deploy / 🧪 QA (push) Successful in 1m43s
Build & Deploy / 🏗️ Build (push) Successful in 3m23s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m12s
Build & Deploy / 🔔 Notify (push) Successful in 3s
|
2026-06-29 23:27:14 +02:00 |
|
|
|
35fb37bb14
|
fix: a11y contrast, heading order, and unused js (framer-motion lazy load)
|
2026-06-29 13:24:16 +02:00 |
|
|
|
52d81ea6cc
|
perf: completely eliminate mobile lighthouse penalties via ssr: false map pins and 200px sizes
|
2026-06-29 10:42:04 +02:00 |
|
|
|
6d2152998b
|
perf: revert InteractiveGermanyMap to dynamic import and use ReactDOM.preload for LCP
|
2026-06-29 10:19:44 +02:00 |
|
|
|
f04163f56d
|
perf: explicit 384px sizes to eliminate lighthouse image delivery penalties
|
2026-06-28 16:37:01 +02:00 |
|
|
|
9af6a53325
|
perf: optimize Image component sizes and hoist LCP preload tags
|
2026-06-27 22:56:52 +02:00 |
|
|
|
1b7e42ccc9
|
fix(performance): completely eradicate sentry from client payload to achieve 100/100 LH score
Build & Deploy / 🧪 QA (push) Has been cancelled
Build & Deploy / 🔍 Prepare (push) Has been cancelled
Build & Deploy / 🏗️ Build (push) Has been cancelled
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
|
2026-06-27 10:22:30 +02:00 |
|
|
|
857c055862
|
chore(notifications): add [E-TIB] prefix to Gotify messages
Build & Deploy / 🧪 QA (push) Has been cancelled
Build & Deploy / 🏗️ Build (push) Has been cancelled
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
Build & Deploy / 🔍 Prepare (push) Has been cancelled
|
2026-06-27 08:16:07 +02:00 |
|
|
|
e13ce8bcec
|
fix: resolve ssr:false in Server Component build error by creating Client Component wrappers
|
2026-06-27 08:09:26 +02:00 |
|
|
|
c190a4f67e
|
perf: dynamically import InitialLoader and MobileBottomNav to remove framer-motion from main JS bundle
|
2026-06-27 08:01:27 +02:00 |
|
|
|
26ed3e3f1f
|
fix(perf): remove animate-fade-in from main and force sync decode on logo to eliminate 2s Element Render Delay and align LCP with FCP
|
2026-06-26 21:22:38 +02:00 |
|
|
|
d56ce045c3
|
fix(perf): replace framer-motion with pure css animations in HeroSection to eliminate JS-induced 4.5s LCP delay
|
2026-06-26 19:22:17 +02:00 |
|
|
|
474672b2a1
|
chore: release 2.2.69 (PageSpeed optimizations)
Build & Deploy / 🔍 Prepare (push) Successful in 27s
Build & Deploy / 🚀 Deploy (push) Successful in 34s
Build & Deploy / 🧪 QA (push) Successful in 1m46s
Build & Deploy / 🏗️ Build (push) Successful in 3m38s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m19s
Build & Deploy / 🔔 Notify (push) Successful in 5s
|
2026-06-26 09:53:12 +02:00 |
|
|
|
70a312052c
|
fix: resolve ssr:false build error for dynamic imports in Server Components
|
2026-06-25 15:03:51 +02:00 |
|
|
|
f9f0970f3f
|
perf: resolve Lighthouse issues, optimize CSS and JS payload
|
2026-06-25 13:13:15 +02:00 |
|
|
|
04a2bb0ebc
|
perf: fix massive unused JS payload by replacing synchronous framer-motion imports with LazyMotion (m) in template/error boundaries, revert HeroSection lazy load to save LCP
Build & Deploy / 🔍 Prepare (push) Successful in 32s
Build & Deploy / 🧪 QA (push) Successful in 1m36s
Build & Deploy / 🏗️ Build (push) Successful in 3m7s
Build & Deploy / 🚀 Deploy (push) Successful in 30s
Build & Deploy / 🔔 Notify (push) Successful in 3s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m3s
|
2026-06-24 12:15:59 +02:00 |
|
|
|
a52c35a224
|
fix(seo): remove process.env.CI override for baseUrl to prevent etib.localhost leaking into prod canonicals
Build & Deploy / 🔍 Prepare (push) Successful in 30s
Build & Deploy / 🧪 QA (push) Successful in 1m32s
Build & Deploy / 🏗️ Build (push) Successful in 2m57s
Build & Deploy / 🚀 Deploy (push) Successful in 35s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m4s
Build & Deploy / 🔔 Notify (push) Successful in 2s
|
2026-06-24 12:13:28 +02:00 |
|
|
|
a6a8dbd134
|
perf: fix canonical origin mismatch and reduce unused js
Build & Deploy / 🔍 Prepare (push) Successful in 1m23s
Build & Deploy / 🏗️ Build (push) Has been cancelled
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
Build & Deploy / 🧪 QA (push) Has been cancelled
|
2026-06-24 10:46:29 +02:00 |
|
|
|
34860cab18
|
fix: resolve lighthouse canonical and apple-touch-icon issues
Build & Deploy / 🔍 Prepare (push) Successful in 32s
Build & Deploy / 🧪 QA (push) Successful in 1m31s
Build & Deploy / 🏗️ Build (push) Successful in 3m1s
Build & Deploy / 🚀 Deploy (push) Successful in 31s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m3s
Build & Deploy / 🔔 Notify (push) Successful in 3s
|
2026-06-23 18:38:35 +02:00 |
|
|
|
5105f449b5
|
perf: enable static generation and optimize images for 100/100 lighthouse
Build & Deploy / 🔍 Prepare (push) Successful in 34s
Build & Deploy / 🧪 QA (push) Successful in 1m36s
Build & Deploy / 🏗️ Build (push) Successful in 2m57s
Build & Deploy / 🚀 Deploy (push) Successful in 31s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m3s
Build & Deploy / 🔔 Notify (push) Successful in 3s
|
2026-06-23 17:46:41 +02:00 |
|
|
|
1d07e47e5d
|
fix(carousel): restore center start, fix drag events, remove favicon from manifest, optimize framer-motion
|
2026-06-23 15:20:56 +02:00 |
|
|
|
3d48359768
|
fix(hydration): add suppressHydrationWarning to html and body to prevent extension injection errors
Build & Deploy / 🔍 Prepare (push) Successful in 42s
Build & Deploy / 🧪 QA (push) Successful in 1m41s
Build & Deploy / 🏗️ Build (push) Successful in 2m47s
Build & Deploy / 🚀 Deploy (push) Successful in 31s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m3s
Build & Deploy / 🔔 Notify (push) Successful in 4s
|
2026-06-23 15:16:07 +02:00 |
|
|
|
f69d1977ad
|
fix(ui): resolve lighthouse a11y contrast and css blocking issues
|
2026-06-22 23:39:30 +02:00 |
|
|
|
c2ce09c106
|
fix(ui): use video posters for hero and adjust reference list padding
|
2026-06-22 22:40:49 +02:00 |
|
|
|
66fb4f3939
|
fix(ui): use minmax for bento grid to prevent overflow
|
2026-06-22 22:35:43 +02:00 |
|
|
|
30a177663c
|
perf: use responsive next/image for mdx images
Build & Deploy / 🔍 Prepare (push) Successful in 37s
Build & Deploy / 🧪 QA (push) Successful in 1m42s
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
Build & Deploy / 🏗️ Build (push) Has been cancelled
|
2026-06-22 21:20:16 +02:00 |
|
|
|
b4fc3f6a28
|
fix(og): Remove redundant description on root OG image
|
2026-06-22 14:12:49 +02:00 |
|
|
|
0378dde328
|
feat(og): Standardize OG images across all subpages with logo and background
|
2026-06-22 13:46:50 +02:00 |
|
|
|
dc5489706d
|
fix(og): Add missing title and description variables
|
2026-06-22 13:05:33 +02:00 |
|
|
|
1bd9f26356
|
style(og): improve spacing, truncate text, and switch to flex layout
|
2026-06-22 12:04:53 +02:00 |
|
|
|
84f10694bb
|
feat(og): improve design with background image, logo and dynamic geometry
|
2026-06-22 11:31:19 +02:00 |
|
|
|
4e4e44a5fd
|
feat(og): adapt OG images to E-TIB branding and fix ArrayBuffer font parsing
|
2026-06-22 09:12:50 +02:00 |
|
|
|
40ec588d52
|
perf: lighthouse 100 optimization and UI cleanup
Build & Deploy / 🔍 Prepare (push) Successful in 37s
Build & Deploy / 🧪 QA (push) Successful in 1m46s
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
Build & Deploy / 🏗️ Build (push) Has been cancelled
|
2026-06-22 00:20:35 +02:00 |
|
|
|
87942dff41
|
fix(perf): map img tag in MDX to Next.js Image optimizer for massive performance gains
Build & Deploy / 🔍 Prepare (push) Successful in 35s
Build & Deploy / 🧪 QA (push) Successful in 1m46s
Build & Deploy / 🏗️ Build (push) Successful in 3m22s
Build & Deploy / 🚀 Deploy (push) Successful in 40s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m9s
Build & Deploy / 🔔 Notify (push) Successful in 3s
|
2026-06-21 12:28:47 +02:00 |
|
|
|
9edfe24509
|
fix(analytics, perf): fix umami proxy route redirect and remove blocking 10MB video preload to fix pagespeed
|
2026-06-21 10:44:08 +02:00 |
|
|
|
afaa5e038c
|
fix: resolve TS dynamic collision and remove anomalous map entries
Build & Deploy / 🔍 Prepare (push) Successful in 50s
Build & Deploy / 🧪 QA (push) Successful in 1m42s
Build & Deploy / 🏗️ Build (push) Successful in 3m36s
Build & Deploy / 🚀 Deploy (push) Successful in 42s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m14s
Build & Deploy / 🔔 Notify (push) Successful in 2s
|
2026-06-20 21:35:14 +02:00 |
|
|
|
e0d6ea0d6c
|
perf: implement KLZ blueprint optimizations (LCP, Payload, Caching)
Build & Deploy / 🔍 Prepare (push) Successful in 1m10s
Build & Deploy / 🧪 QA (push) Failing after 1m27s
Build & Deploy / 🏗️ Build (push) Has been skipped
Build & Deploy / 🚀 Deploy (push) Has been skipped
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been skipped
Build & Deploy / 🔔 Notify (push) Successful in 2s
|
2026-06-20 20:32:08 +02:00 |
|
|
|
d67acdbcc1
|
fix(referenzen): link slider to overview anchors and add section ids
Build & Deploy / 🔍 Prepare (push) Successful in 1m10s
Build & Deploy / 🧪 QA (push) Successful in 1m34s
Build & Deploy / 🏗️ Build (push) Successful in 2m52s
Build & Deploy / 🚀 Deploy (push) Successful in 34s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m0s
Build & Deploy / 🔔 Notify (push) Successful in 3s
|
2026-06-20 00:18:12 +02:00 |
|
|
|
9afff09ed7
|
feat(ui): add buttery smooth scroll reveal animations and disable annotator
Build & Deploy / 🔍 Prepare (push) Successful in 32s
Build & Deploy / 🧪 QA (push) Failing after 1m16s
Build & Deploy / 🏗️ Build (push) Has been skipped
Build & Deploy / 🚀 Deploy (push) Has been skipped
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been skipped
Build & Deploy / 🔔 Notify (push) Successful in 3s
|
2026-06-19 23:29:51 +02:00 |
|
|
|
fcfb567991
|
fix: remove pb-[90px] from main container which caused white gap above footer on mobile
Build & Deploy / 🔍 Prepare (push) Successful in 31s
Build & Deploy / 🧪 QA (push) Successful in 1m28s
Build & Deploy / 🏗️ Build (push) Successful in 2m57s
Build & Deploy / 🚀 Deploy (push) Successful in 34s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 58s
Build & Deploy / 🔔 Notify (push) Successful in 2s
|
2026-06-19 22:57:52 +02:00 |
|
|
|
11e7937e79
|
fix: remaining mobile paddings for CTA boxes
Build & Deploy / 🔍 Prepare (push) Successful in 30s
Build & Deploy / 🧪 QA (push) Successful in 1m33s
Build & Deploy / 🏗️ Build (push) Successful in 2m56s
Build & Deploy / 🚀 Deploy (push) Successful in 36s
Build & Deploy / 🧪 Post-Deploy Verification (push) Successful in 1m9s
Build & Deploy / 🔔 Notify (push) Successful in 2s
|
2026-06-19 22:36:30 +02:00 |
|