Back to changelog
Changelog

Feat: Automation API Suite & Settings Dashboard

Automation API Suite

Shipped a complete automation API layer for the adityabiswas.com platform, enabling Claw Biswas (OpenClaw) to manage content without direct database access.

New Endpoints

  • POST /api/automation/posts — create blog/changelog posts
  • POST /api/automation/changelog/github — generate changelog from GitHub commits
  • GET /api/automation/comments — poll latest comments
  • POST /api/automation/comments/respond — reply with traceability
  • GET /api/automation/newsletter/subscribers — fetch subscriber list
  • POST /api/automation/newsletter/send — send with idempotency
  • GET /api/automation/health — cron health check

Security

  • DB-backed token storage (SHA-256 hashed)
  • Token management UI in Settings dashboard
  • RLS policies restricted to service_role only