Skip to content

Releases: onyvaxyz/wp-umami-dashboard

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 28 Apr 06:42

Favicons werden nun serverseitig über einen WordPress-AJAX-Proxy geladen
und als Transient gecacht (7 Tage), statt direkt aus dem Admin-Browser
an Google zu gehen. Damit verlässt die IP des Admins nie den eigenen
Server.

  • Neuer AJAX-Handler ajax_favicon_proxy() in class-analytics-page.php
  • Permission-Check über Jejeresources_Umami_Permissions
  • SSRF-Schutz via gethostbyname + FILTER_FLAG_NO_PRIV_RANGE/NO_RES_RANGE
  • Strikte Domain-Validierung (Subdomains erlaubt, IPs/localhost blockiert)
  • Negativ-Cache (1 Tag) bei Fehlern
  • isValidDomain in helpers.js akzeptiert nun Subdomains und kurze TLDs

Full Changelog: v1.1.0...v1.2.0

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 27 Apr 19:29
Browser-Icon-Mapping verfeinern (Engine-basiert) und Instagram-Icon e…

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 23 Apr 20:43
Add release workflow

URL fix, new username

Choose a tag to compare

@onyvaxyz onyvaxyz released this 23 Apr 20:24
v1.0.1

Update GitHub URL nach Username-Änderung

Erstveröffentlichung

Choose a tag to compare

@onyvaxyz onyvaxyz released this 23 Apr 19:51