Skip to content

Discoflare 0.1.0

Choose a tag to compare

@vnmtvlv vnmtvlv released this 05 Sep 10:19
· 10 commits to dev since this release

What's new

  • Workspace email is now a first-class Discoflare app: mailboxes use ordinary channels and messages, with chat-style threads, compose, replies, internal notes, attachments, and inbox/archive/spam state.
  • Workspace owners can give people and agents mailbox-specific read, send, or manage access. Agent sends remain explicit approval-gated actions.
  • Cloudflare installation now lets an owner select an account and zone, choose the Discoflare subdomain and first mailbox, and provisions the Worker custom domain, Email Routing, Email Sending binding, and catch-all route.
  • Added versioned onboarding documents, acceptance tracking, configurable onboarding settings, password reset, and tighter signup/invite enforcement.

Deployment

  • D1 migrations 0013_onboarding.sql and 0014_workspace_mail.sql are bundled and applied by the installer.
  • The Cloudflare OAuth client must allow the new zone, DNS, Email Routing, and Email Sending scopes before using the updated installer.
  • The installer refuses to replace unrelated MX records or an existing foreign Email Routing catch-all.
  • Container image: ghcr.io/vnmtvlv/discoflare:0.1.0.

Known limitations

  • Outbound mail requires Cloudflare Email Sending availability for the selected account and zone.
  • DNS and Cloudflare service activation can take a short time after installation completes.

Full changelog: v0.0.3...v0.1.0