From d2aab1fce712194feddb51e3c5e2e7e97302237f Mon Sep 17 00:00:00 2001
From: Karim Ahmed <karim.ahmed@xfel.eu>
Date: Tue, 18 Apr 2023 10:56:16 +0200
Subject: [PATCH] add jupyter requirement

---
 docs/operation/webservice.md | 7 +++++++
 docs/requirements.txt        | 3 ++-
 mkdocs.yml                   | 4 ++--
 3 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/docs/operation/webservice.md b/docs/operation/webservice.md
index 4cf1efb7c..3539c165d 100644
--- a/docs/operation/webservice.md
+++ b/docs/operation/webservice.md
@@ -3,3 +3,10 @@
 The offline calibration webservice interacts is triggered through the myMDC,
 such that migration of data to the offline cluster automatically triggers
 calibration jobs on relevant files.
+
+
+## Job database
+
+The webservice uses SQLite database to store the information about requests, executions, and calibration Slurm jobs.
+
+![job database](../static/webservice_job_db.png)
diff --git a/docs/requirements.txt b/docs/requirements.txt
index 40b08709c..ff863ef7f 100644
--- a/docs/requirements.txt
+++ b/docs/requirements.txt
@@ -6,4 +6,5 @@ mkdocs-section-index==0.3.5
 mkdocs-literate-nav==0.5.0
 mkdocs-redirects==1.2.0
 mkdocs-jupyter==0.16.0
-mkdocs-gen-files==0.4.0
\ No newline at end of file
+mkdocs-gen-files==0.4.0
+jupyter
\ No newline at end of file
diff --git a/mkdocs.yml b/mkdocs.yml
index 6514ad166..06ff84b61 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -80,8 +80,8 @@ plugins:
           import:
           - https://docs.python-requests.org/en/master/objects.inv
           paths: [src]
-          docstring_style: sphinx
-          docstring_section_style: list
+          docstring_style: "sphinx"
+          docstring_section_style: "list"
 
 repo_url: https://git.xfel.eu/calibration/pycalibration
 
-- 
GitLab