Skip to content

Collaboration Events

Collaboration-domain events cover issues, tasks, and messages attached to production entities. Broker subjects are class-specific: Issue* events publish to progress.notification.issue, Task* events to progress.notification.task, and Message* events to progress.notification.message. The special case TaskUpdatedEvent overrides _build_event_payload() to emit per-user scoped subjects (progress.notification.user.{user_key}).

Events

EventEventType
IssueClosedEventISSUE_CLOSED
IssueCreatedEventISSUE_CREATED
IssueDeletedEventISSUE_DELETED
IssueReopenedEventISSUE_REOPENED
IssueUpdatedEventISSUE_UPDATED
MessageDeletedEventMESSAGE_DELETED
MessagePostedEventMESSAGE_POSTED
MessageUpdatedEventMESSAGE_UPDATED
TaskCanceledEventTASK_CANCELED
TaskCompletedEventTASK_COMPLETED
TaskCreatedEventTASK_CREATED
TaskLinkedEventTASK_LINKED
TaskReopenedEventTASK_REOPENED
TaskSuspendedEventTASK_SUSPENDED
TaskUnlinkedEventTASK_UNLINKED
TaskUpdatedEventTASK_UPDATED

Released under the Apache 2.0 License.