Add assignee changed notification event support

This commit is contained in:
2026-05-18 23:30:32 +00:00
parent 3ddfcc89f9
commit c9050886ac
13 changed files with 558 additions and 12 deletions
@@ -13,6 +13,10 @@ enum NotificationFilterAttribute: string
case TicketUrl = 'ticket.url';
case ActorId = 'actor.id';
case ActorName = 'actor.name';
case AssigneeFromId = 'assignee.from.id';
case AssigneeFromName = 'assignee.from.name';
case AssigneeToId = 'assignee.to.id';
case AssigneeToName = 'assignee.to.name';
case StatusFromId = 'status.from.id';
case StatusFromLabel = 'status.from.label';
case StatusToId = 'status.to.id';
@@ -30,6 +34,10 @@ enum NotificationFilterAttribute: string
self::TicketUrl => 'Ticket URL',
self::ActorId => 'Actor ID',
self::ActorName => 'Actor name',
self::AssigneeFromId => 'From assignee ID',
self::AssigneeFromName => 'From assignee name',
self::AssigneeToId => 'To assignee ID',
self::AssigneeToName => 'To assignee name',
self::StatusFromId => 'From status ID',
self::StatusFromLabel => 'From status label',
self::StatusToId => 'To status ID',