WhatIsUp.dev
Get started
Changelog

Changelog

Everything we shipped, with the rationale. New entries land at the top.

Release

v0.1.0 · public beta

  • REST API + signed webhooks + SSE — production-ready surface
  • Hosted dashboard at app.whatisup.dev
  • Public docs and playground
  • Pricing per connected instance — Starter / Pro / Max
Improvement

Webhook delivery worker hardening

  • Per-host concurrency cap so one slow endpoint cannot starve the others
  • Payload retention TTL — successful deliveries drop their payload after 7 days
  • BullMQ namespace split between staging and production
Security

Encryption at rest for signing secrets

  • webhook_endpoints.signing_secret now envelope-encrypted with a rotatable master key
  • Legacy plaintext rows are decrypted transparently and re-encrypted on the next write
  • SECRETS_KEY_PREVIOUS env supports zero-downtime rotation
Security

Per-customer rate limits + SSRF guard

  • Token-bucket limiter keyed by customerId, configurable per route
  • SSRF guard rejects loopback, RFC1918, link-local, and cloud-metadata IPs at the Zod layer
  • MAX_SESSIONS_PER_WORKER cap with 429 worker_at_capacity response
Release

Dashboard 1.0

  • Spotify-inspired dark UI
  • Realtime QR pairing flow
  • API key management
  • Webhook delivery inspector