.coveragerc .dockerignore .env .flake8 .github/workflows/build.yml .github/workflows/deploy.yml .github/workflows/lint.yml .github/workflows/test.yml .gitignore .heroku/README.md .heroku/start-edgedb .heroku/web-docker-entrypoint.sh .heroku/worker-docker-entrypoint.sh .isort.cfg .pre-commit-config.yaml Dockerfile Dockerfile.web Dockerfile.worker LICENSE README.md app/__init__.py app/actions.py app/api/__init__.py app/api/accounts/__init__.py app/api/accounts/exceptions.py app/api/accounts/schemas.py app/api/accounts/views.py app/api/auth/__init__.py app/api/auth/exceptions.py app/api/auth/schemas.py app/api/auth/views.py app/api/deps.py app/api/exceptions.py app/api/files/__init__.py app/api/files/exceptions.py app/api/files/schemas.py app/api/files/views.py app/api/paginator.py app/api/users/__init__.py app/api/users/exceptions.py app/api/users/schemas.py app/api/users/views.py app/config.py app/crud/__init__.py app/crud/account.py app/crud/file.py app/crud/fingerprint.py app/crud/mediatype.py app/crud/metadata.py app/crud/namespace.py app/crud/user.py app/db.py app/entities.py app/errors.py app/hashes.py app/main.py app/mediatypes.py app/metadata.py app/security.py app/storage/__init__.py app/storage/base.py app/storage/filesystem.py app/storage/s3.py app/tasks.py app/timezone.py app/typedefs.py certs/edbprivkey.dev.pem certs/edbtlscert.dev.pem datamodel.md dbschema/default.esdl dbschema/migrations/00001.edgeql dev.env docker-compose.yml docker-entrypoint.sh edgedb.toml gunicorn_conf.py manage.py mypy.ini pytest.ini requirements/base.in requirements/base.txt requirements/dev.in requirements/dev.txt requirements/lint.in requirements/lint.txt requirements/test.in requirements/test.txt tests/__init__.py tests/conftest.py tests/data/__init__.py tests/data/images/__init__.py tests/data/images/baikal_v1.jpeg tests/data/images/baikal_v2.jpeg tests/data/images/baikal_v3.jpeg tests/data/images/exif_iphone_with_hdr_on.jpeg tests/data/images/exif_nullterminated.jpg tests/data/images/exif_partial.png tests/data/images/park_v1.jpeg tests/data/images/park_v1_downscaled.jpeg tests/data/images/park_v2.jpeg tests/example_fixture_tests/__init__.py tests/example_fixture_tests/test_setup_test_db/__init__.py tests/example_fixture_tests/test_setup_test_db/test_create_db.py tests/example_fixture_tests/test_setup_test_db/test_recreate_db.py tests/example_fixture_tests/test_setup_test_db/test_recreate_db_with_schema.py tests/factories.py tests/test_actions.py tests/test_api/test_accounts.py tests/test_api/test_auth/test_schemas.py tests/test_api/test_auth/test_views.py tests/test_api/test_deps.py tests/test_api/test_files.py tests/test_api/test_paginator.py tests/test_api/test_users.py tests/test_config.py tests/test_crud/test_account.py tests/test_crud/test_file.py tests/test_crud/test_fingerprint.py tests/test_crud/test_mediatype.py tests/test_crud/test_metadata.py tests/test_crud/test_namespace.py tests/test_crud/test_user.py tests/test_db.py tests/test_entities.py tests/test_fixtures.py tests/test_hashes.py tests/test_manage.py tests/test_mediatypes.py tests/test_metadata.py tests/test_security.py tests/test_storage/__init__.py tests/test_storage/test_base.py tests/test_storage/test_filesystem.py tests/test_storage/test_init.py tests/test_storage/test_s3.py tests/test_tasks.py tests/test_timezone.py <<<<<< network # path=/home/runner/work/shelf-back/shelf-back/coverage.xml /home/runner/work/shelf-back/shelf-back/app /home/runner/work/shelf-back/shelf-back/tests <<<<<< EOF