LICENSE
MANIFEST.in
README.md
setup.cfg
setup.py
ddm/__init__.py
ddm/apps.py
ddm/apis/__init__.py
ddm/apis/apps.py
ddm/apis/serializers.py
ddm/apis/urls.py
ddm/apis/views.py
ddm/apis/tests/__init__.py
ddm/apis/tests/test_views.py
ddm/auth/__init__.py
ddm/auth/apps.py
ddm/auth/forms.py
ddm/auth/models.py
ddm/auth/urls.py
ddm/auth/utils.py
ddm/auth/views.py
ddm/auth/migrations/0001_initial.py
ddm/auth/migrations/0002_alter_projectaccesstoken_project.py
ddm/auth/migrations/__init__.py
ddm/auth/templates/ddm_auth/login.html
ddm/auth/templates/ddm_auth/login_oidc.html
ddm/auth/templates/ddm_auth/no_permission.html
ddm/auth/templates/ddm_auth/token.html
ddm/auth/tests/__init__.py
ddm/auth/tests/test_models.py
ddm/auth/tests/test_utils.py
ddm/auth/tests/test_views.py
ddm/core/__init__.py
ddm/core/apps.py
ddm/core/ckeditor_config.py
ddm/core/context_processors.py
ddm/core/urls.py
ddm/core/static/ddm_core/css/ddm-base.css
ddm/core/static/ddm_core/css/ddm-ckeditor-styles.css
ddm/core/static/ddm_core/css/fonts.css
ddm/core/static/ddm_core/css/research-interface-base.css
ddm/core/static/ddm_core/css/bootstrap/bootstrap-icons.css
ddm/core/static/ddm_core/css/bootstrap/bootstrap-table-filter-control.min.css
ddm/core/static/ddm_core/css/bootstrap/bootstrap-table.min.css
ddm/core/static/ddm_core/css/bootstrap/bootstrap.min.css
ddm/core/static/ddm_core/css/bootstrap/bootstrap.min.css.map
ddm/core/static/ddm_core/css/research_interface/ddm-accordion.css
ddm/core/static/ddm_core/css/research_interface/ddm-buttons.css
ddm/core/static/ddm_core/css/research_interface/forms.css
ddm/core/static/ddm_core/css/research_interface/info-collapsible.css
ddm/core/static/ddm_core/css/research_interface/load-spinner.css
ddm/core/static/ddm_core/css/research_interface/message.css
ddm/core/static/ddm_core/css/research_interface/progress-bar.css
ddm/core/static/ddm_core/css/research_interface/utils.css
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-Black.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-BlackItalic.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-Bold.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-BoldItalic.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-ExtraBold.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-ExtraBoldItalic.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-ExtraLight.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-ExtraLightItalic.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-Italic.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-Light.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-LightItalic.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-Regular.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-SemiBold.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/NunitoSans-SemiBoldItalic.ttf
ddm/core/static/ddm_core/fonts/NunitoSans/OFL.txt
ddm/core/static/ddm_core/fonts/bootstrap-icons/bootstrap-icons.woff2
ddm/core/static/ddm_core/img/ddl_favicon_black.svg
ddm/core/static/ddm_core/img/logos/DDM_Logo_Schwarz.svg
ddm/core/static/ddm_core/img/logos/Example Logo.png
ddm/core/static/ddm_core/js/messages.js
ddm/core/static/ddm_core/js/bootstrap/bootstrap-table-export.min.js
ddm/core/static/ddm_core/js/bootstrap/bootstrap-table-filter-control.min.js
ddm/core/static/ddm_core/js/bootstrap/bootstrap-table.min.js
ddm/core/static/ddm_core/js/bootstrap/bootstrap.bundle.min.js
ddm/core/static/ddm_core/js/filesaver/FileSaver.min.js
ddm/core/static/ddm_core/js/filesaver/FileSaver.min.js.map
ddm/core/static/ddm_core/js/jquery/jquery-3.6.2.min.js
ddm/core/static/ddm_core/js/jquery/tableExport.min.js
ddm/core/static/ddm_core/vue/favicon.ico
ddm/core/static/ddm_core/vue/index.html
ddm/core/static/ddm_core/vue/webpack-stats.json
ddm/core/static/ddm_core/vue/css/vue_questionnaire.css
ddm/core/static/ddm_core/vue/css/vue_uploader.css
ddm/core/static/ddm_core/vue/js/chunk-vendors.js
ddm/core/static/ddm_core/vue/js/chunk-vendors.js.map
ddm/core/static/ddm_core/vue/js/vue_questionnaire.js
ddm/core/static/ddm_core/vue/js/vue_questionnaire.js.map
ddm/core/static/ddm_core/vue/js/vue_uploader.js
ddm/core/static/ddm_core/vue/js/vue_uploader.js.map
ddm/core/templates/ddm_core/base.html
ddm/core/templates/ddm_core/page_with_form.html
ddm/core/templates/ddm_core/components/form_field_basic.html
ddm/core/templates/ddm_core/components/header.html
ddm/core/templates/ddm_core/components/info_collapsible.html
ddm/core/templates/ddm_core/components/info_modal.html
ddm/core/tests/__init__.py
ddm/core/tests/performance_tests.py
ddm/core/tests/test_utils.py
ddm/core/utils/__init__.py
ddm/core/utils/misc.py
ddm/core/utils/user_content/__init__.py
ddm/core/utils/user_content/limited_template_library.py
ddm/core/utils/user_content/template.py
ddm/datadonation/__init__.py
ddm/datadonation/apps.py
ddm/datadonation/forms.py
ddm/datadonation/models.py
ddm/datadonation/serializers.py
ddm/datadonation/signals.py
ddm/datadonation/urls.py
ddm/datadonation/views.py
ddm/datadonation/migrations/0001_initial.py
ddm/datadonation/migrations/0002_alter_datadonation_participant.py
ddm/datadonation/migrations/0003_auto_20241026_1048.py
ddm/datadonation/migrations/0004_alter_donationinstruction_text.py
ddm/datadonation/migrations/0005_alter_donationblueprint_csv_delimiter_and_more.py
ddm/datadonation/migrations/__init__.py
ddm/datadonation/static/ddm_datadonation/css/blueprint_edit.css
ddm/datadonation/static/ddm_datadonation/js/blueprint-edit-ui-helpers.js
ddm/datadonation/static/ddm_datadonation/js/blueprint-general-ui-helpers.js
ddm/datadonation/static/ddm_datadonation/js/download-with-secret.js
ddm/datadonation/static/ddm_datadonation/js/processing-rule-modal.js
ddm/datadonation/templates/ddm_datadonation/download_regular.html
ddm/datadonation/templates/ddm_datadonation/download_with_secret.html
ddm/datadonation/templates/ddm_datadonation/overview.html
ddm/datadonation/templates/ddm_datadonation/processing_rule_modal.html
ddm/datadonation/templates/ddm_datadonation/text_uploader_and_blueprints.html
ddm/datadonation/templates/ddm_datadonation/blueprint/block_data_extraction.html
ddm/datadonation/templates/ddm_datadonation/blueprint/block_file_validation.html
ddm/datadonation/templates/ddm_datadonation/blueprint/create.html
ddm/datadonation/templates/ddm_datadonation/blueprint/delete.html
ddm/datadonation/templates/ddm_datadonation/blueprint/edit.html
ddm/datadonation/templates/ddm_datadonation/instructions/create.html
ddm/datadonation/templates/ddm_datadonation/instructions/delete.html
ddm/datadonation/templates/ddm_datadonation/instructions/edit.html
ddm/datadonation/templates/ddm_datadonation/instructions/list.html
ddm/datadonation/templates/ddm_datadonation/uploader/create.html
ddm/datadonation/templates/ddm_datadonation/uploader/delete.html
ddm/datadonation/templates/ddm_datadonation/uploader/edit.html
ddm/datadonation/tests/__init__.py
ddm/datadonation/tests/test_forms.py
ddm/datadonation/tests/test_models.py
ddm/datadonation/tests/test_signals.py
ddm/datadonation/tests/test_views.py
ddm/encryption/__init__.py
ddm/encryption/models.py
ddm/encryption/serializers.py
ddm/encryption/tests/__init__.py
ddm/encryption/tests/test_models.py
ddm/logging/__init__.py
ddm/logging/admin.py
ddm/logging/apis.py
ddm/logging/apps.py
ddm/logging/models.py
ddm/logging/urls.py
ddm/logging/utils.py
ddm/logging/views.py
ddm/logging/migrations/0001_initial.py
ddm/logging/migrations/0002_alter_exceptionlogentry_blueprint.py
ddm/logging/migrations/0003_alter_exceptionlogentry_participant.py
ddm/logging/migrations/0004_auto_20241026_1048.py
ddm/logging/migrations/__init__.py
ddm/logging/templates/ddm_logging/event_log.html
ddm/logging/templates/ddm_logging/exception_log.html
ddm/logging/templates/ddm_logging/overview.html
ddm/logging/tests/__init__.py
ddm/logging/tests/test_apis.py
ddm/migrations/0001_initial.py
ddm/migrations/0002_alter_donationproject_name.py
ddm/migrations/0003_auto_20220429_1154.py
ddm/migrations/0004_auto_20220502_1810.py
ddm/migrations/0005_alter_donationproject_public_key.py
ddm/migrations/0006_auto_20220617_1433.py
ddm/migrations/0007_auto_20220621_1136.py
ddm/migrations/0008_auto_20220623_2142.py
ddm/migrations/0009_auto_20220629_1641.py
ddm/migrations/0010_auto_20220629_1651.py
ddm/migrations/0011_auto_20220830_1047.py
ddm/migrations/0012_auto_20220921_1634.py
ddm/migrations/0013_auto_20220922_1324.py
ddm/migrations/0014_auto_20220922_1640.py
ddm/migrations/0015_auto_20220923_1055.py
ddm/migrations/0016_auto_20220928_1344.py
ddm/migrations/0017_alter_processingrule_comparison_operator.py
ddm/migrations/0018_auto_20220929_1308.py
ddm/migrations/0019_auto_20221212_2121.py
ddm/migrations/0020_auto_20221216_1428.py
ddm/migrations/0021_auto_20221222_0925.py
ddm/migrations/0022_auto_20230103_1433.py
ddm/migrations/0023_auto_20230104_1325.py
ddm/migrations/0024_customtoken.py
ddm/migrations/0025_rename_customtoken_projectaccesstoken.py
ddm/migrations/0026_exceptionlogentry_raised_by.py
ddm/migrations/0027_auto_20230110_1738.py
ddm/migrations/0028_auto_20230112_1140.py
ddm/migrations/0029_rename_eventlog_eventlogentry.py
ddm/migrations/0030_auto_20230120_1746.py
ddm/migrations/0031_auto_20230122_1828.py
ddm/migrations/0032_auto_20230130_1733.py
ddm/migrations/0033_participant_external_id.py
ddm/migrations/0034_auto_20230210_1148.py
ddm/migrations/0035_auto_20230217_1552.py
ddm/migrations/0036_alter_processingrule_replacement_value.py
ddm/migrations/0037_auto_20230227_1117.py
ddm/migrations/0038_auto_20230308_1619.py
ddm/migrations/0039_alter_donationblueprint_json_extraction_root.py
ddm/migrations/0040_participant_current_step.py
ddm/migrations/0041_auto_20230429_1258.py
ddm/migrations/0042_auto_20230429_2215.py
ddm/migrations/0043_auto_20230525_1621.py
ddm/migrations/0044_auto_20231203_1248.py
ddm/migrations/0045_alter_processingrule_comparison_operator.py
ddm/migrations/0046_donationblueprint_expected_fields_regex_matching.py
ddm/migrations/0047_fileuploader_combined_consent.py
ddm/migrations/0048_alter_eventlogentry_description.py
ddm/migrations/0049_delete_projectaccesstoken.py
ddm/migrations/0050_auto_20241025_1119.py
ddm/migrations/0051_auto_20241025_1209.py
ddm/migrations/0052_auto_20241025_1451.py
ddm/migrations/0053_auto_20241025_1451.py
ddm/migrations/0054_remove_participant_project.py
ddm/migrations/0055_delete_participant.py
ddm/migrations/0056_auto_20241026_1048.py
ddm/migrations/__init__.py
ddm/participation/__init__.py
ddm/participation/apps.py
ddm/participation/models.py
ddm/participation/urls.py
ddm/participation/views.py
ddm/participation/locale/de/LC_MESSAGES/django.mo
ddm/participation/locale/de/LC_MESSAGES/django.po
ddm/participation/migrations/0001_initial.py
ddm/participation/migrations/0002_alter_participant_project.py
ddm/participation/migrations/__init__.py
ddm/participation/static/ddm_participation/css/public-base.css
ddm/participation/templates/ddm_participation/base.html
ddm/participation/templates/ddm_participation/briefing.html
ddm/participation/templates/ddm_participation/continuation_not_found.html
ddm/participation/templates/ddm_participation/data_donation.html
ddm/participation/templates/ddm_participation/debriefing.html
ddm/participation/templates/ddm_participation/project_inactive.html
ddm/participation/templates/ddm_participation/questionnaire.html
ddm/participation/tests/__init__.py
ddm/participation/tests/test_urls.py
ddm/participation/tests/test_views.py
ddm/projects/__init__.py
ddm/projects/admin.py
ddm/projects/apps.py
ddm/projects/forms.py
ddm/projects/models.py
ddm/projects/urls.py
ddm/projects/views.py
ddm/projects/migrations/0001_initial.py
ddm/projects/migrations/0002_alter_donationproject_briefing_text_and_more.py
ddm/projects/migrations/0003_donationproject_active_and_more.py
ddm/projects/migrations/0004_donationproject_url_id.py
ddm/projects/migrations/0005_alter_donationproject_slug_and_more.py
ddm/projects/migrations/__init__.py
ddm/projects/static/ddm_projects/js/briefing-edit-utils.js
ddm/projects/static/ddm_projects/js/delete-data.js
ddm/projects/static/ddm_projects/js/download-data.js
ddm/projects/static/ddm_projects/js/project-admin-base.js
ddm/projects/static/ddm_projects/js/project-create-utils.js
ddm/projects/static/ddm_projects/js/project-edit-utils.js
ddm/projects/templates/ddm_projects/create.html
ddm/projects/templates/ddm_projects/delete.html
ddm/projects/templates/ddm_projects/detail.html
ddm/projects/templates/ddm_projects/edit-briefing.html
ddm/projects/templates/ddm_projects/edit-debriefing.html
ddm/projects/templates/ddm_projects/edit.html
ddm/projects/templates/ddm_projects/list.html
ddm/projects/tests/__init__.py
ddm/projects/tests/test_admin_views.py
ddm/projects/tests/test_forms.py
ddm/projects/tests/test_models.py
ddm/questionnaire/__init__.py
ddm/questionnaire/apps.py
ddm/questionnaire/exceptions.py
ddm/questionnaire/models.py
ddm/questionnaire/services.py
ddm/questionnaire/urls.py
ddm/questionnaire/views.py
ddm/questionnaire/migrations/0001_initial.py
ddm/questionnaire/migrations/0002_update_polymorphic_ctype.py
ddm/questionnaire/migrations/0003_alter_questionbase_blueprint.py
ddm/questionnaire/migrations/0004_alter_questionnaireresponse_participant.py
ddm/questionnaire/migrations/0005_auto_20241026_1048.py
ddm/questionnaire/migrations/0006_alter_questionbase_polymorphic_ctype_and_more.py
ddm/questionnaire/migrations/0007_alter_questionitem_label_alt.py
ddm/questionnaire/migrations/0008_openquestion_input_type_and_more.py
ddm/questionnaire/migrations/__init__.py
ddm/questionnaire/static/ddm_questionnaire/css/questionnaire.css
ddm/questionnaire/static/ddm_questionnaire/js/add_formset.js
ddm/questionnaire/templates/ddm_questionnaire/create.html
ddm/questionnaire/templates/ddm_questionnaire/delete.html
ddm/questionnaire/templates/ddm_questionnaire/edit.html
ddm/questionnaire/templates/ddm_questionnaire/edit_set.html
ddm/questionnaire/templates/ddm_questionnaire/list.html
ddm/questionnaire/templates/ddm_questionnaire/text_blueprint_questions.html
ddm/questionnaire/tests/__init__.py
ddm/questionnaire/tests/test_models.py
ddm/questionnaire/tests/test_services.py
django_ddm.egg-info/PKG-INFO
django_ddm.egg-info/SOURCES.txt
django_ddm.egg-info/dependency_links.txt
django_ddm.egg-info/requires.txt
django_ddm.egg-info/top_level.txt
docs/antora-playbook-local.yml
docs/antora-playbook.yml
docs/antora.yml
docs/asciidoctor.css
docs/package-lock.json
docs/package.json
docs/update_screenshots.py
docs/modules/ROOT/nav.adoc
docs/modules/ROOT/images/ddl_favicon_black.svg
docs/modules/ROOT/images/ddm_paper.png
docs/modules/ROOT/pages/for_participants.adoc
docs/modules/ROOT/pages/index.adoc
docs/modules/ROOT/pages/issues.adoc
docs/modules/ROOT/pages/components/footer.adoc
docs/modules/ROOT/pages/components/header.adoc
docs/modules/ROOT/pages/components/scripts.adoc
docs/modules/administrators/nav.adoc
docs/modules/administrators/pages/index.adoc
docs/modules/administrators/pages/installation.adoc
docs/modules/administrators/pages/topics/customize_admin_templates.adoc
docs/modules/administrators/pages/topics/customize_ckeditor_configs.adoc
docs/modules/administrators/pages/topics/index.adoc
docs/modules/administrators/pages/topics/user_authentication.adoc
docs/modules/developers/nav.adoc
docs/modules/developers/pages/index.adoc
docs/modules/developers/pages/topics/documentation.adoc
docs/modules/developers/pages/topics/encryption.adoc
docs/modules/developers/pages/topics/internationalization.adoc
docs/modules/researchers/nav.adoc
docs/modules/researchers/images/briefing_page.png
docs/modules/researchers/images/danger_zone.png
docs/modules/researchers/images/data_center.png
docs/modules/researchers/images/data_download_section.png
docs/modules/researchers/images/datadonation_admin_page.png
docs/modules/researchers/images/datadonation_after_upload_page.png
docs/modules/researchers/images/datadonation_after_upload_page_allinone.png
docs/modules/researchers/images/datadonation_page.png
docs/modules/researchers/images/debriefing_page.png
docs/modules/researchers/images/download_participation_overview.png
docs/modules/researchers/images/download_responses.png
docs/modules/researchers/images/participation_statistics_section.png
docs/modules/researchers/images/project_configuration_section.png
docs/modules/researchers/images/project_create.png
docs/modules/researchers/images/project_hub.png
docs/modules/researchers/images/project_hub_edit.png
docs/modules/researchers/images/project_list.png
docs/modules/researchers/images/project_log_section.png
docs/modules/researchers/images/project_settings.png
docs/modules/researchers/images/questionnaire_matrix.png
docs/modules/researchers/images/questionnaire_multichoice.png
docs/modules/researchers/images/questionnaire_open.png
docs/modules/researchers/images/questionnaire_page.png
docs/modules/researchers/images/questionnaire_semanticdifferential.png
docs/modules/researchers/images/questionnaire_singlechoice.png
docs/modules/researchers/images/questionnaire_textblock.png
docs/modules/researchers/pages/create_project.adoc
docs/modules/researchers/pages/danger_zone.adoc
docs/modules/researchers/pages/data_center.adoc
docs/modules/researchers/pages/general_project_settings.adoc
docs/modules/researchers/pages/index.adoc
docs/modules/researchers/pages/project_hub.adoc
docs/modules/researchers/pages/data_center/data_download.adoc
docs/modules/researchers/pages/data_center/participation_statistics.adoc
docs/modules/researchers/pages/data_center/project_logs.adoc
docs/modules/researchers/pages/project_configuration/briefing.adoc
docs/modules/researchers/pages/project_configuration/debriefing.adoc
docs/modules/researchers/pages/project_configuration/index.adoc
docs/modules/researchers/pages/project_configuration/datadonation/datadonation_configuration.adoc
docs/modules/researchers/pages/project_configuration/datadonation/datadonation_overview.adoc
docs/modules/researchers/pages/project_configuration/questionnaire/questionnaire_configuration.adoc
docs/modules/researchers/pages/project_configuration/questionnaire/questionnaire_data_integration.adoc
docs/modules/researchers/pages/project_configuration/questionnaire/questionnaire_overview.adoc
docs/modules/researchers/pages/topics/apis.adoc
docs/modules/researchers/pages/topics/continuation.adoc
docs/modules/researchers/pages/topics/index.adoc
docs/modules/researchers/pages/topics/project_logs.adoc
docs/modules/researchers/pages/topics/templating_features.adoc
docs/ui/ui-bundle.zip