[invenio_administration.views]
oarepo_doi_create = oarepo_doi.settings.administration.views:DOICreateView
oarepo_doi_details = oarepo_doi.settings.administration.views:DOIDetailView
oarepo_doi_edit = oarepo_doi.settings.administration.views:DOIEditView
oarepo_doi_list = oarepo_doi.settings.administration.views:DOIListView

[invenio_base.api_apps]
oarepodoi = oarepo_doi.ext:OARepoDOI

[invenio_base.api_blueprints]
oarepo_doi_settings = oarepo_doi.settings.views:create_api_blueprint
oarepo_notifications = oarepo_doi.views.api:create_doi_notifications

[invenio_base.api_finalize_app]
oarepo_doi = oarepo_doi.ext:api_finalize_app

[invenio_base.apps]
oarepo_doi = oarepo_doi.ext:OARepoDOI

[invenio_base.blueprints]
oarepo_doi_notifications = oarepo_doi.views.app:create_doi_notifications
oarepo_doi_settings = oarepo_doi.settings.views:create_api_blueprint

[invenio_base.finalize_app]
oarepo_doi = oarepo_doi.ext:finalize_app

[invenio_i18n.translations]
oarepo_doi = oarepo_doi

[invenio_requests.types]
assign-doi-request = oarepo_doi.types.doi:AssignDoiRequestType
delete-doi-request = oarepo_doi.types.doi:DeleteDoiRequestType

[invenio_search.mappings]
doi-settings = oarepo_doi.settings.mappings
