PhoenixKit.Modules.Emails.Web.Queue (phoenix_kit_emails v0.1.4)

Copy Markdown View Source

LiveView for email queue monitoring and rate limit management.

Provides real-time monitoring of email sending activity, rate limiting status, and queue management functionality for the email system.

Features

  • Real-time Activity: Live updates of recent email sending activity
  • Rate Limit Monitoring: Current rate limit status and usage
  • Failed Email Management: Retry and management of failed emails
  • Bulk Operations: Pause/resume email sending, bulk retry
  • Provider Status: Monitor email provider health and performance
  • Alert Management: Configure alerts for rate limits and failures

Route

This LiveView is mounted at {prefix}/admin/emails/queue and requires appropriate admin permissions.

Note: {prefix} is your configured PhoenixKit URL prefix (default: /phoenix_kit).

The route is auto-generated by PhoenixKit from admin_tabs/0 at compile time and injected into live_session :phoenix_kit_admin. Do not declare this route in your parent app's router.ex. See phoenix_kit/guides/custom-admin-pages.md.

Permissions

Access is restricted to users with admin or owner roles in PhoenixKit.

Summary

Functions

Callback implementation for Phoenix.LiveView.render/1.

Functions

render(assigns)

Callback implementation for Phoenix.LiveView.render/1.