Support tracking changes to the status of a patch in patchwork (so there is an audit trail of who changed the status and when, where "who" might also be an automated script). It's possible this functionality already exists upstream, I'm not sure.
The history of patches states isn't kept at the moment. This could be done with https://github.com/dlespiau/patchwork/issues/40
Updating target milestone. Fix development will be carried on, but final implementation will depend on Patchwork version update.
Pull request sent to upstream [1]. If approved, this change will be implemented in production when upgrading Patchwork version. [1] https://github.com/dlespiau/patchwork/pull/140
Pull Request v2 sent to upstream.
Change merged in upstream. Waiting for the OE Patchwork to be updated to latest version for the feature to be available to all users.
Updating target milestone to match that of Dependency
Patch status is now tracked in the log for "state-change-event" event. For example: https://patchwork.openembedded.org/api/1.0/projects/5/events/?name=patch-state-change