DocsChangelog
Documentation

Changelog

Release history for Reinterface.

v0.4.0: DNS management

Added:

  • Connect a domain and manage its DNS through Reinterface nameservers (POST /api/v1/dns/domains)
  • Existing public records are imported automatically when a domain is added, so switching nameservers doesn't break anything
  • Delegation status check with pending/active states (GET /api/v1/dns/domains/{domain})
  • Record management: create, list, update, delete for A, AAAA, CNAME, MX and TXT (/api/v1/dns/records)
  • NS records are managed by Reinterface and protected from modification
  • Domains & DNS page in the dashboard with nameserver instructions and inline record editing
  • DNS API reference (/docs/dns)

All DNS endpoints authenticate with your personal API key (x-api-key), same as Gmail and Calendar.

v0.3.0: Personal API keys

Added:

  • Personal API keys: Gmail and Calendar endpoints now authenticate with x-api-key instead of a session JWT
  • API key management in Dashboard → Settings (view, copy, regenerate)
  • connection_id is now optional everywhere, defaults to your most recently connected Google account
  • GET /api/v1/google/accounts works with the API key and no longer requires application_id
  • Dedicated Gmail (/docs/gmail) and Calendar (/docs/calendar) API references

Session JWT authentication still works on these endpoints, so existing integrations are unaffected.

v0.2.0: Calendars & user-level API docs

Added:

  • calendar.readonly scope on the Google connect flow
  • List calendars endpoint (GET /api/v1/calendar/calendars)
  • Optional calendar_id on the calendar event endpoints (defaults to the primary calendar)
  • Calendar picker on the dashboard Calendar page
  • User-level API (session JWT) documented: /api/v1/google/*, /api/v1/gmail/*, /api/v1/calendar/*

v0.1.1: Email Connectors

Added:

  • Outlook dashboard integration via Integration Application Email Connectors API
  • Next.js proxy routes: /api/outlook/accounts, /connect, /send, /fetch
  • provider-neutral connections table for application-scoped account metadata
  • Email Connectors API documentation (/docs/email-connectors)
  • Outlook Dashboard API reference (/docs/email-connectors/outlook)
  • IMAP / SMTP dashboard and API (/dashboard/imap-smtp, /docs/email-connectors/imap-smtp)
  • Google OAuth migrated to Connectors API (/api/google/*, /docs/email-connectors/google)

v0.1.0: First Stable Milestone

Added:

  • Google OAuth connect flow (POST /api/v1/google/connect)
  • Google OAuth callback handler (GET /api/v1/google/oauth/callback)
  • Connected Google account listing (GET /api/v1/google/accounts)
  • Google account disconnect (DELETE /api/v1/google/accounts/{id})
  • Health check endpoint (GET /healthz)
  • Session JWT authentication on protected routes
  • Organization and application access verification
  • AES-256-GCM encrypted token storage