.checkignore
.coveragerc
.dockerignore
.jshintignore
.jshintrc
.travis-extra-install.sh
.travis-requirements-build.sh
.travis.yml
AUTHORS.rst
CHANGES.rst
COPYING
Dockerfile
INSTALL.rst
MANIFEST.in
Procfile
README.rst
babel.cfg
docker-compose.yml
elasticsearch.yml
pytest.ini
requirements.devel.txt
requirements.developer.txt
requirements.pinned.txt
requirements.prod.txt
requirements.qa.txt
requirements.topical.branches.txt
run-tests.sh
setup.cfg
setup.py
.github/ISSUE_TEMPLATE.md
CDS.egg-info/PKG-INFO
CDS.egg-info/SOURCES.txt
CDS.egg-info/dependency_links.txt
CDS.egg-info/entry_points.txt
CDS.egg-info/not-zip-safe
CDS.egg-info/requires.txt
CDS.egg-info/top_level.txt
benchmarks/anonymous.py
cds/__init__.py
cds/celery.py
cds/cli.py
cds/config.py
cds/factory.py
cds/version.py
cds/wsgi.py
cds/modules/__init__.py
cds/modules/announcements/__init__.py
cds/modules/announcements/admin.py
cds/modules/announcements/models.py
cds/modules/announcements/views.py
cds/modules/announcements/alembic/028ba0bf5f85_creation_of_announcements_table.py
cds/modules/announcements/alembic/36f19890d4fd_create_announcements_branch.py
cds/modules/cds_iiif/__init__.py
cds/modules/cds_iiif/ext.py
cds/modules/cds_iiif/utils.py
cds/modules/deposit/__init__.py
cds/modules/deposit/api.py
cds/modules/deposit/bundles.py
cds/modules/deposit/errors.py
cds/modules/deposit/ext.py
cds/modules/deposit/facets.py
cds/modules/deposit/indexer.py
cds/modules/deposit/jsonresolver.py
cds/modules/deposit/links.py
cds/modules/deposit/receivers.py
cds/modules/deposit/resolver.py
cds/modules/deposit/search.py
cds/modules/deposit/tasks.py
cds/modules/deposit/views.py
cds/modules/deposit/loaders/__init__.py
cds/modules/deposit/loaders/loader.py
cds/modules/deposit/mappings/__init__.py
cds/modules/deposit/mappings/deposits/records/videos/project/project-v1.0.0.json
cds/modules/deposit/mappings/deposits/records/videos/video/video-v1.0.0.json
cds/modules/deposit/static/js/cds_deposit/main.js
cds/modules/deposit/static/js/cds_deposit/avc/avc.module.js
cds/modules/deposit/static/js/cds_deposit/avc/components/cdsActions.js
cds/modules/deposit/static/js/cds_deposit/avc/components/cdsDeposit.js
cds/modules/deposit/static/js/cds_deposit/avc/components/cdsDeposits.js
cds/modules/deposit/static/js/cds_deposit/avc/components/cdsForm.js
cds/modules/deposit/static/js/cds_deposit/avc/components/cdsRemoteUploader.js
cds/modules/deposit/static/js/cds_deposit/avc/components/cdsUploader.js
cds/modules/deposit/static/js/cds_deposit/avc/factories/states.js
cds/modules/deposit/static/js/cds_deposit/avc/filters/mergeObjects.js
cds/modules/deposit/static/js/cds_deposit/avc/filters/orderTasks.js
cds/modules/deposit/static/js/cds_deposit/avc/filters/overallState.js
cds/modules/deposit/static/js/cds_deposit/avc/filters/parseAutocomplete.js
cds/modules/deposit/static/js/cds_deposit/avc/filters/progressClass.js
cds/modules/deposit/static/js/cds_deposit/avc/filters/progressIcon.js
cds/modules/deposit/static/js/cds_deposit/avc/filters/toInt.js
cds/modules/deposit/static/js/cds_deposit/avc/providers/depositActions.js
cds/modules/deposit/static/js/cds_deposit/avc/providers/depositExtractedMetadata.js
cds/modules/deposit/static/js/cds_deposit/avc/providers/depositStates.js
cds/modules/deposit/static/js/cds_deposit/avc/providers/depositStatuses.js
cds/modules/deposit/static/js/cds_deposit/avc/providers/inheritedProperties.js
cds/modules/deposit/static/js/cds_deposit/avc/providers/jwt.js
cds/modules/deposit/static/js/cds_deposit/avc/providers/stateReducer.js
cds/modules/deposit/static/js/cds_deposit/avc/providers/taskRepresentations.js
cds/modules/deposit/static/js/cds_deposit/avc/providers/typeReducer.js
cds/modules/deposit/static/js/cds_deposit/avc/providers/urlBuilder.js
cds/modules/deposit/static/json/cds_deposit/form.json
cds/modules/deposit/static/json/cds_deposit/forms/project.json
cds/modules/deposit/static/json/cds_deposit/forms/video.json
cds/modules/deposit/static/templates/cds_deposit/alert.html
cds/modules/deposit/static/templates/cds_deposit/deposits.html
cds/modules/deposit/static/templates/cds_deposit/list.html
cds/modules/deposit/static/templates/cds_deposit/loading.html
cds/modules/deposit/static/templates/cds_deposit/remote_upload.html
cds/modules/deposit/static/templates/cds_deposit/searchbar.html
cds/modules/deposit/static/templates/cds_deposit/selectbox.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/array.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/button.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/checkbox.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/ckeditor.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/datepicker.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/default.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/fieldset.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/radios.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/radios_inline.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/select.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/strapselect.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/textarea.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/uiselect.html
cds/modules/deposit/static/templates/cds_deposit/angular-schema-form/uiselectmultiple.html
cds/modules/deposit/static/templates/cds_deposit/search/facets.html
cds/modules/deposit/static/templates/cds_deposit/search/results.html
cds/modules/deposit/static/templates/cds_deposit/types/common/custom_authors_dialog.html
cds/modules/deposit/static/templates/cds_deposit/types/common/uploader.html
cds/modules/deposit/static/templates/cds_deposit/types/project/actions.html
cds/modules/deposit/static/templates/cds_deposit/types/project/form.html
cds/modules/deposit/static/templates/cds_deposit/types/video/action_delete.html
cds/modules/deposit/static/templates/cds_deposit/types/video/actions.html
cds/modules/deposit/static/templates/cds_deposit/types/video/form.html
cds/modules/deposit/static/templates/cds_deposit/types/video/uploader.html
cds/modules/deposit/templates/cds_deposit/edit.html
cds/modules/deposit/templates/cds_deposit/header.html
cds/modules/deposit/templates/cds_deposit/index.html
cds/modules/ffmpeg/__init__.py
cds/modules/ffmpeg/errors.py
cds/modules/ffmpeg/ffmpeg.py
cds/modules/files/__init__.py
cds/modules/files/ext.py
cds/modules/files/receivers.py
cds/modules/fixtures/__init__.py
cds/modules/fixtures/cli.py
cds/modules/fixtures/ext.py
cds/modules/fixtures/video_utils.py
cds/modules/fixtures/data/categories.json
cds/modules/fixtures/data/licenses.json
cds/modules/fixtures/data/pages/about.html
cds/modules/fixtures/data/pages/contact.html
cds/modules/fixtures/data/pages/faq.html
cds/modules/fixtures/data/pages/feedback.html
cds/modules/fixtures/data/pages/help.html
cds/modules/fixtures/data/pages/terms_of_use.html
cds/modules/fixtures/data/videos/ATLAS-VIDEO-2017-013.json
cds/modules/home/__init__.py
cds/modules/home/views.py
cds/modules/home/templates/cds_home/default.html
cds/modules/home/templates/cds_home/footer.html
cds/modules/home/templates/cds_home/header.html
cds/modules/home/templates/cds_home/home.html
cds/modules/maintenance/__init__.py
cds/modules/maintenance/cli.py
cds/modules/maintenance/subformats.py
cds/modules/maintenance/tasks.py
cds/modules/migrator/__init__.py
cds/modules/migrator/cli.py
cds/modules/migrator/records.py
cds/modules/migrator/tasks.py
cds/modules/migrator/utils.py
cds/modules/previewer/__init__.py
cds/modules/previewer/api.py
cds/modules/previewer/bundles.py
cds/modules/previewer/views.py
cds/modules/previewer/extensions/__init__.py
cds/modules/previewer/extensions/default.py
cds/modules/previewer/extensions/video.py
cds/modules/previewer/static/css/cds_previewer/video.css
cds/modules/previewer/templates/cds_previewer/base.html
cds/modules/previewer/templates/cds_previewer/default.html
cds/modules/previewer/templates/cds_previewer/macros/player.html
cds/modules/previewer/templates/cds_previewer/video/deposit.html
cds/modules/previewer/templates/cds_previewer/video/embed.html
cds/modules/previewer/templates/cds_previewer/video/internal.html
cds/modules/previewer/templates/cds_previewer/video/video.html
cds/modules/records/__init__.py
cds/modules/records/api.py
cds/modules/records/bundles.py
cds/modules/records/fetchers.py
cds/modules/records/links.py
cds/modules/records/minters.py
cds/modules/records/permissions.py
cds/modules/records/providers.py
cds/modules/records/resolver.py
cds/modules/records/search.py
cds/modules/records/symlinks.py
cds/modules/records/tasks.py
cds/modules/records/utils.py
cds/modules/records/validators.py
cds/modules/records/views.py
cds/modules/records/jsonresolver/__init__.py
cds/modules/records/jsonresolver/keywords.py
cds/modules/records/jsonresolver/records.py
cds/modules/records/jsonresolver/schemas.py
cds/modules/records/mappings/__init__.py
cds/modules/records/mappings/categories/category-v1.0.0.json
cds/modules/records/mappings/keywords/keyword-v1.0.0.json
cds/modules/records/mappings/records/videos/project/project-v1.0.0.json
cds/modules/records/mappings/records/videos/video/video-v1.0.0.json
cds/modules/records/serializers/__init__.py
cds/modules/records/serializers/drupal.py
cds/modules/records/serializers/json.py
cds/modules/records/serializers/smil.py
cds/modules/records/serializers/vtt.py
cds/modules/records/serializers/fields/__init__.py
cds/modules/records/serializers/fields/datetime.py
cds/modules/records/serializers/schemas/__init__.py
cds/modules/records/serializers/schemas/common.py
cds/modules/records/serializers/schemas/datacite.py
cds/modules/records/serializers/schemas/doi.py
cds/modules/records/serializers/schemas/project.py
cds/modules/records/serializers/schemas/video.py
cds/modules/records/static/js/cds_records/main.js
cds/modules/records/static/js/cds_records/stats.js
cds/modules/records/static/js/cds_records/user_actions_logger.js
cds/modules/records/static/scss/stats.scss
cds/modules/records/static/templates/cds_records/doi.html
cds/modules/records/static/templates/cds_records/keywords.html
cds/modules/records/static/templates/cds_records/report_number.html
cds/modules/records/static/templates/cds_records/project/detail.html
cds/modules/records/static/templates/cds_records/video/detail.html
cds/modules/records/static/templates/cds_records/video/downloads.html
cds/modules/records/static/templates/cds_records/video/share.html
cds/modules/records/static/templates/cds_records/video/technical_metadata.html
cds/modules/records/templates/cds_records/record_detail.html
cds/modules/records/templates/cds_records/record_export.html
cds/modules/records/templates/cds_records/record_stats.html
cds/modules/records/templates/cds_records/records_export_unsupported.html
cds/modules/records/templates/cds_records/thumbnails.vtt
cds/modules/records/templates/cds_records/video.smil
cds/modules/redirector/__init__.py
cds/modules/redirector/views.py
cds/modules/search_ui/__init__.py
cds/modules/search_ui/bundles.py
cds/modules/search_ui/views.py
cds/modules/search_ui/static/templates/cds_search_ui/count.html
cds/modules/search_ui/static/templates/cds_search_ui/facets.html
cds/modules/search_ui/static/templates/cds_search_ui/pagination.html
cds/modules/search_ui/static/templates/cds_search_ui/range.html
cds/modules/search_ui/static/templates/cds_search_ui/results.html
cds/modules/search_ui/static/templates/cds_search_ui/searchbar.html
cds/modules/search_ui/templates/cds_search_ui/header.html
cds/modules/search_ui/templates/cds_search_ui/search.html
cds/modules/stats/__init__.py
cds/modules/stats/views.py
cds/modules/theme/__init__.py
cds/modules/theme/bundles.py
cds/modules/theme/views.py
cds/modules/theme/static/img/cds.svg
cds/modules/theme/static/img/cern-logo-large.png
cds/modules/theme/static/img/event.jpg
cds/modules/theme/static/img/favicon.ico
cds/modules/theme/static/img/not_found.png
cds/modules/theme/static/img/outline_80_white.png
cds/modules/theme/static/img/unicorn.png
cds/modules/theme/static/js/cds-settings.js
cds/modules/theme/static/js/main.js
cds/modules/theme/static/js/cds/module.js
cds/modules/theme/static/scss/cds.scss
cds/modules/theme/static/scss/colors.scss
cds/modules/theme/static/scss/decorators.scss
cds/modules/theme/static/scss/mixins.scss
cds/modules/theme/static/scss/social.scss
cds/modules/theme/static/scss/spacing.scss
cds/modules/theme/static/scss/variables.scss
cds/modules/theme/static/templates/cds/marc21/default.html
cds/modules/theme/static/templates/cds/video/featured-medium.html
cds/modules/theme/static/templates/cds/video/featured.html
cds/modules/theme/static/templates/cds/video/medium.html
cds/modules/theme/static/templates/cds/video/small.html
cds/modules/theme/templates/cds_theme/_macros.html
cds/modules/theme/templates/cds_theme/footer.html
cds/modules/theme/templates/cds_theme/header.html
cds/modules/theme/templates/cds_theme/login_user.html
cds/modules/theme/templates/cds_theme/page.html
cds/modules/theme/templates/cds_theme/page_cover.html
cds/modules/theme/templates/cds_theme/profile.html
cds/modules/theme/templates/cds_theme/scripts.html
cds/modules/theme/templates/cds_theme/settings.html
cds/modules/theme/templates/cds_theme/styles.html
cds/modules/theme/templates/cds_theme/trackingcode.html
cds/modules/theme/templates/cds_theme/error/404.html
cds/modules/theme/templates/cds_theme/error/500.html
cds/modules/theme/templates/cds_theme/error/base.html
cds/modules/webhooks/__init__.py
cds/modules/webhooks/receivers.py
cds/modules/webhooks/status.py
cds/modules/webhooks/tasks.py
cds/modules/webhooks/utils.py
cds/modules/webhooks/views.py
cds/modules/xrootd/__init__.py
cds/modules/xrootd/ext.py
cds/modules/xrootd/utils.py
docker/docker-entrypoint.sh
docker/es/Dockerfile
docker/nginx/Dockerfile
docker/nginx/nginx.conf
docker/nginx/test.crt
docker/nginx/test.key
docker/nginx/conf.d/default.conf
scripts/setup-assets.sh
scripts/setup-instance.sh
scripts/setup-npm.sh
tests/data/cds_records_and_files_dump.json
tests/data/cds_records_demo_1_project.json
tests/data/cds_records_demo_1_video.json
tests/data/frame-1.jpg
tests/data/frame-10.jpg
tests/data/frame-2.jpg
tests/data/frame-3.jpg
tests/data/frame-4.jpg
tests/data/frame-5.jpg
tests/data/frame-6.jpg
tests/data/frame-7.jpg
tests/data/frame-8.jpg
tests/data/frame-9.jpg
tests/data/test.mov
tests/data/test.mp4
tests/data/test_small.mp4
tests/data/test_videos_projects.json
tests/e2e/conftest.py
tests/e2e/test_frontpage.py
tests/e2e/test_search.py
tests/e2e/test_search_params.py
tests/unit/conftest.py
tests/unit/helpers.py
tests/unit/test_access_records.py
tests/unit/test_access_search.py
tests/unit/test_announcements.py
tests/unit/test_category.py
tests/unit/test_cds.py
tests/unit/test_celery.py
tests/unit/test_deposit.py
tests/unit/test_deposit_search.py
tests/unit/test_deposit_validation.py
tests/unit/test_ffmpeg.py
tests/unit/test_files_receivers.py
tests/unit/test_fixtures.py
tests/unit/test_keyword.py
tests/unit/test_maintenance.py
tests/unit/test_migration.py
tests/unit/test_previewer.py
tests/unit/test_project.py
tests/unit/test_project_rest.py
tests/unit/test_provider.py
tests/unit/test_record_tasks.py
tests/unit/test_records.py
tests/unit/test_report_number_generation.py
tests/unit/test_schema_datacite.py
tests/unit/test_serializer.py
tests/unit/test_video.py
tests/unit/test_video_rest.py
tests/unit/test_webhook_receivers.py
tests/unit/test_webhook_status.py
tests/unit/test_webhook_tasks.py
tests/unit/test_webhook_views.py
tests/unit/test_wsgi.py
tests/unit/demo/__init__.py