Skip to content

v2.7.0 — Multi-Project Safety + Security

Choose a tag to compare

@KarlosSchmidtos KarlosSchmidtos released this 28 May 13:34
· 10 commits to main since this release

Bug Fixes

  • class-sync.php — Sync verarbeitet jetzt ALLE *.json Dateien im Data-Dir, nicht nur die erste. Multi-Project-Sites pushen eine JSON pro Projekt; vorher wurden bei jedem Sync die anderen Projekte gelöscht weil sie nicht im verarbeiteten File standen. Deletion-Pass läuft nur noch wenn total_units > 0.
  • class-sync.php — Strict in_array() Comparison + Cast Unit-IDs zu String → keine PHP Loose-Comparison Überraschungen über Projekte hinweg.
  • class-admin.php — Alle \$_POST Reads via wp_unslash() + sanitize_text_field(). Fixt Nonce-Verification auf Magic-Quotes-Hosts und alignt mit WP Coding Standards.
  • class-admin.phpwp_die() Textdomain auf immoadmin korrigiert.