From a32e5e7a10d3ff224b91a396f6d78e9b5e820785 Mon Sep 17 00:00:00 2001 From: Anja Barz Date: Wed, 20 May 2026 16:18:42 +0200 Subject: [PATCH 1/2] save github image for version 4.0 to make it static if the image in githug changes --- docs/_static/env-vars/graph_readme.md | 2 -- docs/_static/mermaid-graph.svg | 1 + static/img/mermaid-graph.svg | 1 + versioned_docs/version-4.0/_static/env-vars/graph_readme.md | 4 +--- versioned_docs/version-4.0/_static/mermaid-graph.svg | 1 + 5 files changed, 4 insertions(+), 5 deletions(-) create mode 100644 docs/_static/mermaid-graph.svg create mode 100644 static/img/mermaid-graph.svg create mode 100644 versioned_docs/version-4.0/_static/mermaid-graph.svg diff --git a/docs/_static/env-vars/graph_readme.md b/docs/_static/env-vars/graph_readme.md index 9b48eb18..b4e76a64 100755 --- a/docs/_static/env-vars/graph_readme.md +++ b/docs/_static/env-vars/graph_readme.md @@ -203,5 +203,3 @@ The output of this command includes the following information for each role: | | | | | libre.graph/driveItem/basic/read | +--------------------------------------+----------+--------------------------------+--------------------------------+------------------------------------------+ ``` - - diff --git a/docs/_static/mermaid-graph.svg b/docs/_static/mermaid-graph.svg new file mode 100644 index 00000000..2ce737e2 --- /dev/null +++ b/docs/_static/mermaid-graph.svg @@ -0,0 +1 @@ +ClientGraphSpaceASpaceBFirst, a clients looksup the spaces a user has access toopt[space lookup]Then it can do a parallelsync discovery on spaceswhose etag changedpar[Client to Space A][Client to Space B]GET /me/drives200 OK JSON list of spaces, say A, B and C, each with a dedicated webDavURL, etag and quotaPROPFIND {webDavURL for Space A}207 Multistatus PROPFIND responsePROPFIND {webDavURL for space B}207 Multistatus PROPFIND responseClientGraphSpaceASpaceBwebRCloneDocumentation diff --git a/static/img/mermaid-graph.svg b/static/img/mermaid-graph.svg new file mode 100644 index 00000000..2ce737e2 --- /dev/null +++ b/static/img/mermaid-graph.svg @@ -0,0 +1 @@ +ClientGraphSpaceASpaceBFirst, a clients looksup the spaces a user has access toopt[space lookup]Then it can do a parallelsync discovery on spaceswhose etag changedpar[Client to Space A][Client to Space B]GET /me/drives200 OK JSON list of spaces, say A, B and C, each with a dedicated webDavURL, etag and quotaPROPFIND {webDavURL for Space A}207 Multistatus PROPFIND responsePROPFIND {webDavURL for space B}207 Multistatus PROPFIND responseClientGraphSpaceASpaceBwebRCloneDocumentation diff --git a/versioned_docs/version-4.0/_static/env-vars/graph_readme.md b/versioned_docs/version-4.0/_static/env-vars/graph_readme.md index 50618ba1..9b5ff044 100755 --- a/versioned_docs/version-4.0/_static/env-vars/graph_readme.md +++ b/versioned_docs/version-4.0/_static/env-vars/graph_readme.md @@ -29,7 +29,7 @@ for a detailed specification of the API implemented by the graph service. The following image gives an overview of the scenario when a client requests to list available spaces the user has access to. To do so, the client is directed with his request automatically via the proxy service to the graph service. - +![Sequence Diagram](pathname:///img/mermaid-graph.svg) ## Users and Groups API @@ -203,5 +203,3 @@ The output of this command includes the following information for each role: | | | | | libre.graph/driveItem/basic/read | +--------------------------------------+----------+--------------------------------+--------------------------------+------------------------------------------+ ``` - - diff --git a/versioned_docs/version-4.0/_static/mermaid-graph.svg b/versioned_docs/version-4.0/_static/mermaid-graph.svg new file mode 100644 index 00000000..2ce737e2 --- /dev/null +++ b/versioned_docs/version-4.0/_static/mermaid-graph.svg @@ -0,0 +1 @@ +ClientGraphSpaceASpaceBFirst, a clients looksup the spaces a user has access toopt[space lookup]Then it can do a parallelsync discovery on spaceswhose etag changedpar[Client to Space A][Client to Space B]GET /me/drives200 OK JSON list of spaces, say A, B and C, each with a dedicated webDavURL, etag and quotaPROPFIND {webDavURL for Space A}207 Multistatus PROPFIND responsePROPFIND {webDavURL for space B}207 Multistatus PROPFIND responseClientGraphSpaceASpaceBwebRCloneDocumentation From 23afd3cf61c3cc2dec7c1cfde6a7807af5c93c1d Mon Sep 17 00:00:00 2001 From: Anja Barz Date: Wed, 20 May 2026 16:19:41 +0200 Subject: [PATCH 2/2] remove pic from docs folder --- docs/_static/mermaid-graph.svg | 1 - 1 file changed, 1 deletion(-) delete mode 100644 docs/_static/mermaid-graph.svg diff --git a/docs/_static/mermaid-graph.svg b/docs/_static/mermaid-graph.svg deleted file mode 100644 index 2ce737e2..00000000 --- a/docs/_static/mermaid-graph.svg +++ /dev/null @@ -1 +0,0 @@ -ClientGraphSpaceASpaceBFirst, a clients looksup the spaces a user has access toopt[space lookup]Then it can do a parallelsync discovery on spaceswhose etag changedpar[Client to Space A][Client to Space B]GET /me/drives200 OK JSON list of spaces, say A, B and C, each with a dedicated webDavURL, etag and quotaPROPFIND {webDavURL for Space A}207 Multistatus PROPFIND responsePROPFIND {webDavURL for space B}207 Multistatus PROPFIND responseClientGraphSpaceASpaceBwebRCloneDocumentation