Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
fstagni committed Oct 16, 2024
1 parent ad054fd commit 912d967
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 14 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/create.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:

- name: Install dependencies and build
run: |
npm install unplugin-icons @iconify-json/clarity @iconify-json/devicon @slidev/cli @slidev/theme-default slidev-theme-neversink playwright-chromium
npm install unplugin-icons @iconify-json/clarity @iconify-json/devicon @iconify-json/devicon-plain @slidev/cli @slidev/theme-default slidev-theme-neversink playwright-chromium
npm list
npm run build -- --base /${{ github.event.repository.name }}/
Expand Down
31 changes: 18 additions & 13 deletions slides.md
Original file line number Diff line number Diff line change
Expand Up @@ -369,24 +369,23 @@ align: lm
What is on the right is the certification Web API, loaded live. Use with caution!
</AdmonitionType>

DIRAC Web APIs with <devicon-fastapi-wordmark class="text-7xl align-middle inline-block mx-1"></devicon-fastapi-wordmark>

<ul class="text-sm">
<li>
DIRAC Web APIs with
<devicon-fastapi-wordmark class="text-7xl align-middle inline-block mx-1"></devicon-fastapi-wordmark>
</li>
<li>
Nicely documented in
<devicon-swagger-wordmark class="text-7xl align-middle inline-block mx-1"></devicon-swagger-wordmark>
<ul class="text-xs ml-4">
<li>--> this is what you see on the right</li>
<li class="text-xs">--> this is what you see on the right</li>
</ul>
</li>
<li>
Authorization with "standard" <a href="https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow" class="text-blue-600 hover:underline">Authorization Code Flow</a> redirecting to IdP
Follows the <devicon-plain-openapi-wordmark class="text-7xl align-middle inline-block mx-1"></devicon-plain-openapi-wordmark> specification, with the (python) client generated by AutoREST.
</li>
</ul>

Authorization with "standard" <a href="https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow" class="text-blue-600 hover:underline">Authorization Code Flow</a> redirecting to IdP



---
Expand Down Expand Up @@ -529,7 +528,7 @@ columns: is-3

:: left ::

```mermaid {theme: 'forest', scale: 0.4}
```mermaid {theme: 'forest', scale: 0.45}
%%{init: { 'theme': 'forest' }}%%
sequenceDiagram
title DiracX: tokens with standard OAuth2 flow
Expand All @@ -551,7 +550,7 @@ DiracX delivers its own tokens, they are not the same tokens used for the Grid e

:: right ::

```mermaid {theme: 'forest', scale: 0.4}
```mermaid {theme: 'forest', scale: 0.45}
%%{init: { 'theme': 'forest' }}%%
sequenceDiagram
title DIRAC+DiracX: Working with proxies and tokens
Expand All @@ -562,8 +561,10 @@ sequenceDiagram
dirac-proxy-init->>VOMS:
destroy VOMS
VOMS->>dirac-proxy-init: VOMS proxy
dirac-proxy-init->>DiracX: exchange proxy for token
DiracX->>dirac-proxy-init: DiracX token
create participant DIRAC
dirac-proxy-init->>DIRAC: exchange proxy for token
destroy DIRAC
DIRAC->>dirac-proxy-init: DiracX token
dirac-proxy-init->>U: proxy+token bundle
U->>DIRAC_service: proxy
U->>DiracX: token
Expand All @@ -588,12 +589,12 @@ title: Migration

:: content ::

<Arrow x1="300" y1="270" x2="320" y2="270" />
<Arrow x1="700" y1="270" x2="720" y2="270" />

<div style="display: flex; align-items: center; justify-content: center;">
<img id="D_X" src="/public/images/legacy_before_Adaptor.png" class="mx-auto w-1/3"> </img>
<span style="margin: 0 20px;">-></span>
<img id="D_Ad" src="/public/images/legaxyAdaptor.png" class="mx-auto w-1/3"> </img>
<span style="margin: 0 20px;">-></span>
<img id="X" src="/public/images/legacy_after_Adaptor.png" class="mx-auto w-1/3"> </img>
</div>

Expand Down Expand Up @@ -647,6 +648,10 @@ Dirac has to support different communities with different workflows and requirem
DiracX aims to provide an easy way to do so.
</span>

<SpeechBubble position="l" color='amber' shape="round" v-drag="[840,200,120,180]">
Extension "Gubbins" provided for reference
</SpeechBubble>


---
layout: top-title
Expand Down Expand Up @@ -862,7 +867,7 @@ Q/A

:: content ::

- I am using Rucio. I could use DiracX as WMS but do not want to fiddle with DIRAC
- I am using {Rucio|MyOwnTool}. I could use DiracX as WMS but do not want to fiddle with DIRAC

--> It will probably be possible, but we do not know when.

Expand Down

0 comments on commit 912d967

Please sign in to comment.