API Reference PhoenixKitNewsletters v#0.1.3

Copy Markdown View Source

Modules

Newsletters module — email broadcasts and subscription management.

Ecto schema for newsletter broadcasts.

Orchestrates broadcast sending: paginates list members, creates Delivery records and Oban jobs in batches.

Content rendering utilities for newsletters.

Ecto schema for per-recipient delivery tracking.

Gettext backend for phoenix_kit_newsletters.

Ecto schema for newsletter lists.

Ecto schema for newsletter list membership.

Centralized path helpers for Newsletters module.

LiveView for viewing broadcast details and delivery statistics.

LiveView for creating and editing newsletter broadcasts with Markdown editor and live preview.

LiveView for the broadcasts list in the newsletters admin panel.

LiveView for creating and editing newsletter lists.

LiveView for managing members of a newsletter list.

LiveView for managing newsletter lists.

Route definitions for Newsletters public routes (unsubscribe flow).

Oban worker for sending a single broadcast email to one recipient.