requirement.* events
The lifecycle of a project's requirements: a functional or non-functional requirement added, changed, moved along its review lifecycle, put back to an earlier version and deleted.
The lifecycle of a project's requirements: a functional or non-functional requirement added, changed, moved along its review lifecycle, put back to an earlier version and deleted. A mirror of the specification, a test management tool that derives cases from the requirements and the people's notifications subscribe to this family.
Every event in the family is scoped to the project, so project_id in the envelope is always set and an endpoint confined to one project receives only that project's events. The payloads are thin on purpose: the ids, the reference and what the move itself carries, never a snapshot of the requirement. Read the requirements endpoint for the record and its versions.
Background
Required ability
Tokens subscribing to requirement.* events need requirement:view at mint time.
Events
requirement.createdA requirement is added.requirement.updatedA requirement's fields change.requirement.status_changedA requirement moves along its review lifecycle.requirement.restoredAn earlier version of a requirement is put back.requirement.quality_reviewedA requirement's quality is reviewed.requirement.deletedA requirement is deleted.How is this guide?
Last updated on