Add job processing system with streaming endpoint

Introduced a `processing` router to handle job streaming using server-sent events. Added `Jobs` and `JobStatus` models for managing job-related data, along with database creation logic. Updated the `sample` router to create new job entries during experiment creation.
This commit is contained in:
GotthardG 2025-04-10 13:52:23 +02:00
parent 9e63ad33cb
commit 14d23cdc96

View File

@ -63,6 +63,7 @@ release:
- echo "Setting up Python dependencies..."
- source $VIRTUAL_ENV/bin/activate
- pip install -r requirements.txt
- mkdir -p /app/backend/ssl
- rm -f openapi.json || true
- rm -rf python-client || true
- bash make_openapi_client.sh # Generate OpenAPI client and package