v1.26: Haeuser ohne Namensfeld, Adresse in Einzelfelder, Flaechen/Lage, Suche + Listenansicht

This commit is contained in:
2026-10-04 17:08:59 +02:00
parent 6fb70e015f
commit 6e2d783e12
12 changed files with 434 additions and 141 deletions
+16
View File
@@ -189,6 +189,22 @@ tar -czf mp-dist.tar.gz -C dist .
## 8. Verlauf / offene Punkte
**Erledigt 04.10. (v1.26):** Haus-Formular ohne Namensfeld, Adresse in Einzelfelder.
buildings um strasse/hausnummer/plz/ort/lage/wohnflaeche/grundstuecksflaeche
erweitert (7 idempotente ALTERs, quadratmeter bleibt Alt-Spalte); name (PK) und
adresse (Anzeige) werden serverseitig aus Straße+Hausnummer bzw. komplett
abgeleitet (hausNameAus/hausAdresseAus, POST + PATCH). Start-Migration
haeuserFelderMigrieren zerlegt Alt-Adressen („Straße Nr., PLZ Ort") via
adresseZerlegen und zieht wohnflaeche aus quadratmeter nach (Log-Zeile
„Häuser: N Adresse(n) in Einzelfelder zerlegt"). pruefeHaus validiert PLZ
(5 Ziffern), Pflicht: Straße/Hausnummer/PLZ/Ort/Baujahr/Stockwerke/Etagenhöhe/
Anzahl Wohneinheiten/Wohnfläche; Lage + Grundstücksfläche optional.
Haus-Formular einspaltig in Abschnitten (Adresse/Gebäude/Flächen), Karte und
Liste zeigen h.adresse als Überschrift; NEU: Suche (Adresse/Ort/PLZ/Lage) und
Listenansicht (Tabelle, Zeilenklick öffnet Wohneinheiten, Kosten-Selects
zeigen b.adresse). Typ: Building (neu) + HausForm = Omit<name|adresse>.
Anleitung aktualisiert.
**Erledigt 04.10. (v1.25):** Zählerverlauf + Anomalitätserkennung. Neue Tabelle
meter_readings (seq BIGSERIAL als Sortierung – erstellt_am ist Text und sortiert
lexikografisch falsch!): jeder erfasste Stand bleibt als Eintrag bestehen