Merge pull request 'Add assignee changed notification event support' (#70) from koda/recreate-68-assignee-changed-notification into main
linter / quality (push) Successful in 1m27s
tests / ci (8.4) (push) Successful in 2m5s

Reviewed-on: OpenSource/KanbanGit#70
This commit was merged in pull request #70.
This commit is contained in:
2026-05-22 12:38:05 +00:00
12 changed files with 651 additions and 8 deletions
@@ -63,12 +63,15 @@ class ProjectNotificationSettingsControllerTest extends TestCase
->where('channelOptions.0.value', NotificationChannel::Discord->value)
->where('eventTypeOptions.0.value', NotificationEventType::TicketStatusChanged->value)
->where('eventTypeOptions.1.value', NotificationEventType::TicketCreate->value)
->where('eventTypeOptions.2.value', NotificationEventType::TicketAssigneeChanged->value)
->where('discordAllowedMentionOptions.0.value', 'everyone')
->where('discordAllowedMentionOptions.2.value', 'users')
->where('filterAttributeOptions.0.value', 'project.id')
->where('filterOperatorOptions.0.value', 'equals')
->where('templateVariables.0.value', '$url')
->where('templateVariables.6.value', '$actor_name')
->where('templateVariables.7.value', '$assignee_from')
->where('templateVariables.8.value', '$assignee_to')
->missing('notificationActions.0.delivery_url'),
);
}