Skip to content

ARGO-5914: [API] Support editing incident and status descriptions - #249

Merged
cthermolia-grnet merged 1 commit into
ARGOeu:develfrom
irinaskop:fix/ARGO-5914
Sep 4, 2026
Merged

ARGO-5914: [API] Support editing incident and status descriptions#249
cthermolia-grnet merged 1 commit into
ARGOeu:develfrom
irinaskop:fix/ARGO-5914

Conversation

@irinaskop

Copy link
Copy Markdown
Collaborator

This PR adds support for editing both the incident description and the description associated with a specific incident status.

Two new endpoints are introduced:

  • PATCH /v1/tenants/{id}/incidents/{incident-id}
    Updates the main description of an existing incident.

  • PATCH /v1/tenants/{id}/incidents/{incident-id}/status/{status-id}
    Updates the status description associated with a specific incident status activity.

When the status description of the latest activity is edited, the incident's current status_description is also updated to keep the current incident state in sync.

Changes

  • Add a new endpoint for updating an incident description.
  • Add a new endpoint for updating a specific status description.
  • Allow historical status descriptions to be corrected without creating a new status activity.
  • Keep the incident's current status_description in sync when the latest status activity is edited.
  • Add tests for both new endpoints.

@cthermolia-grnet
cthermolia-grnet merged commit 4735234 into ARGOeu:devel Sep 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants