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
21 lines
406 B
Markdown
21 lines
406 B
Markdown
# 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`
|