Skip to content

Patchnotes — Version 1.3.4

🚀 Neue Funktionen

  • Einführung des Immobilien-Status „gekündigt zum“ (Terminierung mit Datum).
  • Beim Ändern des Auszugsdatums eines Mieters wird die verknüpfte Immobilie entsprechend auf „gekündigt zum“ gesetzt.
  • Mieter können jetzt mehreren Immobilien zugeordnet werden (Many-to-Many-Zuordnung).

🔧 Verbesserungen

  • Aktualisierung: Ändert sich die rent_net eines Mieters, wird der Preis (price) der verknüpften Immobilie(n) automatisch synchronisiert.
  • Täglicher Status-Sync (geplant, 00:05 Europe/Berlin):
  • Aktiviert Mieter, wenn today == move_in_date.
  • Deaktiviert Mieter, wenn today == move_out_date.
  • Setzt Immobilie auf VACANT, falls terminated_on mehr als ein Tag in der Vergangenheit liegt (der Wert terminated_on bleibt erhalten).
  • Immobilien zeigen nun auch ehemalige Mieter an; inaktive Mieter werden in der Oberfläche deutlicher hervorgehoben.
  • Deaktivierte Mieter werden automatisch in die Liste der ehemaligen Mieter der verknüpften Immobilie verschoben.
  • Standard-Sortierung von Immobilien nach property_number für eine bessere Übersicht.

🐛 Fehlerbehebungen

  • Diverse kleine Fehler im Sync- und Zuordnungsprozess behoben (Stabilitäts- und Datenkonsistenzverbesserungen).

🗄️ SQL / Migrationen

  • Enthaltene SQL-Skripte / Migrationen:
  • 09-property_status_tenant.sql
  • 10-tenant-property-m2m.sql