LICENSE
README.md
pyproject.toml
src/ichec_django_core/__init__.py
src/ichec_django_core/access.py
src/ichec_django_core/admin.py
src/ichec_django_core/apps.py
src/ichec_django_core/assertions.py
src/ichec_django_core/authorization.py
src/ichec_django_core/codegen.py
src/ichec_django_core/config.py
src/ichec_django_core/error_tracking.py
src/ichec_django_core/pagination.py
src/ichec_django_core/roles.py
src/ichec_django_core/schema.py
src/ichec_django_core/settings.py
src/ichec_django_core/sweep_policies.py
src/ichec_django_core/transitions.py
src/ichec_django_core/urls.py
src/ichec_django_core.egg-info/PKG-INFO
src/ichec_django_core.egg-info/SOURCES.txt
src/ichec_django_core.egg-info/dependency_links.txt
src/ichec_django_core.egg-info/requires.txt
src/ichec_django_core.egg-info/top_level.txt
src/ichec_django_core/auth/__init__.py
src/ichec_django_core/auth/backends.py
src/ichec_django_core/auth/client.py
src/ichec_django_core/auth/logout.py
src/ichec_django_core/auth/tokens.py
src/ichec_django_core/client/__init__.py
src/ichec_django_core/client/base.py
src/ichec_django_core/client/generated.py
src/ichec_django_core/client/models.py
src/ichec_django_core/client/operations.py
src/ichec_django_core/client/portal_client.py
src/ichec_django_core/client/registry.py
src/ichec_django_core/client/rest_client.py
src/ichec_django_core/client/transport.py
src/ichec_django_core/e2e/__init__.py
src/ichec_django_core/e2e/authorization.yaml
src/ichec_django_core/e2e/fixtures.py
src/ichec_django_core/e2e/pytest_plugin.py
src/ichec_django_core/e2e/realm.py
src/ichec_django_core/e2e/runner.py
src/ichec_django_core/e2e/scenario.py
src/ichec_django_core/e2e/session.py
src/ichec_django_core/e2e/suites.py
src/ichec_django_core/e2e/sweep.py
src/ichec_django_core/forms/__init__.py
src/ichec_django_core/forms/admin.py
src/ichec_django_core/forms/apps.py
src/ichec_django_core/forms/models.py
src/ichec_django_core/forms/serializers.py
src/ichec_django_core/forms/services.py
src/ichec_django_core/forms/urls.py
src/ichec_django_core/forms/views.py
src/ichec_django_core/forms/migrations/0001_initial.py
src/ichec_django_core/forms/migrations/0002_drop_deadline_and_reopen.py
src/ichec_django_core/forms/migrations/__init__.py
src/ichec_django_core/management/__init__.py
src/ichec_django_core/management/commands/__init__.py
src/ichec_django_core/management/commands/generate_client.py
src/ichec_django_core/management/commands/purge_uploads.py
src/ichec_django_core/management/commands/send_notification_digests.py
src/ichec_django_core/management/commands/sweep_declaration.py
src/ichec_django_core/management/commands/sync_keycloak_attributes.py
src/ichec_django_core/management/commands/sync_roles.py
src/ichec_django_core/middleware/__init__.py
src/ichec_django_core/middleware/logger.py
src/ichec_django_core/middleware/oidc.py
src/ichec_django_core/migrations/0001_initial.py
src/ichec_django_core/migrations/0002_memberidentifier.py
src/ichec_django_core/migrations/0003_alter_formfieldvalue_value.py
src/ichec_django_core/migrations/0004_alter_member_profile_alter_member_profile_thumbnail.py
src/ichec_django_core/migrations/0005_organization_email_memberpreferences_notification.py
src/ichec_django_core/migrations/0006_alter_memberpreferences_notifications.py
src/ichec_django_core/migrations/0007_member_active_member_deleted_at_member_public_and_more.py
src/ichec_django_core/migrations/0008_organization_active_organization_deleted_at_and_more.py
src/ichec_django_core/migrations/0009_alter_organization_options.py
src/ichec_django_core/migrations/0010_alter_memberpreferences_member.py
src/ichec_django_core/migrations/0011_remove_memberpreferences_member_member_preferences.py
src/ichec_django_core/migrations/0012_alter_formfield_label_alter_formfield_options_and_more.py
src/ichec_django_core/migrations/0013_alter_member_options.py
src/ichec_django_core/migrations/0014_alter_member_options.py
src/ichec_django_core/migrations/0015_formfield_tooltip_alter_formfield_description.py
src/ichec_django_core/migrations/0016_alter_updated_at_auto_now.py
src/ichec_django_core/migrations/0017_alter_feedback_options_and_more.py
src/ichec_django_core/migrations/0018_alter_member_deleted_at_and_more.py
src/ichec_django_core/migrations/0019_member_anonymised_at.py
src/ichec_django_core/migrations/0020_notification_emailed_at.py
src/ichec_django_core/migrations/0021_member_external_picture_url.py
src/ichec_django_core/migrations/0022_alter_feedback_comments_alter_formfield_description_and_more.py
src/ichec_django_core/migrations/0023_formfield_template_original_name_and_more.py
src/ichec_django_core/migrations/0024_alter_formfield_template_alter_formfieldvalue_asset.py
src/ichec_django_core/migrations/0025_feedback_anonymised_at_notification_anonymised_at.py
src/ichec_django_core/migrations/0026_formfieldvalue_anonymised_at_and_more.py
src/ichec_django_core/migrations/0027_member_for_every_user.py
src/ichec_django_core/migrations/0028_member_verified_help_text.py
src/ichec_django_core/migrations/0029_form_json_schema.py
src/ichec_django_core/migrations/0030_forms_to_json_schema.py
src/ichec_django_core/migrations/0031_remove_form_field_rows.py
src/ichec_django_core/migrations/0032_api_tokens.py
src/ichec_django_core/migrations/0033_populated_form_lifecycle.py
src/ichec_django_core/migrations/0034_member_image.py
src/ichec_django_core/migrations/0035_notification_preferences_default.py
src/ichec_django_core/migrations/0036_move_forms_to_ichec_forms.py
src/ichec_django_core/migrations/0037_portal.py
src/ichec_django_core/migrations/__init__.py
src/ichec_django_core/models/__init__.py
src/ichec_django_core/models/feedback.py
src/ichec_django_core/models/fields.py
src/ichec_django_core/models/group.py
src/ichec_django_core/models/member.py
src/ichec_django_core/models/mixins.py
src/ichec_django_core/models/notification.py
src/ichec_django_core/models/organization.py
src/ichec_django_core/models/portal.py
src/ichec_django_core/models/token.py
src/ichec_django_core/models/upload.py
src/ichec_django_core/models/utils.py
src/ichec_django_core/serializers/__init__.py
src/ichec_django_core/serializers/core.py
src/ichec_django_core/serializers/feedback.py
src/ichec_django_core/serializers/files.py
src/ichec_django_core/serializers/group.py
src/ichec_django_core/serializers/invite.py
src/ichec_django_core/serializers/member.py
src/ichec_django_core/serializers/nested.py
src/ichec_django_core/serializers/notification.py
src/ichec_django_core/serializers/organization.py
src/ichec_django_core/serializers/portal.py
src/ichec_django_core/services/__init__.py
src/ichec_django_core/services/email.py
src/ichec_django_core/services/notifications.py
src/ichec_django_core/services/uploads.py
src/ichec_django_core/sso/__init__.py
src/ichec_django_core/sso/attributes.py
src/ichec_django_core/sso/keycloak.py
src/ichec_django_core/sso/signals.py
src/ichec_django_core/sso/sync.py
src/ichec_django_core/static/ichec_django_core/favicon.ico
src/ichec_django_core/static/ichec_django_core/ichec_logo.jpg
src/ichec_django_core/tasks/__init__.py
src/ichec_django_core/tasks/backend.py
src/ichec_django_core/tasks/celery_app.py
src/ichec_django_core/tasks/jobs.py
src/ichec_django_core/templates/base.html
src/ichec_django_core/templates/ichec_django_core/emails/admin_user_invited.html
src/ichec_django_core/templates/ichec_django_core/emails/admin_user_invited.txt
src/ichec_django_core/templates/ichec_django_core/emails/admin_user_not_invited.html
src/ichec_django_core/templates/ichec_django_core/emails/admin_user_not_invited.txt
src/ichec_django_core/templates/ichec_django_core/emails/invite_user.html
src/ichec_django_core/templates/ichec_django_core/emails/invite_user.txt
src/ichec_django_core/templates/ichec_django_core/emails/notification.html
src/ichec_django_core/templates/ichec_django_core/emails/notification.txt
src/ichec_django_core/templates/ichec_django_core/emails/notification_digest.html
src/ichec_django_core/templates/ichec_django_core/emails/notification_digest.txt
src/ichec_django_core/templates/registration/login.html
src/ichec_django_core/templates/registration/register.html
src/ichec_django_core/test/__init__.py
src/ichec_django_core/test/assertions.py
src/ichec_django_core/test/authorization_sweep.py
src/ichec_django_core/test/client.py
src/ichec_django_core/test/fixtures.py
src/ichec_django_core/test/policies.py
src/ichec_django_core/test/privacy.py
src/ichec_django_core/test/schema_compliance.py
src/ichec_django_core/test/transport.py
src/ichec_django_core/views/__init__.py
src/ichec_django_core/views/auth.py
src/ichec_django_core/views/core.py
src/ichec_django_core/views/docs.py
src/ichec_django_core/views/errors.py
src/ichec_django_core/views/feedback.py
src/ichec_django_core/views/files.py
src/ichec_django_core/views/group.py
src/ichec_django_core/views/health.py
src/ichec_django_core/views/invite.py
src/ichec_django_core/views/login.py
src/ichec_django_core/views/member.py
src/ichec_django_core/views/notifications.py
src/ichec_django_core/views/organization.py
src/ichec_django_core/views/pagination.py
src/ichec_django_core/views/permissions.py
src/ichec_django_core/views/portal.py
src/ichec_django_core/views/spa.py
src/ichec_django_core/views/token.py
src/ichec_django_core/views/transitions.py
src/ichec_django_core/views/tus.py
src/ichec_django_core/workflows/__init__.py
src/ichec_django_core/workflows/admin.py
src/ichec_django_core/workflows/apps.py
src/ichec_django_core/workflows/engine.py
src/ichec_django_core/workflows/loader.py
src/ichec_django_core/workflows/models.py
src/ichec_django_core/workflows/serializers.py
src/ichec_django_core/workflows/step_types.py
src/ichec_django_core/workflows/urls.py
src/ichec_django_core/workflows/views.py
src/ichec_django_core/workflows/management/__init__.py
src/ichec_django_core/workflows/management/commands/__init__.py
src/ichec_django_core/workflows/management/commands/load_flow.py
src/ichec_django_core/workflows/management/commands/run_workflow_schedule.py
src/ichec_django_core/workflows/migrations/0001_initial.py
src/ichec_django_core/workflows/migrations/0002_anonymisable_tasks_and_rankings.py
src/ichec_django_core/workflows/migrations/0003_templates_and_replacements.py
src/ichec_django_core/workflows/migrations/0004_step_form_steps.py
src/ichec_django_core/workflows/migrations/__init__.py
tests/test_access_policy.py
tests/test_admin.py
tests/test_api_conformance.py
tests/test_app_fixtures.py
tests/test_assertions.py
tests/test_authorization_sweep.py
tests/test_available_actions.py
tests/test_client_codegen.py
tests/test_collection_bounds.py
tests/test_config.py
tests/test_csp.py
tests/test_data_export.py
tests/test_e2e_plugin.py
tests/test_e2e_reliability.py
tests/test_e2e_session.py
tests/test_e2e_standalone_import.py
tests/test_email_headers.py
tests/test_erasure.py
tests/test_etags.py
tests/test_every_user_is_a_member.py
tests/test_feedback.py
tests/test_file_delivery.py
tests/test_files.py
tests/test_flow_loader.py
tests/test_forms.py
tests/test_forms_app_migration.py
tests/test_forms_migration.py
tests/test_generate_client.py
tests/test_group.py
tests/test_health.py
tests/test_invite.py
tests/test_library_boundary.py
tests/test_library_policies.py
tests/test_logger.py
tests/test_login_hardening.py
tests/test_member.py
tests/test_models.py
tests/test_notifications.py
tests/test_oidc.py
tests/test_oidc_logout.py
tests/test_oidc_silent_login.py
tests/test_organization.py
tests/test_portal.py
tests/test_portal_client.py
tests/test_preferences_migration.py
tests/test_problem_details.py
tests/test_realm_bootstrap.py
tests/test_rest_client.py
tests/test_roles.py
tests/test_scenarios.py
tests/test_schema.py
tests/test_security_hardening.py
tests/test_serializer_fields.py
tests/test_spa.py
tests/test_sso.py
tests/test_tokens.py
tests/test_toplevel.py
tests/test_transitions.py
tests/test_transport.py
tests/test_tus_uploads.py
tests/test_without_forms.py
tests/test_workflow_events.py
tests/test_workflow_privacy.py
tests/test_workflows.py