.coveragerc
.gitattributes
.gitignore
.pylintrc
.readthedocs.yml
LICENSE
MANIFEST.in
README.rst
pyproject.toml
setup.cfg
tox.ini
.github/dependabot.yml
.github/workflows/ci.yml
.github/workflows/docker.yml
docs/CHANGELOG.rst
docs/api.rst
docs/composer.rst
docs/conf.py
docs/contributing.rst
docs/flow.rst
docs/index.rst
docs/intro.rst
docs/overview.rst
docs/proc.rst
docs/ref.rst
docs/storage.rst
docs/example/example/processes/all_fields.yml
docs/example/example/processes/example.yml
docs/example/example/processes/example_basic.yml
docs/example/example/processes/minimal.yml
docs/example/example/processes/template_py_process.py
docs/images/proc_01.png
docs/images/proc_02_flow.png
docs/images/proc_03_types.png
docs/images/resolwe_01_context.png
docs/images/resolwe_02_internals.png
docs/images/resolwe_03_workflow.png
docs/images/resolwe_04_workers.png
resolwe/__init__.py
resolwe/api_urls.py
resolwe/composer.py
resolwe/utils.py
resolwe.egg-info/PKG-INFO
resolwe.egg-info/SOURCES.txt
resolwe.egg-info/dependency_links.txt
resolwe.egg-info/requires.txt
resolwe.egg-info/top_level.txt
resolwe/auditlog/__init__.py
resolwe/auditlog/apps.py
resolwe/auditlog/auditmanager.py
resolwe/auditlog/logger.py
resolwe/auditlog/middleware.py
resolwe/auditlog/models.py
resolwe/db/__init__.py
resolwe/db/postgresql/__init__.py
resolwe/db/postgresql/base.py
resolwe/flow/__init__.py
resolwe/flow/admin.py
resolwe/flow/apps.py
resolwe/flow/engine.py
resolwe/flow/exceptions.py
resolwe/flow/filters.py
resolwe/flow/finders.py
resolwe/flow/migration_ops.py
resolwe/flow/routing.py
resolwe/flow/signals.py
resolwe/flow/tasks.py
resolwe/flow/docker_images/Dockerfile.communication
resolwe/flow/docker_images/Readme.md
resolwe/flow/execution_engines/__init__.py
resolwe/flow/execution_engines/base.py
resolwe/flow/execution_engines/exceptions.py
resolwe/flow/execution_engines/bash/__init__.py
resolwe/flow/execution_engines/python/__init__.py
resolwe/flow/execution_engines/workflow/__init__.py
resolwe/flow/executors/__init__.py
resolwe/flow/executors/__main__.py
resolwe/flow/executors/constants.py
resolwe/flow/executors/global_settings.py
resolwe/flow/executors/init_container.py
resolwe/flow/executors/logger.py
resolwe/flow/executors/prepare.py
resolwe/flow/executors/protocol.py
resolwe/flow/executors/requirements.txt
resolwe/flow/executors/run.py
resolwe/flow/executors/socket_utils.py
resolwe/flow/executors/startup_communication_container.py
resolwe/flow/executors/startup_processing_container.py
resolwe/flow/executors/transfer.py
resolwe/flow/executors/zeromq_utils.py
resolwe/flow/executors/docker/__init__.py
resolwe/flow/executors/docker/prepare.py
resolwe/flow/executors/docker/run.py
resolwe/flow/executors/local/__init__.py
resolwe/flow/executors/local/prepare.py
resolwe/flow/executors/local/run.py
resolwe/flow/executors/null/__init__.py
resolwe/flow/executors/null/prepare.py
resolwe/flow/executors/null/run.py
resolwe/flow/expression_engines/__init__.py
resolwe/flow/expression_engines/base.py
resolwe/flow/expression_engines/exceptions.py
resolwe/flow/expression_engines/jinja/__init__.py
resolwe/flow/expression_engines/jinja/filters.py
resolwe/flow/management/__init__.py
resolwe/flow/management/commands/__init__.py
resolwe/flow/management/commands/cleantestdir.py
resolwe/flow/management/commands/clear_redis_cache.py
resolwe/flow/management/commands/collecttools.py
resolwe/flow/management/commands/collecttools_kubernetes.py
resolwe/flow/management/commands/list_docker_images.py
resolwe/flow/management/commands/migrate_annotations.py
resolwe/flow/management/commands/prepare_runtime.py
resolwe/flow/management/commands/register.py
resolwe/flow/management/commands/runlistener.py
resolwe/flow/management/commands/test_data_output.py
resolwe/flow/managers/__init__.py
resolwe/flow/managers/consumer.py
resolwe/flow/managers/dispatcher.py
resolwe/flow/managers/protocol.py
resolwe/flow/managers/state.py
resolwe/flow/managers/utils.py
resolwe/flow/managers/listener/__init__.py
resolwe/flow/managers/listener/authenticator.py
resolwe/flow/managers/listener/basic_commands_plugin.py
resolwe/flow/managers/listener/bootstrap_plugin.py
resolwe/flow/managers/listener/listener.py
resolwe/flow/managers/listener/metrics.py
resolwe/flow/managers/listener/permission_plugin.py
resolwe/flow/managers/listener/plugin.py
resolwe/flow/managers/listener/plugin_interface.py
resolwe/flow/managers/listener/python_process_plugin.py
resolwe/flow/managers/listener/redis_cache.py
resolwe/flow/managers/workload_connectors/__init__.py
resolwe/flow/managers/workload_connectors/base.py
resolwe/flow/managers/workload_connectors/celery.py
resolwe/flow/managers/workload_connectors/kubernetes.py
resolwe/flow/managers/workload_connectors/local.py
resolwe/flow/managers/workload_connectors/slurm.py
resolwe/flow/migrations/0001_squashed_0043_full_text_search.py
resolwe/flow/migrations/0002_squashed_0049_json_field.py
resolwe/flow/migrations/0003_add_permission_group.py
resolwe/flow/migrations/0004_data_process_resources.py
resolwe/flow/migrations/0005_duplicate_data_dependency.py
resolwe/flow/migrations/0006_add_descriptor_to_relation.py
resolwe/flow/migrations/0007_alter_data_process_rc.py
resolwe/flow/migrations/0008_annotations.py
resolwe/flow/migrations/0009_preset_base_model.py
resolwe/flow/migrations/0010_annotationfield_required.py
resolwe/flow/migrations/0011_annotationpreset_contributor_correct_user.py
resolwe/flow/migrations/0012_alter_relation_category.py
resolwe/flow/migrations/0013_alter_annotationpreset_permission_group_and_more.py
resolwe/flow/migrations/0014_alter_annotationfield_validator_regex.py
resolwe/flow/migrations/0015_alter_annotationfield_vocabulary.py
resolwe/flow/migrations/0016_annotationvalue_uniquetogether_entity_field.py
resolwe/flow/migrations/0017_collectionhistory_datahistory_sizechange_and_more.py
resolwe/flow/migrations/0018_add_annotationvalue_default_order.py
resolwe/flow/migrations/0019_alter_annotationpreset_modified_and_more.py
resolwe/flow/migrations/0020_alter_annotationvalue_field.py
resolwe/flow/migrations/0021_annotationvalue_modified.py
resolwe/flow/migrations/0022_fix_group_by.py
resolwe/flow/migrations/0023_remove_entity_descriptor_and_more.py
resolwe/flow/migrations/0024_update_sql_entity_methods.py
resolwe/flow/migrations/0025_add_unaccent_extension.py
resolwe/flow/migrations/0026_create_unaccent_full_text_search_config.py
resolwe/flow/migrations/0027_worker_private_key_worker_public_key.py
resolwe/flow/migrations/0028_update_all_sql_entity_methods.py
resolwe/flow/migrations/0029_remove_annotationfield_uniquetogether_name_group_and_more.py
resolwe/flow/migrations/0030_annotationvalue_contributor.py
resolwe/flow/migrations/0031_remove_annotationvalue_uniquetogether_entity_field_and_more.py
resolwe/flow/migrations/0032_alter_process_managers.py
resolwe/flow/migrations/0033_data_idx_data_status_priority.py
resolwe/flow/migrations/0034_remove_data_idx_data_status_priority_and_more.py
resolwe/flow/migrations/0035_move_version_field_to_resolwe.py
resolwe/flow/migrations/0036_annotationvalue_deleted.py
resolwe/flow/migrations/0037_annotation_value_data_migrate.py
resolwe/flow/migrations/__init__.py
resolwe/flow/migrations/triggers_collection.sql
resolwe/flow/migrations/triggers_data.sql
resolwe/flow/migrations/triggers_entity.sql
resolwe/flow/migrations/utils.sql
resolwe/flow/models/__init__.py
resolwe/flow/models/annotations.py
resolwe/flow/models/base.py
resolwe/flow/models/collection.py
resolwe/flow/models/data.py
resolwe/flow/models/descriptor.py
resolwe/flow/models/entity.py
resolwe/flow/models/fields.py
resolwe/flow/models/functions.py
resolwe/flow/models/history.py
resolwe/flow/models/history_manager.py
resolwe/flow/models/migrations.py
resolwe/flow/models/process.py
resolwe/flow/models/secret.py
resolwe/flow/models/storage.py
resolwe/flow/models/worker.py
resolwe/flow/models/utils/__init__.py
resolwe/flow/models/utils/duplicate.py
resolwe/flow/models/utils/hydrate.py
resolwe/flow/models/utils/reference.py
resolwe/flow/models/utils/render.py
resolwe/flow/models/utils/validation.py
resolwe/flow/serializers/__init__.py
resolwe/flow/serializers/annotations.py
resolwe/flow/serializers/base.py
resolwe/flow/serializers/collection.py
resolwe/flow/serializers/contributor.py
resolwe/flow/serializers/data.py
resolwe/flow/serializers/descriptor.py
resolwe/flow/serializers/entity.py
resolwe/flow/serializers/fields.py
resolwe/flow/serializers/process.py
resolwe/flow/serializers/relation.py
resolwe/flow/serializers/storage.py
resolwe/flow/static/flow/descriptorSchema.json
resolwe/flow/static/flow/fieldSchema.json
resolwe/flow/static/flow/processSchema.json
resolwe/flow/static/flow/resourcesSchema.json
resolwe/flow/static/flow/typeSchema.json
resolwe/flow/tests/__init__.py
resolwe/flow/tests/expression_filters.py
resolwe/flow/tests/test_annotations.py
resolwe/flow/tests/test_api.py
resolwe/flow/tests/test_commands.py
resolwe/flow/tests/test_descriptors.py
resolwe/flow/tests/test_docs.py
resolwe/flow/tests/test_env_vars.py
resolwe/flow/tests/test_executors.py
resolwe/flow/tests/test_expression_filters.py
resolwe/flow/tests/test_fields.py
resolwe/flow/tests/test_filtering.py
resolwe/flow/tests/test_history.py
resolwe/flow/tests/test_manager.py
resolwe/flow/tests/test_models.py
resolwe/flow/tests/test_ordering.py
resolwe/flow/tests/test_purge.py
resolwe/flow/tests/test_redis_cache.py
resolwe/flow/tests/test_relations.py
resolwe/flow/tests/test_resources.py
resolwe/flow/tests/test_runtime.py
resolwe/flow/tests/test_secrets.py
resolwe/flow/tests/test_serializers.py
resolwe/flow/tests/test_stats.py
resolwe/flow/tests/test_tool.py
resolwe/flow/tests/test_transfer.py
resolwe/flow/tests/test_utils.py
resolwe/flow/tests/test_validation.py
resolwe/flow/tests/descriptors/tests.yml
resolwe/flow/tests/fields_test_app/__init__.py
resolwe/flow/tests/fields_test_app/models.py
resolwe/flow/tests/fields_test_app/migrations/0001_initial.py
resolwe/flow/tests/fields_test_app/migrations/__init__.py
resolwe/flow/tests/files/conf.py
resolwe/flow/tests/files/contents.rst
resolwe/flow/tests/files/errors.txt
resolwe/flow/tests/files/processes/test.yaml
resolwe/flow/tests/files/processes/test_python.py
resolwe/flow/tests/fixtures/relationtypes.yaml
resolwe/flow/tests/processes/secrets.yml
resolwe/flow/tests/processes/spawned.yml
resolwe/flow/tests/processes/tests.yml
resolwe/flow/tests/processes/workflow.yml
resolwe/flow/tests/processes/first_version/tests.yml
resolwe/flow/tests/processes/second_version/tests.yml
resolwe/flow/tests/processes/wrong_defaults/tests.yml
resolwe/flow/utils/__init__.py
resolwe/flow/utils/decorators.py
resolwe/flow/utils/exceptions.py
resolwe/flow/utils/iterators.py
resolwe/flow/utils/singleton.py
resolwe/flow/utils/stats.py
resolwe/flow/utils/docs/__init__.py
resolwe/flow/utils/docs/autoprocess.py
resolwe/flow/views/__init__.py
resolwe/flow/views/annotations.py
resolwe/flow/views/collection.py
resolwe/flow/views/data.py
resolwe/flow/views/descriptor.py
resolwe/flow/views/entity.py
resolwe/flow/views/mixins.py
resolwe/flow/views/process.py
resolwe/flow/views/relation.py
resolwe/flow/views/storage.py
resolwe/flow/views/utils.py
resolwe/observers/__init__.py
resolwe/observers/apps.py
resolwe/observers/consumers.py
resolwe/observers/decorators.py
resolwe/observers/mixins.py
resolwe/observers/models.py
resolwe/observers/protocol.py
resolwe/observers/routing.py
resolwe/observers/signals.py
resolwe/observers/tests.py
resolwe/observers/utils.py
resolwe/observers/views.py
resolwe/observers/management/__init__.py
resolwe/observers/management/commands/__init__.py
resolwe/observers/management/commands/clean_observers.py
resolwe/observers/migrations/0001_initial.py
resolwe/observers/migrations/0002_backgroundtask.py
resolwe/observers/migrations/0003_alter_observer_object_id.py
resolwe/observers/migrations/0004_alter_backgroundtask_permission_group.py
resolwe/observers/migrations/__init__.py
resolwe/permissions/__init__.py
resolwe/permissions/filters.py
resolwe/permissions/loader.py
resolwe/permissions/mixins.py
resolwe/permissions/models.py
resolwe/permissions/permissions.py
resolwe/permissions/shortcuts.py
resolwe/permissions/utils.py
resolwe/permissions/fixtures/collections.yaml
resolwe/permissions/fixtures/data.yaml
resolwe/permissions/fixtures/permissions.yaml
resolwe/permissions/fixtures/processes.yaml
resolwe/permissions/fixtures/readme.txt
resolwe/permissions/fixtures/users.yaml
resolwe/permissions/management/__init__.py
resolwe/permissions/management/commands/__init__.py
resolwe/permissions/management/commands/validate_permission_hierarchy.py
resolwe/permissions/migrations/0001_initial.py
resolwe/permissions/migrations/0003_change_default_manager_on_permission_model.py
resolwe/permissions/migrations/0004_create_anonymous_user.py
resolwe/permissions/migrations/__init__.py
resolwe/permissions/tests/__init__.py
resolwe/permissions/tests/test_collection.py
resolwe/permissions/tests/test_data.py
resolwe/permissions/tests/test_permissions.py
resolwe/permissions/tests/test_shortcuts.py
resolwe/permissions/tests/test_tool.py
resolwe/permissions/tests/test_utils.py
resolwe/process/__init__.py
resolwe/process/bootstrap_python_runtime.py
resolwe/process/communicator.py
resolwe/process/descriptor.py
resolwe/process/fields.py
resolwe/process/models.py
resolwe/process/parser.py
resolwe/process/resources.py
resolwe/process/runtime.py
resolwe/process/runtimes.py
resolwe/process/socket_utils.py
resolwe/process/tests/__init__.py
resolwe/process/tests/test_python_process.py
resolwe/process/tests/descriptors/tests.yml
resolwe/process/tests/files/testfile.txt
resolwe/process/tests/files/testfile2.txt
resolwe/process/tests/processes/python_data_by_slug.py
resolwe/process/tests/processes/python_json.py
resolwe/process/tests/processes/python_test.py
resolwe/process/tests/processes/tests.yml
resolwe/process/tests/workflows/test_workflow.yml
resolwe/rest/__init__.py
resolwe/rest/fields.py
resolwe/rest/projection.py
resolwe/rest/serializers.py
resolwe/rest/tests.py
resolwe/storage/__init__.py
resolwe/storage/apps.py
resolwe/storage/cleanup.py
resolwe/storage/consumers.py
resolwe/storage/manager.py
resolwe/storage/models.py
resolwe/storage/protocol.py
resolwe/storage/settings.py
resolwe/storage/signals.py
resolwe/storage/views.py
resolwe/storage/connectors/__init__.py
resolwe/storage/connectors/baseconnector.py
resolwe/storage/connectors/circular_buffer.py
resolwe/storage/connectors/exceptions.py
resolwe/storage/connectors/googleconnector.py
resolwe/storage/connectors/hasher.py
resolwe/storage/connectors/localconnector.py
resolwe/storage/connectors/registry.py
resolwe/storage/connectors/s3connector.py
resolwe/storage/connectors/transfer.py
resolwe/storage/connectors/utils.py
resolwe/storage/fixtures/storage_data.yaml
resolwe/storage/fixtures/storage_processes.yaml
resolwe/storage/fixtures/storage_users.yaml
resolwe/storage/management/__init__.py
resolwe/storage/management/commands/__init__.py
resolwe/storage/management/commands/compare_models_and_csv.py
resolwe/storage/management/commands/runstoragecleanup.py
resolwe/storage/management/commands/runstoragemanager.py
resolwe/storage/migrations/0001_squashed_0009_referencedpath_chunk_size.py
resolwe/storage/migrations/0010_add_directory_references.py
resolwe/storage/migrations/__init__.py
resolwe/storage/tests/__init__.py
resolwe/storage/tests/storage_credentials_test_connectors.py
resolwe/storage/tests/storage_credentials_test_transfer.py
resolwe/storage/tests/test_circular_buffer.py
resolwe/storage/tests/test_cleanup.py
resolwe/storage/tests/test_listener.py
resolwe/storage/tests/test_management.py
resolwe/storage/tests/test_manager.py
resolwe/storage/tests/test_models.py
resolwe/storage/tests/test_streamhasher.py
resolwe/storage/tests/test_transfer.py
resolwe/storage/tests/test_utils.py
resolwe/storage/tests/test_views.py
resolwe/storage/tests/files/compare_models_and_csv.csv
resolwe/test/__init__.py
resolwe/test/utils.py
resolwe/test/testcases/__init__.py
resolwe/test/testcases/api.py
resolwe/test/testcases/process.py
resolwe/test/testcases/setting_overrides.py
resolwe/test/tests/test_testing_framework.py
resolwe/test/tests/files/example_file.txt
resolwe/test/tests/processes/tests.yml
resolwe/test_helpers/__init__.py
resolwe/test_helpers/test_runner.py
resolwe/test_helpers/management/__init__.py
resolwe/test_helpers/management/commands/__init__.py
resolwe/test_helpers/management/commands/show_profile.py
resolwe/toolkit/__init__.py
resolwe/toolkit/docker_images/base/Dockerfile.fedora-40
resolwe/toolkit/docker_images/base/Dockerfile.ubuntu-24.04
resolwe/toolkit/docker_images/base/README.md
resolwe/toolkit/docker_images/base/curlprogress.py
resolwe/toolkit/docker_images/base/re-import.sh
resolwe/toolkit/processes/dirs.yml
resolwe/toolkit/processes/files.py
resolwe/toolkit/tests/__init__.py
resolwe/toolkit/tests/test_dirs.py
resolwe/toolkit/tests/test_files.py
resolwe/toolkit/tests/files/bt_index.tar.gz
resolwe/toolkit/tests/files/compressed dir.tar.gz
resolwe/toolkit/tests/files/dir bad format.tar.gz
resolwe/toolkit/tests/files/dir sym link.tar.gz
resolwe/toolkit/tests/files/file binary
resolwe/toolkit/tests/files/input_file.txt.gz
resolwe/toolkit/tests/files/input_file.txt.zip
resolwe/toolkit/tests/files/upload_file/input_file.txt
resolwe/toolkit/tests/files/upload_file/input_file.txt.gz
tests/.env
tests/.gitignore
tests/__init__.py
tests/celery_conf.py
tests/compose.yaml
tests/manage.py
tests/settings.py
tests/urls.py
tests/.test_data/README.rst
tests/.test_runtime/README.rst
tests/.test_upload/README.rst