v0.4.0August 16, 2026
Status Pages, Slack ChatOps & the Gap-Closure Sweep
- Status pages — per-tenant pages at status.ops-ping.com/<slug>: public, secret-link, or login-gated; 90-day uptime bars; scheduled-maintenance section; double opt-in email subscriptions
- Interactive Slack app — ack/snooze/resolve from alert cards acting as you, /opsping commands, per-incident channels with responder invites and resolve summaries, priority/team/source delivery rules
- Postmortems — one-click generate from the incident audit trail, regenerate preserves your edits, Markdown + PDF export
- Email-to-alert — every integration gets an @alerts.ops-ping.com address with [P1]–[P5] subject tags and dedupe; backup jobs and hardware monitors become alert sources
- Alert attachments — attach runbooks, screenshots, and logs to alerts (S3-backed, 10MB per file, up to 10 per alert); upload from the console, read on mobile
- On-call hours report — per-user on-call hours with business/after-hours split, schedule-timezone-aware math, CSV export — built for on-call pay programs
- Alert policies admin UI — list/editor/reorder for the policy engine plus a dry-run panel that shows exactly which rule would fire for a sample payload
- New inbound mappers — Grafana and AWS CloudWatch (via SNS) join generic, Datadog, and Alertmanager
- Services catalog v1.1 — tiers, owners, runbook links, and Slack channels on services; alert detail shows tier, current on-call, and one-click runbook/channel jumps
v0.3.0August 3, 2026
Redesigned Console, Stakeholders & Bug Reports
- Redesigned admin console — modern UI with light and dark themes following system preference, plus an accessibility pass (keyboard navigation, focus states, ARIA labeling)
- Stakeholder seats — free push-only users for company-wide awareness; broadcast incidents and planned maintenance from the portal, invite via shareable link/QR with optional SSO gate
- Scoped API tokens — personal tokens with selectable access types (read-only, read/write, config), OpsGenie-style
- In-app bug reports — the mobile app captures a breadcrumb journal (navigation, API calls, errors) and device diagnostics with each report; reports land in the ops inbox with email notification
- OpsGenie migration tooling — scripted tenant dump, import, and parity checking to move off OpsGenie before end-of-life
- Fix: a team membership role could no longer downgrade a global admin's API access at login
v0.2.0August 1, 2026
Multi-Tenant Architecture & Zero Standing Access
- Multi-tenant architecture — every organization's data scoped to a tenant id with hard isolation; cross-tenant access denied by default
- Zero-standing-access security model — staff can't read your data; support joins by invitation only, revocable anytime, fully audit-logged
- Ops console — internal control plane for tenant and usage oversight, with no access to customer content
- Usage metering — per-org monthly counters for SMS, voice, email, and push sends plus alert creates
v0.1.0June 1, 2026
Initial Development
- Alert CRUD — create, list, get, acknowledge, close, snooze
- GenieKey-compatible API authentication
- Schedules with rotations and on-call lookup
- Heartbeat monitoring — ping endpoint, expiry detection
- Dark-theme admin dashboard with alert list, detail, and on-call views
- Severity-based visual indicators (P1–P5)
- API response envelope ({ data, took, requestId })
- OpsGenie v2 API compatibility layer
- DynamoDB single-table design with 4 GSIs
v0.0.1May 2026
Project Inception
- Monorepo setup: npm workspaces (backend, admin, mobile, shared/types)
- Hono backend on Node.js with a DynamoDB data layer (LocalStack for local development)
- React + Vite admin dashboard with Tailwind CSS
- OpenTofu IaC for AWS deployment (Lambda, DynamoDB, API Gateway, SNS, SQS, etc.)
- Market research, competitive analysis, and architecture planning
Updates published with each release. Subscribe to our blog or watch this page for changes.