.coveragerc
.gitignore
.gitlab-ci.yml
.pre-commit-config.yaml
Dockerfile
LICENSE
README.md
codecov.yml
dockerEntrypoint.sh
dockerMicroMambaEntrypoint.sh
environment.yml
pyproject.toml
release.notes
run_local.sh
setup.cfg
.github/dependabot.yml
.github/workflows/containerised.yml
.github/workflows/deployment.yml
.github/workflows/integration.yml
.github/workflows/main.yml
.github/workflows/make_release.py
docs/README.md
docs/login_demo_1.png
docs/login_demo_2.png
docs/login_demo_3.png
src/diracx/__init__.py
src/diracx/__main__.py
src/diracx/py.typed
src/diracx.egg-info/PKG-INFO
src/diracx.egg-info/SOURCES.txt
src/diracx.egg-info/dependency_links.txt
src/diracx.egg-info/entry_points.txt
src/diracx.egg-info/requires.txt
src/diracx.egg-info/top_level.txt
src/diracx/api/__init__.py
src/diracx/cli/__init__.py
src/diracx/cli/internal.py
src/diracx/cli/jobs.py
src/diracx/cli/utils.py
src/diracx/client/__init__.py
src/diracx/client/_client.py
src/diracx/client/_configuration.py
src/diracx/client/_patch.py
src/diracx/client/_serialization.py
src/diracx/client/_vendor.py
src/diracx/client/py.typed
src/diracx/client/aio/__init__.py
src/diracx/client/aio/_client.py
src/diracx/client/aio/_configuration.py
src/diracx/client/aio/_patch.py
src/diracx/client/aio/_vendor.py
src/diracx/client/aio/operations/__init__.py
src/diracx/client/aio/operations/_operations.py
src/diracx/client/aio/operations/_patch.py
src/diracx/client/models/__init__.py
src/diracx/client/models/_enums.py
src/diracx/client/models/_models.py
src/diracx/client/models/_patch.py
src/diracx/client/operations/__init__.py
src/diracx/client/operations/_operations.py
src/diracx/client/operations/_patch.py
src/diracx/core/__init__.py
src/diracx/core/exceptions.py
src/diracx/core/extensions.py
src/diracx/core/models.py
src/diracx/core/preferences.py
src/diracx/core/properties.py
src/diracx/core/settings.py
src/diracx/core/utils.py
src/diracx/core/config/__init__.py
src/diracx/core/config/schema.py
src/diracx/db/__init__.py
src/diracx/db/utils.py
src/diracx/db/auth/__init__.py
src/diracx/db/auth/db.py
src/diracx/db/auth/schema.py
src/diracx/db/dummy/__init__.py
src/diracx/db/dummy/db.py
src/diracx/db/dummy/schema.py
src/diracx/db/jobs/__init__.py
src/diracx/db/jobs/db.py
src/diracx/db/jobs/schema.py
src/diracx/db/sandbox_metadata/__init__.py
src/diracx/db/sandbox_metadata/db.py
src/diracx/db/sandbox_metadata/schema.py
src/diracx/routers/__init__.py
src/diracx/routers/auth.py
src/diracx/routers/configuration.py
src/diracx/routers/dependencies.py
src/diracx/routers/fastapi_classes.py
src/diracx/routers/well_known.py
src/diracx/routers/job_manager/__init__.py
tests/.dirac-ci-config.yaml
tests/__init__.py
tests/conftest.py
tests/test_generic.py
tests/cli/test_internal.py
tests/client/test_regenerate.py
tests/core/test_extensions.py
tests/core/test_secrets.py
tests/core/test_utils.py
tests/data/lhcb-auth.web.cern.ch/.well-known/openid-configuration
tests/db/__init__.py
tests/db/test_dummyDB.py
tests/db/test_jobDB.py
tests/db/test_sandboxMetadataDB.py
tests/db/auth/__init__.py
tests/db/auth/test_authorization_flow.py
tests/db/auth/test_device_flow.py
tests/db/auth/test_refresh_token.py
tests/routers/__init__.py
tests/routers/test_auth.py
tests/routers/test_config_manager.py
tests/routers/test_generic.py
tests/routers/test_job_manager.py