Skip to content

Patchnotes — Version 1.4.0

🚀 Neue Funktionen

  • Neue Seite „Mieterwechsel“ (/tenant-changes) mit Übersicht-Tab zur Verwaltung von Mietwechseln.
  • Automatische Übersicht aller Immobilien, die ein Kündigungsdatum (terminated_on) bzw. relevante Auszugs-/Einzugsdaten haben.
  • Zusätzlich können Einträge jederzeit manuell über „+ Neuer Eintrag“ hinzugefügt werden.
  • Dynamische Suche (Immobilie/Mieter) inkl. automatischer Autofill-Vorschläge, um Daten schnell vorzufüllen.
  • Erweiterte Navigation (Dashboard-Menüpunkt) für „Mieterwechsel“.
  • Neue Zuordnung/Logik für Mieter-zu-Immobilien (Many-to-Many, inkl. neuer Mieter-Zuordnung).
  • Immobilien erhalten zusätzliche Mietwechsel-/Vermietungsfelder:
  • move_in_date, move_out_date
  • rental_type
  • Kalender-Ereignisse unterstützen nun zusätzliche Metadaten:
  • auswählbare Farbe
  • Verknüpfung zu Immobilie, Mieter und Handwerker
  • zusätzliche Links im Dialog (z.B. zur verknüpften E-Mail / zugehörigen Aufgabe, falls vorhanden)

🔧 Verbesserungen

  • Automatischer Status-Sync wurde deaktiviert (Opt-in via ENABLE_STATUS_SYNC=true), da Mietwechsel nun gezielt über die neue „Mieterwechsel“-Oberfläche gepflegt werden.
  • ENV-Variable: ENABLE_STATUS_SYNC (Default: false)
  • Beispiel: ENABLE_STATUS_SYNC=true aktiviert den täglichen Sync (Cron-Job status_sync) wieder.
  • „gekündigt zum“-Status der Immobilie wird beim Ändern des Auszugsdatums eines Mieters entsprechend gesetzt.
  • UI in der Vermögensübersicht (Property/Artisan/Tenant Tabs) wurde an die neuen Felder/Beziehungen angepasst.
  • Immobilien zeigen nun auch ehemalige Mieter an; Deaktivierungen werden in der Oberfläche deutlicher hervorgehoben.
  • Immobilien werden standardmäßig nach property_number sortiert.

🐛 Fehlerbehebungen

  • Verbesserte Konsistenz bei Sync- und Zuordnungs-Workflows (u.a. rund um Kalender-/Property-Bezüge).

🗄️ SQL / Migrationen

  • Enthaltene SQL-Skripte / Migrationen:
  • 11-property_move_out_rental_type.sql
  • 12-new-tenant-property-m2m.sql
  • 13-calendar_additions.sql