add a new ticket create notification event across the notification flow
dispatch deliveries when tickets are created and expose the event in project notification settings
extend tests for creation dispatch and notification settings payloads
Verification
npm run build
APP_KEY=base64:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= php artisan test tests/Feature/Notifications/TicketCreatedNotificationDispatchTest.php tests/Feature/Notifications/TicketStatusChangedNotificationDispatchTest.php tests/Feature/Projects/ProjectNotificationSettingsControllerTest.php tests/Feature/Notifications/RenderDiscordMessageTemplateTest.php tests/Feature/Notifications/DeliverNotificationActionTest.php
vendor/bin/pint --dirty
## Summary
- add a new `ticket create` notification event across the notification flow
- dispatch deliveries when tickets are created and expose the event in project notification settings
- extend tests for creation dispatch and notification settings payloads
## Verification
- npm run build
- APP_KEY=base64:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= php artisan test tests/Feature/Notifications/TicketCreatedNotificationDispatchTest.php tests/Feature/Notifications/TicketStatusChangedNotificationDispatchTest.php tests/Feature/Projects/ProjectNotificationSettingsControllerTest.php tests/Feature/Notifications/RenderDiscordMessageTemplateTest.php tests/Feature/Notifications/DeliverNotificationActionTest.php
- vendor/bin/pint --dirty
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
ticket createnotification event across the notification flowVerification