Skip to content

v1.2.0

Choose a tag to compare

@dxnter dxnter released this 23 Jan 15:31
· 39 commits to main since this release
ced47d6

API Cluster

  • New API Cluster page (/administration/api) consolidating API-related functionality under a dedicated navigation section
  • Overview page with a polished dashboard displaying:
    • Active API users, 24h request volume, success rate, and average response time
    • Access token breakdown (active, expired, revoked) with expiration warnings
    • Configuration summary (rate limits, logging settings, sampling, notifications)
  • Relocated API Request Logs into the API cluster as "Activity"

Exports

  • Added CSV export functionality to all major resources:
    • Users, Roles, Audits, Login Records, API Request Logs
  • Export files stored in S3 with automatic 7-day cleanup through model pruning
  • Database notifications for export completion status

Health Checks

  • Email notifications now configurable through environment variables (disabled by default)
  • Added documentation at docs/features/health-checks.mdx

Administration Panel Improvements

  • Added customizable Welcome Widget to the dashboard
  • Full-width content layout for better table visibility
  • Roles table now displays permission count with tooltip preview
  • Enhanced role deletion modal with user impact warning
  • "All Time" filter option for Login Records
  • Trashed filter added to Roles table
  • Renamed navigation group "Debug" → "Developer Tools"
  • User creation buttons renamed from "Create" → "Add" for consistency

Configuration

  • New environment variables:
    • HEALTH_NOTIFICATIONS_ENABLED - Enable/disable health check email alerts
    • HEALTH_NOTIFICATION_EMAIL - Recipient address for health notifications

Database

  • Added migrations for Filament's notification, import, and export tables