Skip to content

Commit 4db9822

Browse files
committed
feat(add): changelog updated
1 parent 49f53fb commit 4db9822

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1616
- **Discord Webhooks** — Register Discord webhooks to receive instant notifications when incidents occur
1717
- **Webhook Management UI** — Add, test, and manage Discord webhooks in the Subscribe tab with success/failure status tracking
1818
- **Rate Limiting** — Per-webhook rate limits (5 tests/hour, 2/minute) with exponential backoff to prevent Discord API abuse
19-
- **Intelligent Retry Logic** — Automatic retries with exponential backoff for transient failures; respects Discord's `Retry-After` header
20-
- **Cloudflare KV Namespaces** — INCIDENTS and WEBHOOKS KV bindings configured in Wrangler for persistent storage
19+
- **Intelligent Retry Logic** — Automatic retries with exponential backoff for transient network failures; respects Discord's `Retry-After` header
2120
- **Subscribe Tab** — Consolidated subscription options (RSS, Email coming soon, Discord webhooks) with user-friendly UI
21+
- **KV Storage Integration** — Cloudflare KV namespaces for persistent storage of incidents and webhooks across deployments
22+
- **Webhook Validation & Testing** — Discord webhook URL format validation with test endpoint to verify connectivity before relying on webhooks
2223

2324
### Changed
2425

@@ -28,6 +29,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2829
- **Documentation** — Simplified and cleaned up README, CONTRIBUTING, DEPLOYMENT, SECURITY, and CODE_OF_CONDUCT files; removed unnecessary complexity
2930
- **Category Cards** — Changed from open-by-default to closed-by-default for cleaner initial page state
3031
- **Status Page Layout** — Reorganized with tabbed interface (Overview, Incidents, Subscribe) for better information hierarchy
32+
- **Storage Backend** — Migrated from in-memory stores to Cloudflare KV for persistent incident and webhook data; maintains fallback to in-memory for development
33+
- **Webhook Error Handling** — Improved error messages showing Discord API responses and retry timing for rate-limited requests
3134

3235
## [0.1.1] - 2026-02-14
3336

0 commit comments

Comments
 (0)