From 22fe82b7e2c9e02b9515825fc160605945f040c5 Mon Sep 17 00:00:00 2001 From: ah-admin Date: Sun, 4 Oct 2026 22:25:11 +0200 Subject: [PATCH] kimi.md: Brotli-Rollback + Skeleton-Eintrag --- kimi.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kimi.md b/kimi.md index dc5bb8f..458fb16 100644 --- a/kimi.md +++ b/kimi.md @@ -857,3 +857,9 @@ Zustellung an axel@hocks.eu status=sent, Test-Ticket bereinigt. - **Backup-Restore-Test**: Dump von heute 03:17 in restoretest eingespielt - importierbar, aber ALTES Schema (vor den Tages-Migrationen). Frischer Dump sofort getestet: identisches Schema + Zeilenzahlen wie Produktion. Backup-Pipeline OK. - HINWEIS Luecke: mp-api-Quelle (/opt/mieterportal/server) liegt NUR auf dem Server, nicht im Git-Repo - beim naechsten Mal backend/ ins Repo ziehen. +## 2026-10-04 — nginx-Kompression + Lade-Skeletons + +- **Brotli-Experiment abgebrochen**: fholzer/nginx-brotli verarbeitet das envsubst-Template nicht (Container lief mit Stock-Config, /api waere offline). Rollback auf nginx:1.27-alpine, Backups liegen neben den Dateien (.bak-brotli). Bestand (gzip + 30d immutable Cache) verifiziert: JS 284->103 KB uebertragen. +- **Lade-Skeleton**: neuer Ladebildschirm (src/components/LadeSkeleton.tsx + shadcn ui/skeleton.tsx) zeigt Seitenstruktur (Sidebar, Kopf, Filter, Listenzeilen) mit Puls-Animation statt Text. Nutzt der RequireAuth/LoginGate/Suspense-Fallback in App.tsx. +- Deploy komplett ueber CI (Run 5 erfolgreich, Bundle index-BY0BkN9E live). Hinweis: CI-Build hat anderen Hash als lokal, weil anleitung-meta.mjs Datum/Hash injiziert. +