Skip to content

v1.3.63 - Server-side Availability Gate

Choose a tag to compare

@zb-marc zb-marc released this 15 Mar 12:25
· 64 commits to main since this release

Änderungen in v1.3.63

Sicherheit

  • Seat Planner Button serverseitig blockiert: Neuer woocommerce_product_is_in_stock Filter (Priority 5) verhindert, dass Stachethemes den "Parzelle auswählen" Button überhaupt rendert, solange die Verfügbarkeit nicht erreicht ist. Kann nicht per Browser DevTools umgangen werden.
  • Status-Box serverseitig blockiert: Die Verfügbarkeits-Statusbox wird nur noch gerendert wenn das Produkt tatsächlich verfügbar ist (Countdown abgelaufen).

Entfernt

  • Fake-Statistiken entfernt: "Reservation Statistics (Last 7 Days)" Chart und "Recent Activity" mit hardcoded Placeholder-Daten entfernt
  • Chart.js CDN entfernt: ~200KB weniger Ladezeit im Admin-Dashboard

Bugfixes

  • Undefined Variable $cache_buster in enqueue_scripts() behoben
  • JS: .stachesepl-add-to-cart-button-root und .as-cai-status-box werden während des Countdowns als zusätzliche Verteidigungsschicht versteckt

Referenz

  • Stachethemes Seat Planner ZIP als Referenz in .reference/ aufgenommen