Repository navigation
v1.5.0 — Snippets, sparklines, webhooks
Three concrete UX wins. Pure additive — no schema migration, no settings change.
New
- Quick-connect snippets per token row: tabbed block with curl, Claude Desktop config JSON, Python (requests), Node (fetch). Plaintext is auto-substituted right after issue/rotate; existing rows use a
<YOUR_TOKEN>placeholder. - 7-day sparkline per token row — inline SVG chart with the total count next to it.
- Outbound webhooks — POSTs
{ event, timestamp, site, data }to your configured URL on:brute_force.lockout— IP locked after N failed authsoauth.client_registered— new RFC 7591 DCR client appeared
- Optional HMAC-SHA256 shared secret →
X-Commander-Signature: sha256=…header for receiver verification. - Send test ping button in settings to verify the endpoint.
- Delivery is async (WP-Cron), falls back to a short-timeout sync POST if cron is disabled.
Upgrade
Just replace the plugin folder or install the zip. Nothing to migrate, nothing to reconfigure.