[invenio_base.api_apps]
invenio_rdm_records = invenio_rdm_records.ext:InvenioRDMRecords
oarepo_rdm = oarepo_rdm.ext:OARepoRDM

[invenio_base.api_blueprints]
invenio_rdm_iiif = invenio_rdm_records.views:create_iiif_bp
invenio_rdm_records = invenio_rdm_records.views:create_records_bp
invenio_rdm_records_draft_files = invenio_rdm_records.views:create_draft_files_bp
invenio_rdm_records_ext = invenio_rdm_records.views:blueprint
invenio_rdm_records_group_access = invenio_rdm_records.views:create_grant_group_access_bp
invenio_rdm_records_parent_grants = invenio_rdm_records.views:create_parent_grants_bp
invenio_rdm_records_parent_links = invenio_rdm_records.views:create_parent_record_links_bp
invenio_rdm_records_record_files = invenio_rdm_records.views:create_record_files_bp
invenio_rdm_records_user_access = invenio_rdm_records.views:create_grant_user_access_bp

[invenio_base.api_finalize_app]
invenio_rdm_records = invenio_rdm_records.ext:api_finalize_app
oarepo_rdm = oarepo_rdm.ext:finalize_app

[invenio_base.apps]
invenio_rdm_records = invenio_rdm_records.ext:InvenioRDMRecords
oarepo_rdm = oarepo_rdm.ext:OARepoRDM

[invenio_base.blueprints]
oarepo_invenio_app_rdm_records = oarepo_rdm.ui.views:create_records_blueprint

[invenio_base.finalize_app]
invenio_rdm_records = invenio_rdm_records.ext:finalize_app
oarepo_rdm = oarepo_rdm.ext:finalize_app

[invenio_config.module]
oarepo_rdm = oarepo_rdm.initial_config

[invenio_search.index_templates]
oarepo_rdm_oai = oarepo_rdm.oai.index_templates

[invenio_search.mappings]
oarepo_rdm_oai = oarepo_rdm.oai.mappings

[oarepo.cli.search.init]
install_percollators = oarepo_rdm.oai.percolator:init_percolators
