From 00f694951a1d503f69467c376a5fd28878c84711 Mon Sep 17 00:00:00 2001 From: GotthardG <51994228+GotthardG@users.noreply.github.com> Date: Thu, 10 Apr 2025 22:00:23 +0200 Subject: [PATCH] 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. --- backend/config_test.json | 16 ++++++++-------- config_test.json | 10 ++++++++++ 2 files changed, 18 insertions(+), 8 deletions(-) create mode 100644 config_test.json diff --git a/backend/config_test.json b/backend/config_test.json index 009ad6e..77e4269 100644 --- a/backend/config_test.json +++ b/backend/config_test.json @@ -1,10 +1,10 @@ { - "ssl_cert_path": "ssl/mx-aare-test.psi.ch.pem", - "ssl_key_path": "ssl/mx-aare-test.psi.ch.key", - "OPENAPI_URL": "https://mx-aare-test.psi.ch:8000/openapi.json", - "SCHEMA_PATH": "./src/openapi.json", - "OUTPUT_DIRECTORY": "./openapi", - "PORT": 8081, - "SSL_KEY_PATH": "/home/jungfrau/aaredb/backend/ssl/mx-aare-test.psi.ch.key", - "SSL_CERT_PATH": "/home/jungfrau/aaredb/backend/ssl/mx-aare-test.psi.ch.pem" + "ssl_cert_path": "/app/backend/ssl/mx-aare-test.psi.ch.pem", + "ssl_key_path": "/app/backend/ssl/mx-aare-test.psi.ch.key", + "OPENAPI_URL": "https://backend:8000/openapi.json", + "SCHEMA_PATH": "/app/src/openapi.json", + "OUTPUT_DIRECTORY": "/app/openapi", + "PORT": 8000, + "SSL_KEY_PATH": "/app/backend/ssl/mx-aare-test.psi.ch.key", + "SSL_CERT_PATH": "/app/backend/ssl/mx-aare-test.psi.ch.pem" } \ No newline at end of file diff --git a/config_test.json b/config_test.json new file mode 100644 index 0000000..77e4269 --- /dev/null +++ b/config_test.json @@ -0,0 +1,10 @@ +{ + "ssl_cert_path": "/app/backend/ssl/mx-aare-test.psi.ch.pem", + "ssl_key_path": "/app/backend/ssl/mx-aare-test.psi.ch.key", + "OPENAPI_URL": "https://backend:8000/openapi.json", + "SCHEMA_PATH": "/app/src/openapi.json", + "OUTPUT_DIRECTORY": "/app/openapi", + "PORT": 8000, + "SSL_KEY_PATH": "/app/backend/ssl/mx-aare-test.psi.ch.key", + "SSL_CERT_PATH": "/app/backend/ssl/mx-aare-test.psi.ch.pem" +} \ No newline at end of file