An approval process for newly uploaded assets: * Partner table is extended with a column for "able to approve uploads"; accounts affiliated with that partner are able to use the approval process (they are known as "approvers") * Uploader marks an asset as ready for approval * An API to allow approvers to see the list of waiting items * An API to allow an approver to accept an asset which: notifies the uploader, moves the asset into the assets table (along with its tags) * An PAI to allow an approver to deny an asset with a reason, which also notifies the uploader Reproducible: Always