Implements feature 100 (Alert Targets): - US1: “Send test message” action (RBAC + confirmation + rate limit + audit + async job) - US2: Derived “Last test” status badge (Never/Sent/Failed/Pending) on view + edit surfaces - US3: “View last delivery” deep link + deliveries viewer filters (event_type, destination) incl. tenantless test deliveries Tests: - Full suite green (1348 passed, 7 skipped) - Added focused feature tests for send test, last test resolver/badges, and deep-link filters Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de> Reviewed-on: #122
14 lines
224 B
PHP
14 lines
224 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace App\Support\Alerts;
|
|
|
|
enum AlertDestinationLastTestStatusEnum: string
|
|
{
|
|
case Never = 'never';
|
|
case Sent = 'sent';
|
|
case Failed = 'failed';
|
|
case Pending = 'pending';
|
|
}
|