howl/migrations/versions
lorentz 5af3fef37d Add REST API, DB user management, and API documentation
Adds a JSON REST API at /api/v1/ (Bearer token auth via API_KEYS env var)
exposing the full pipeline — email processing, log querying, sender profiles,
purge rules, whitelist, and analysis — for external consumers like OpenClaw.

Adds a /dbusers web UI for generating PostgreSQL roles with read_only,
modify, or full permission levels; credentials shown once and never stored.

Includes Alembic migration 0005 for the db_api_users tracking table and
API.md with full endpoint documentation and integration examples.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 14:47:39 -04:00
..
0001_initial_schema.py Add web UI, sender profiles, purge rules, and infosec action 2026-04-02 14:12:56 -04:00
0002_add_infosec_action.py Add web UI, sender profiles, purge rules, and infosec action 2026-04-02 14:12:56 -04:00
0003_add_purge_rules.py Add web UI, sender profiles, purge rules, and infosec action 2026-04-02 14:12:56 -04:00
0004_add_sender_profiles.py Add web UI, sender profiles, purge rules, and infosec action 2026-04-02 14:12:56 -04:00
0005_add_db_api_users.py Add REST API, DB user management, and API documentation 2026-04-02 14:47:39 -04:00