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
406 B
406 B
Quickstart (099.1 Add-on)
Prereqs
- Laravel Sail is used for local dev.
Run locally
- Start containers:
vendor/bin/sail up -d - Run migrations:
vendor/bin/sail artisan migrate
Run tests (focused)
vendor/bin/sail artisan test --compact --filter=AlertTargetTest
(Replace filter/name with the final Pest test names once implemented.)
Format
vendor/bin/sail bin pint --dirty