Commit Graph
79 Commits
Author SHA1 Message Date
ah-admin 2b93507abb kimi.md: Retry-Haertung + Race-Fix der Mail-API dokumentiert
Build & Deploy / deploy (push) Successful in 23s
2026-10-07 19:55:25 +02:00
ah-admin 0ebdb640b1 kimi.md: Bounce-Loop-Schutz auch beim Schulportal-Postfix nachgeruestet
Build & Deploy / deploy (push) Successful in 23s
2026-10-07 19:45:58 +02:00
ah-admin d124765053 kimi.md: E2E-Registrierung verifiziert, Bounce-Loop-Fix im Mail-Relay dokumentiert
Build & Deploy / deploy (push) Successful in 23s
2026-10-07 19:42:30 +02:00
ah-admin 1a2201e380 nginx: Cache-Header fuer Root-Statik (Logo etc.), assets mit ^~ abgesichert
Build & Deploy / deploy (push) Successful in 24s
2026-10-07 19:19:40 +02:00
ah-admin 9bd60b4634 kimi.md: API-Cache-Fix no-store dokumentiert
Build & Deploy / deploy (push) Successful in 24s
2026-10-07 19:17:31 +02:00
ah-admin 5c6da18627 kimi.md: Anleitungserweiterung dokumentiert
Build & Deploy / deploy (push) Successful in 25s
2026-10-07 19:14:49 +02:00
ah-admin d9d1151612 Anleitung: Registrierungscodes (Verwaltung + Mieter) dokumentiert
Build & Deploy / deploy (push) Successful in 24s
2026-10-07 19:10:59 +02:00
ah-admin 91e2faf771 kimi.md: Einmalbereinigung Registrierungscodes dokumentiert
Build & Deploy / deploy (push) Successful in 25s
2026-10-07 19:08:53 +02:00
ah-admin 4e8aa0f9d7 kimi.md: v1.35 Registrierungscodes ein Code pro Wohnung
Build & Deploy / deploy (push) Successful in 25s
2026-10-07 19:06:41 +02:00
ah-admin 5cd7686358 Registrierungscodes: genau ein aktiver Code pro Wohnung (v1.35)
Build & Deploy / deploy (push) Successful in 28s
- Backend: POST /api/codes erfordert Wohnung, erzeugt genau 1 Code,
  ersetzt vorher alle unbenutzten Codes der Wohnung
- Frontend: Anzahl-Selektor entfernt, Button ohne Wohnwahl deaktiviert,
  Hinweistext angepasst
2026-10-07 19:03:16 +02:00
ah-admin e5435bf667 kimi.md: a.hocks-Passwort geaendert
Build & Deploy / deploy (push) Successful in 24s
2026-10-04 22:35:06 +02:00
ah-admin 240abe850f kimi.md: Demo-Entfernung + Passwortwechsel
Build & Deploy / deploy (push) Successful in 25s
2026-10-04 22:34:00 +02:00
ah-admin 98454669f0 Demo-Login entfernt, DEMO_PASSWORT-Konstante gestrichen
Build & Deploy / deploy (push) Successful in 24s
2026-10-04 22:31:53 +02:00
ah-admin c4d09be144 kimi.md: Anleitungs-Eintrag
Build & Deploy / deploy (push) Successful in 24s
2026-10-04 22:28:36 +02:00
ah-admin eeb46457a8 Anleitung: KI-Assistent-Lasche, Markdown, Suche/Listenansicht/Löschen ergänzt
Build & Deploy / deploy (push) Successful in 23s
2026-10-04 22:26:24 +02:00
ah-admin 22fe82b7e2 kimi.md: Brotli-Rollback + Skeleton-Eintrag
Build & Deploy / deploy (push) Successful in 24s
2026-10-04 22:25:11 +02:00
ah-admin c4e402d6d2 UX: Skeleton-Ladebildschirm (Seitenstruktur statt Text), shadcn Skeleton
Build & Deploy / deploy (push) Successful in 24s
2026-10-04 22:22:59 +02:00
ah-admin 717aef0d98 kimi.md: Sicherheit & Betrieb (Key-Auslagerung, Rate-Limit, Backup-Test)
Build & Deploy / deploy (push) Successful in 24s
2026-10-04 22:19:20 +02:00
ah-admin 6cbf88b53e Doku: DEPLOY.md beschreibt die neue CI-Pipeline
Build & Deploy / deploy (push) Successful in 24s
2026-10-04 21:56:54 +02:00
ah-admin c71d9a82a1 CI-Fix: Anleitungs-Stand liest Hash aus GITHUB_SHA wenn kein .git verfügbar
Build & Deploy / deploy (push) Successful in 25s
2026-10-04 21:54:04 +02:00
ah-admin 0e889ef05b CI: Gitea Actions Workflow - Build, Typecheck, Deploy und Health-Check bei Push auf main
Build & Deploy / deploy (push) Failing after 17s
2026-10-04 21:52:24 +02:00
ah-admin d3a5d92cc7 kimi.md: Performance-Eintrag 2026-10-04 21:49:29 +02:00
ah-admin 38e681dce7 Performance: Code-Splitting pro Seite, KI-Chat lazy, Bilder als WebP (Einstieg 1071->285 kB) 2026-10-04 21:49:22 +02:00
ah-admin 844657e622 Fix: Navigation springt nicht mehr - min-w-0 im Layout, Tabellen mit overflow-x-auto 2026-10-04 21:43:05 +02:00
ah-admin 73a7ccddca v1.38: Markdown in Assistenten-Antworten rendern (**fett**, *kursiv*, code)
Sichtung live im Browser: Widget-Lasche/Panel/Chat geprueft, Chat beantwortet
Frage korrekt; Kimi liefert Markdown, das zuvor als roher Text mit ** sichtbar
war. Mini-Renderer in AssistChat (nur Text-Auszeichnungen, kein HTML).
2026-10-04 21:38:23 +02:00
ah-admin 9bbb1d5647 kimi.md: v1.38 Widget-Eintrag 2026-10-04 21:32:37 +02:00
ah-admin 2eada93332 v1.38: KI-Assistent als einblendbares Widget (Lasche am rechten Rand)
- AssistChat: Chat-Logik aus der Assistenten-Seite extrahiert, wiederverwendbar
- AssistWidget: vertikale Lasche rechts (schwebt mitte), oeffnet Slide-over-Panel
  (430px, Teal-Header, Escape/zumacht bei Seitenwechsel), nur fuer Verwaltung,
  auf /assistent ausgeblendet
