.editorconfig
AUTHORS.rst
CHANGES.rst
CONTRIBUTING.rst
INSTALL.rst
LICENSE
MANIFEST.in
README.rst
babel.ini
pyproject.toml
requirements-devel.txt
run-tests.sh
setup.cfg
setup.py
.github/workflows/pypi-publish.yml
.github/workflows/tests.yml
docs/Makefile
docs/api.rst
docs/authors.rst
docs/changes.rst
docs/conf.py
docs/configuration.rst
docs/contributing.rst
docs/index.rst
docs/installation.rst
docs/license.rst
docs/make.bat
docs/requirements.txt
docs/usage.rst
invenio_records_marc21/__init__.py
invenio_records_marc21/cli.py
invenio_records_marc21/config.py
invenio_records_marc21/errors.py
invenio_records_marc21/ext.py
invenio_records_marc21/oai.py
invenio_records_marc21/proxies.py
invenio_records_marc21/tasks.py
invenio_records_marc21/utils.py
invenio_records_marc21/views.py
invenio_records_marc21.egg-info/PKG-INFO
invenio_records_marc21.egg-info/SOURCES.txt
invenio_records_marc21.egg-info/dependency_links.txt
invenio_records_marc21.egg-info/entry_points.txt
invenio_records_marc21.egg-info/not-zip-safe
invenio_records_marc21.egg-info/requires.txt
invenio_records_marc21.egg-info/top_level.txt
invenio_records_marc21/alembic/0058aec64e36_create_marc21_tables.py
invenio_records_marc21/alembic/109d88c6310c_create_records_marc21_branch.py
invenio_records_marc21/alembic/4cb1c2e2bf42_change_datetime_types.py
invenio_records_marc21/alembic/56f3cf409798_create_files_versioning.py
invenio_records_marc21/alembic/5a09924b5110_update_templates_table.py
invenio_records_marc21/alembic/__init__.py
invenio_records_marc21/alembic/b9f2911d44c7_marc21_templates_add_updated.py
invenio_records_marc21/alembic/bcf247730972_add_record_metadata_versioning.py
invenio_records_marc21/alembic/ed55fea7131e_add_deletion_status_to_marc21.py
invenio_records_marc21/data/example-record.xml
invenio_records_marc21/data/example-templates.json
invenio_records_marc21/data/fake-metadata.xml
invenio_records_marc21/data/fake-record.json
invenio_records_marc21/fixtures/__init__.py
invenio_records_marc21/fixtures/demo.py
invenio_records_marc21/fixtures/tasks.py
invenio_records_marc21/fixtures/templates.py
invenio_records_marc21/fixtures/utils.py
invenio_records_marc21/records/__init__.py
invenio_records_marc21/records/api.py
invenio_records_marc21/records/models.py
invenio_records_marc21/records/dumpers/__init__.py
invenio_records_marc21/records/dumpers/statistics.py
invenio_records_marc21/records/fields/resourcetype.py
invenio_records_marc21/records/jsonschemas/__init__.py
invenio_records_marc21/records/jsonschemas/marc21/definitions-v1.0.0.json
invenio_records_marc21/records/jsonschemas/marc21/marc21-structure-v1.0.0.json
invenio_records_marc21/records/jsonschemas/marc21/marc21-v1.0.0.json
invenio_records_marc21/records/jsonschemas/marc21/marc21-v2.0.0.json
invenio_records_marc21/records/jsonschemas/marc21/parent-v1.0.0.json
invenio_records_marc21/records/jsonschemas/marc21/parent-v2.0.0.json
invenio_records_marc21/records/mappings/__init__.py
invenio_records_marc21/records/mappings/os-v2/__init__.py
invenio_records_marc21/records/mappings/os-v2/marc21records/drafts/marc21-v1.0.0.json
invenio_records_marc21/records/mappings/os-v2/marc21records/drafts/marc21-v2.0.0.json
invenio_records_marc21/records/mappings/os-v2/marc21records/marc21/marc21-v1.0.0.json
invenio_records_marc21/records/mappings/os-v2/marc21records/marc21/marc21-v2.0.0.json
invenio_records_marc21/records/statistics/__init__.py
invenio_records_marc21/records/statistics/api.py
invenio_records_marc21/records/statistics/templates/__init__.py
invenio_records_marc21/records/statistics/templates/aggregations/__init__.py
invenio_records_marc21/records/statistics/templates/aggregations/aggr_marc21_file_download/__init__.py
invenio_records_marc21/records/statistics/templates/aggregations/aggr_marc21_file_download/os-v2/__init__.py
invenio_records_marc21/records/statistics/templates/aggregations/aggr_marc21_file_download/os-v2/aggr-marc21-file-download-v1.0.0.json
invenio_records_marc21/records/statistics/templates/aggregations/aggr_marc21_record_view/__init__.py
invenio_records_marc21/records/statistics/templates/aggregations/aggr_marc21_record_view/os-v2/__init__.py
invenio_records_marc21/records/statistics/templates/aggregations/aggr_marc21_record_view/os-v2/aggr-marc21-record-view-v1.0.0.json
invenio_records_marc21/records/statistics/templates/events/__init__.py
invenio_records_marc21/records/statistics/templates/events/marc21_file_download/__init__.py
invenio_records_marc21/records/statistics/templates/events/marc21_file_download/os-v2/__init__.py
invenio_records_marc21/records/statistics/templates/events/marc21_file_download/os-v2/marc21-file-download-v1.0.0.json
invenio_records_marc21/records/statistics/templates/events/marc21_record_view/__init__.py
invenio_records_marc21/records/statistics/templates/events/marc21_record_view/os-v2/__init__.py
invenio_records_marc21/records/statistics/templates/events/marc21_record_view/os-v2/marc21-record-view-v1.0.0.json
invenio_records_marc21/records/systemfields/__init__.py
invenio_records_marc21/records/systemfields/context.py
invenio_records_marc21/records/systemfields/has_draft.py
invenio_records_marc21/records/systemfields/providers.py
invenio_records_marc21/records/systemfields/resolver.py
invenio_records_marc21/records/systemfields/statistics.py
invenio_records_marc21/records/systemfields/status.py
invenio_records_marc21/resources/__init__.py
invenio_records_marc21/resources/config.py
invenio_records_marc21/resources/iiif.py
invenio_records_marc21/resources/resources.py
invenio_records_marc21/resources/deserializers/__init__.py
invenio_records_marc21/resources/deserializers/deserializer.py
invenio_records_marc21/resources/deserializers/schema.py
invenio_records_marc21/resources/serializers/__init__.py
invenio_records_marc21/resources/serializers/errors.py
invenio_records_marc21/resources/serializers/schema.py
invenio_records_marc21/resources/serializers/serializer.py
invenio_records_marc21/resources/serializers/datacite/__init__.py
invenio_records_marc21/resources/serializers/datacite/schema.py
invenio_records_marc21/resources/serializers/deposit/__init__.py
invenio_records_marc21/resources/serializers/deposit/schema.py
invenio_records_marc21/resources/serializers/deposit/serializer.py
invenio_records_marc21/resources/serializers/dublin_core/__init__.py
invenio_records_marc21/resources/serializers/dublin_core/schema.py
invenio_records_marc21/resources/serializers/dublin_core/serializer.py
invenio_records_marc21/resources/serializers/fields/__init__.py
invenio_records_marc21/resources/serializers/fields/metadata.py
invenio_records_marc21/resources/serializers/marcxml/__init__.py
invenio_records_marc21/resources/serializers/marcxml/serializer.py
invenio_records_marc21/resources/serializers/ui/__init__.py
invenio_records_marc21/resources/serializers/ui/creators.py
invenio_records_marc21/resources/serializers/ui/metadata.py
invenio_records_marc21/resources/serializers/ui/schema.py
invenio_records_marc21/resources/serializers/ui/serializers.py
invenio_records_marc21/services/__init__.py
invenio_records_marc21/services/config.py
invenio_records_marc21/services/customizations.py
invenio_records_marc21/services/errors.py
invenio_records_marc21/services/facets.py
invenio_records_marc21/services/generators.py
invenio_records_marc21/services/links.py
invenio_records_marc21/services/permissions.py
invenio_records_marc21/services/services.py
invenio_records_marc21/services/tasks.py
invenio_records_marc21/services/components/__init__.py
invenio_records_marc21/services/components/metadata.py
invenio_records_marc21/services/components/pid.py
invenio_records_marc21/services/components/pids.py
invenio_records_marc21/services/pids/__init__.py
invenio_records_marc21/services/pids/datacite.py
invenio_records_marc21/services/pids/tasks.py
invenio_records_marc21/services/record/__init__.py
invenio_records_marc21/services/record/metadata.py
invenio_records_marc21/services/record/types.py
invenio_records_marc21/services/record/utils.py
invenio_records_marc21/services/schemas/__init__.py
invenio_records_marc21/services/schemas/metadata.py
invenio_records_marc21/services/schemas/pids.py
invenio_records_marc21/services/schemas/statistics.py
invenio_records_marc21/static/templates/invenio_records_marc21/results.html
invenio_records_marc21/system/__init__.py
invenio_records_marc21/system/apis.py
invenio_records_marc21/system/config.py
invenio_records_marc21/system/models.py
invenio_records_marc21/system/permissions.py
invenio_records_marc21/system/service.py
invenio_records_marc21/templates/invenio_records_marc21/base.html
invenio_records_marc21/templates/invenio_records_marc21/index.html
invenio_records_marc21/templates/invenio_records_marc21/deposit/index.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/export.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/record.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/tombstone.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/details/subjects.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/helpers/authors.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/helpers/description.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/helpers/details.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/helpers/export.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/helpers/files.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/helpers/footer.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/helpers/side_bar.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/helpers/statistics.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/helpers/subjects.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/helpers/title.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/macros/authors.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/macros/detail.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/macros/doi.html
invenio_records_marc21/templates/invenio_records_marc21/landing_page/macros/files.html
invenio_records_marc21/templates/invenio_records_marc21/search/results.html
invenio_records_marc21/templates/invenio_records_marc21/search/search.html
invenio_records_marc21/templates/invenio_records_marc21/user_dashboard/uploads.html
invenio_records_marc21/translations/messages.pot
invenio_records_marc21/translations/de/LC_MESSAGES/messages.mo
invenio_records_marc21/translations/de/LC_MESSAGES/messages.po
invenio_records_marc21/translations/en/LC_MESSAGES/messages.mo
invenio_records_marc21/translations/en/LC_MESSAGES/messages.po
invenio_records_marc21/ui/__init__.py
invenio_records_marc21/ui/records/__init__.py
invenio_records_marc21/ui/records/decorators.py
invenio_records_marc21/ui/records/errors.py
invenio_records_marc21/ui/records/filters.py
invenio_records_marc21/ui/records/records.py
invenio_records_marc21/ui/records/searchapp.py
invenio_records_marc21/ui/records/wrappers.py
invenio_records_marc21/ui/theme/__init__.py
invenio_records_marc21/ui/theme/decorators.py
invenio_records_marc21/ui/theme/deposit.py
invenio_records_marc21/ui/theme/views.py
invenio_records_marc21/ui/theme/webpack.py
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/components/AccordionField.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/components/EditButton.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/components/LeaderField.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/components/Marc21RecordSchema.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/components/Marc21RecordSerializer.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/components/MetadataField.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/components/MetadataFields.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/components/TemplateField.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/components/dom.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/components/index.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/deposit/Marc21DepositForm.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/deposit/index.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/landing_page/Marc21RecordManagement.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/landing_page/Marc21RecordVersionsList.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/landing_page/index.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/search/index.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/search/components/Marc21RecordResultsGridItem.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/search/components/Marc21RecordResultsListItem.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/search/components/Marc21Stats.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/search/components/index.js
invenio_records_marc21/ui/theme/assets/semantic-ui/js/invenio_records_marc21/user_dashboard/index.js
invenio_records_marc21/ui/theme/assets/semantic-ui/less/invenio_records_marc21/deposit.less
invenio_records_marc21/ui/theme/assets/semantic-ui/less/invenio_records_marc21/landing-page.less
invenio_records_marc21/ui/theme/assets/semantic-ui/less/invenio_records_marc21/theme.less
invenio_records_marc21/ui/theme/assets/semantic-ui/less/invenio_records_marc21/variables.less
invenio_records_marc21/ui/theme/assets/semantic-ui/translations/package-lock.json
invenio_records_marc21/ui/theme/assets/semantic-ui/translations/invenio_records_marc21/i18next-scanner.config.js
invenio_records_marc21/ui/theme/assets/semantic-ui/translations/invenio_records_marc21/i18next.js
invenio_records_marc21/ui/theme/assets/semantic-ui/translations/invenio_records_marc21/package-lock.json
invenio_records_marc21/ui/theme/assets/semantic-ui/translations/invenio_records_marc21/package.json
invenio_records_marc21/ui/theme/assets/semantic-ui/translations/invenio_records_marc21/translations.pot
invenio_records_marc21/ui/theme/assets/semantic-ui/translations/invenio_records_marc21/messages/index.js
invenio_records_marc21/ui/theme/assets/semantic-ui/translations/invenio_records_marc21/messages/de/translations.json
invenio_records_marc21/ui/theme/assets/semantic-ui/translations/invenio_records_marc21/messages/en/translations.json
invenio_records_marc21/ui/theme/assets/semantic-ui/translations/invenio_records_marc21/scripts/compileCatalog.js
invenio_records_marc21/ui/theme/assets/semantic-ui/translations/invenio_records_marc21/scripts/initCatalog.js
invenio_records_marc21/upgrade_scripts/add_oaipid.py
invenio_records_marc21/upgrade_scripts/migrate_parent.py
tests/__init__.py
tests/conftest.py
tests/fake_datacite_client.py
tests/test_invenio_records_cli.py
tests/test_invenio_records_marc21.py
tests/api/conftest.py
tests/records/conftest.py
tests/records/test_jsonschema.py
tests/records/systemfields/conftest.py
tests/records/systemfields/test_systemfield_access.py
tests/records/systemfields/test_systemfield_files.py
tests/records/systemfields/test_systemfield_pid.py
tests/records/systemfields/test_systemfield_providers.py
tests/records/systemfields/test_systemfield_resolver.py
tests/resources/serializers/conftest.py
tests/resources/serializers/test_datacite_serializer.py
tests/resources/serializers/test_serializer.py
tests/resources/serializers/ui/test_serializers.py
tests/services/conftest.py
tests/services/test-metadata.json
tests/services/test_create_record.py
tests/services/test_pids_service.py
tests/services/test_pids_tasks.py
tests/services/test_record_service.py
tests/services/record/conftest.py
tests/services/record/test_marc21_metadata.py
tests/services/schemas/test_metadata.py
tests/services/schemas/test_utils.py
tests/services/schemas/access/test_record.py