Metadata-Version: 2.4
Name: oarepo-requests
Version: 2.5.5
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: invenio-requests
Requires-Dist: oarepo-runtime
Requires-Dist: oarepo-workflows
Provides-Extra: tests
Requires-Dist: deepdiff; extra == "tests"
Requires-Dist: oarepo-ui; extra == "tests"
Requires-Dist: pytest-oarepo[requests]; extra == "tests"
Dynamic: license-file

# OARepo requests

This repository provides extensions to the Invenio requests, namely:

* `/api/<model>/<id>/requests` endpoint for creating and listing 
  requests for a specific record.
* `/api/requests` endpoint for listing all requests which adds the option
  to use UI serialization.
* couple of common requests for curation workflows, such as reopening 
  published record, deleting published record, approving drafts. 