- AppLayout: Widget global eingebunden; Assistenten-Seite nutzt jetzt AssistChat
2026-10-04 21:32:25 +02:00
ah-admin 6eec3ac437 v1.37: KI-Assistent N8N-Workflow fertig eingerichtet; alle Formulare 2-spaltig mit neuem Design
- N8N: Workflow serverseitig in DB eingespielt (Webhook mp-assist, Code-Node mit
  Kimi-Tool-Calling, keine Credentials), E2E live verifiziert
- Formulare: shared FormSection-Komponente (2 gleich breite Spalten, Wide fuer
  Volllbreiten-Felder), 10 Formulare umgebaut, Dialoge verbreitert
- Design: Inter + Sora Fonts, Teal-Akzente, Icons in Sektionskoepfen
2026-10-04 21:30:34 +02:00
ah-admin 9d14d367ee v1.36: Mieterverwaltung (Mieter 1:1 pro Wohnung, Kaution/Vertrag/Dokumente) + v1.37: KI-Assistent (N8N + Kimi, 6 Portal-Tools) 2026-10-04 20:51:00 +02:00
ah-admin 9e74813e22 v1.35: Mietvertragsmodul (Entwurf-PDF, Versand, Unterschrift, Mieteranlage) 2026-10-04 19:39:22 +02:00
ah-admin c82e399a29 v1.34: Eigenobjekt-Kennzeichen, Belegzuordnung nutzt Mietobjekt-Adresse; Ticket-Delete Fix 2026-10-04 19:19:46 +02:00
ah-admin 2f873737c2 v1.33: Eintraege in allen Listen loeschbar 2026-10-04 19:13:36 +02:00
ah-admin 20b5dab556 kimi.md v1.32: Datumsformate Dokumentation 2026-10-04 18:53:28 +02:00
ah-admin 7616af73cf v1.32: deutsches Datumsformat in allen Modulen (fmtDatum, ISO-Normalisierung) 2026-10-04 18:51:00 +02:00
ah-admin 18a35dbac9 kimi.md v1.31: PDF-Lightbox Dokumentation 2026-10-04 18:33:24 +02:00
ah-admin a6ade223e1 v1.31: PDF-Lightbox mit Druck/E-Mail/Download, Mail-API Anhang-Support 2026-10-04 18:30:42 +02:00
ah-admin aa6f97df5f v1.30: Wohnungsformular einspaltig mit Abschnitten 2026-10-04 18:09:26 +02:00
ah-admin 662676a992 v1.29: Heizungsart-Dropdown (Haus + Wohnung), Listenansicht als Standard 2026-10-04 18:04:02 +02:00
ah-admin e115908cd9 v1.28: Zaehleruebersicht mit Suche und Listenansicht 2026-10-04 17:38:12 +02:00
ah-admin 0ab8fb0aaf v1.27a: strikte Ablesedatum-Validierung (datumGueltig, kein Monatsueberlauf) 2026-10-04 17:29:20 +02:00
ah-admin 3753cec87c v1.27: Zaehleranlage ohne Haus-Feld, Ablesedatum Pflicht 2026-10-04 17:22:14 +02:00
ah-admin 6e2d783e12 v1.26: Haeuser ohne Namensfeld, Adresse in Einzelfelder, Flaechen/Lage, Suche + Listenansicht 2026-10-04 17:08:59 +02:00
ah-admin 6fb70e015f chore: Testartefakte aus Repo entfernt, tmp/ ignoriert 2026-10-04 16:45:36 +02:00
ah-admin 3386cdab25 fix(nginx): Docker-DNS-Resolver gegen 502 nach API-Recreate, Deploy prueft Health inhaltlich 2026-10-04 16:43:49 +02:00
ah-admin ca12bc9f46 v1.25: Zaehlerverlauf pro Zaehler inkl. Anomalitaetserkennung mit E-Mail-Benachrichtigung 2026-10-04 16:18:26 +02:00
ah-admin 29d32deef5 v1.24: Anleitungsseite (Mieter/Verwaltung), Stand wird vor jedem Build automatisch aktualisiert 2026-10-04 15:07:01 +02:00
ah-admin f15f816871 fix(dark-mode): Farben auf Haeuser-&-Wohnungen-Seite fuer Dunkelmodus korrigiert 2026-10-04 14:50:22 +02:00
ah-admin 9707b6700d v1.23: Nebenkostenabrechnung als PDF aus Kosten- und Zaehlermodul 2026-10-04 14:38:51 +02:00
ah-admin 7026019ced Verifikationskopie der UAT-Liste aus Git entfernen 2026-10-04 14:17:37 +02:00
ah-admin f15fc6ee0c v1.22: Verwaltung sendet Direkt-E-Mails an Mieter mit CC an die Verwaltung 2026-10-04 14:17:12 +02:00