mozilla / addons

☂ Umbrella repository for Mozilla Addons ✨
Other
126 stars 41 forks source link

[Task] Allow held actions to be cancelled or proceeded with, and notify to Cinder #15094

Open eviljeff opened 2 weeks ago

eviljeff commented 2 weeks ago

Description

Follow-on from https://github.com/mozilla/addons/issues/15074 - once certain Decisions have their actions held for review, on the outcome of that review we need to be able to apply that action, or cancel it, (or apply a different action - in a further issue)

Acceptance Criteria

### Milestones/checkpoints
- [ ] allow the decision to be applied later
- [ ] emails to reporters/owners should be sent out as if there was no delay
- [ ] allow the decision to be cancelled
- [ ] emails to reporters/owners should be sent out as if the original decision didn't happen
- [ ] notify that cancellation to cinder

Checks

┆Issue is synchronized with this Jira Task

eviljeff commented 1 week ago

The notification to Cinder is a blocker at this point (the issue could be split to proceed with the action/cancellation without notifying Cinder if necessary).

What is needed in the Cinder API (but currently missing):