Skip to content

Performance Boost & Scheidungs/Tauf Logik

Choose a tag to compare

@Vulfharban Vulfharban released this 23 Feb 09:18
· 37 commits to main since this release

[1.3.16]

Hinzugefügt

  • Intelligente Tauf-Logik: Zeiträume (z. B. nur Geburtsjahr bekannt) werden nun korrekt verglichen. Taufen im selben Jahr wie eine unpräzise Geburt führen nicht mehr zu Warnungen, sondern zu einem informativen Hinweis ("Info").
  • Detaillierte Fehlermeldungen: Validierungsmeldungen enthalten nun direkt die relevanten Datumsangaben für eine schnellere Überprüfung.

Behoben

  • Performance-Boost (502 Fix): Einführung eines personenspezifischen Caches für Fakten und Julian Days. Reduziert die Datenbanklast bei der Bulk-Analyse um ca. 80%.
  • Batch-Stabilität: Batch-Größe für die Analyse im Admin-Bereich wurde auf 50 Personen optimiert, um Timeouts (502 Bad Gateway) auf Shared-Hosting-Servern zu verhindern.

[1.3.12]

Geändert

  • Ehe-Überschneidungen: Mathematisch präzise Berechnung von Überlappungen mittels Julian Day Ranges. Unterscheidung zwischen definitiven Fehlern und möglichen Konflikten bei ungenauen Daten.

[1.3.11]

Hinzugefügt

  • Scheidungs-Validierung: Neue Prüfungen für Scheidungsdaten (Chronologie gegenüber Geburt, Tod und Heirat).
  • Intelligente Ehedauer: Scheidungen werden nun bei der Prüfung auf überschneidende Ehen berücksichtigt, um Fehlalarme bei Wiederverheiratung zu Lebenszeiten des Ex-Partners zu vermeiden.