[x] Did you create different commits for logically separate things? Check the format of the commit(s) message(s).
[x] [InvenioRDM specific] Did you follow the style guide? Check the documentation.
[x] [InvenioRDM specific] Did you add translations (i18n) for new labels, backend and frontend? Check the documentation.
[x] [InvenioRDM specific] Did you add accessibility (a11y) tags? Check the documentation.
[x] Did you add documentation? We all love well-documented frameworks, right?
[ ] Did you include third-party code (a library, package, etc.)? If yes:
[ ] Make sure that its open source license is compatible with Invenio (note: GPL and AGPL licensed code is not accepted)
[ ] Did you respect the license conditions (normally you need to keep the copyright and license header)?
Green light on all GitHub Actions status checks is required in order to merge your PR. Check your code additions will fail neither code linting checks nor tests and will not decrease test coverage.
External contributors
Copyright
[x] Identify who is the copyright holder (a legal entity - i.e. person or organization - normally this is your employer) for the produced code.
[x] Make sure that you have updated the copyright headers for touched files (non-trivial contributions >15 lines).
Description
Implements RFC #57
Checklist
External contributors
Copyright
See copyright and license policy for details.
Reminder
By using GitHub, you have already agreed to the GitHub’s Terms of Service including that:
If you ticked all the boxes above, you're good to go! :rocket: