Open baszoetekouw opened 2 weeks ago
We can introduce versioning on change requests by introducing a change_request_revisions collection in Mongo and not delete approved change_requests, but archive them with a reference to the metadata revision that was created by the change request. In the GUI we can show the change requests alongside the revisions. Maximum traceability🕵🏼
Currently, if a change-request is made (from SP-dashoard), and it is approved, the revision status in Manage will show that the approver has made changes, en the approved request is removed.
So the information of who requested the original changes, and what changes were made by the approver (if any?) are lost.
Can we think is a better way to administer this, so that the revision reflects that this was a one-on-one approval of a request?