Changelog
v0.7.0 — 2026-06-08
Public docs and landing: marketing page at /, MDX reference under /docs/* with Shiki highlighting and OpenAPI-driven request/response examples.
v0.6.0 — 2026-06-08
Admin panel: holidays CRUD with audit log, bulk import, client management, global usage analytics, system status.
v0.5.0 — 2026-06-08
Client panel polish: usage analytics by period/endpoint/status, account deletion, playground with OpenAPI-driven forms and curl/JS/Python/PHP/Go snippets.
v0.4.0 — 2026-06-08
Tokens and rate limit: token issuance with domain/IP allowlist, sliding-window rate limiter, per-request usage recording, X-RateLimit-* headers.
v0.3.0 — 2026-06-08
Authentication: registration with Cloudflare Turnstile, email verification, password recovery, session cookies, refresh tokens, role-based access (CLIENT/EDITOR/ADMIN/OWNER/READONLY).
v0.2.0 — pre-release
Read API: GET /v1/holidays, /v1/holidays/check, /v1/business-days, /v1/business-days/next, /v1/states, /v1/cities. Materialized holidays_resolved table. Redis caching. OpenAPI generation.
v0.1.0 — pre-release
Foundation: monorepo bootstrap (NestJS + Next.js + Prisma + Postgres + Redis), schema for holidays + cities, Docker compose, CI.