feat(console): azure ad provider (#5440)

azure ad provider for console
This commit is contained in:
Max Peintner
2023-03-15 13:53:50 +01:00
committed by GitHub
parent a7f65ccb35
commit bc116247ea
25 changed files with 765 additions and 30 deletions

View File

@@ -18,19 +18,27 @@
: []
"
>
<img class="idp-logo" src="../../../assets/images/idp/google.png" alt="google" />
<img class="idp-logo" src="./assets/images/idp/google.png" alt="google" />
<div class="text-container">
<span class="title">Google</span>
</div>
</a>
<div class="item card coming-soon" matRipple>
<span class="state coming-soon-label">{{ 'ACTIONS.COMINGSOON' | translate }}</span>
<img class="idp-logo" src="../../../assets/images/idp/ms.svg" alt="microsoft" />
<a
class="item card"
[routerLink]="
serviceType === PolicyComponentServiceType.ADMIN
? ['/instance', 'provider', 'azure-ad', 'create']
: serviceType === PolicyComponentServiceType.MGMT
? ['/org', 'provider', 'azure-ad', 'create']
: []
"
>
<img class="idp-logo" src="./assets/images/idp/ms.svg" alt="microsoft" />
<div class="text-container">
<span class="title">Microsoft</span>
</div>
</div>
</a>
<a
class="item card"
@@ -43,8 +51,8 @@
: []
"
>
<img class="idp-logo dark" src="../../../assets/images/idp/github-dark.svg" alt="GitHub" />
<img class="idp-logo light" src="../../../assets/images/idp/github.svg" alt="GitHub" />
<img class="idp-logo dark" src="./assets/images/idp/github-dark.svg" alt="GitHub" />
<img class="idp-logo light" src="./assets/images/idp/github.svg" alt="GitHub" />
<div class="text-container">
<span class="title">GitHub</span>
@@ -61,8 +69,8 @@
: []
"
>
<img class="idp-logo dark" src="../../../assets/images/idp/github-dark.svg" alt="GitHub" />
<img class="idp-logo light" src="../../../assets/images/idp/github.svg" alt="GitHub" />
<img class="idp-logo dark" src="./assets/images/idp/github-dark.svg" alt="GitHub" />
<img class="idp-logo light" src="./assets/images/idp/github.svg" alt="GitHub" />
<div class="text-container">
<span class="title">GitHub Enterprise Server</span>
@@ -70,7 +78,7 @@
</a>
<a
class="item card coming-soon"
class="item card"
[routerLink]="
serviceType === PolicyComponentServiceType.ADMIN
? ['/instance', 'provider', 'gitlab', 'create']
@@ -79,8 +87,7 @@
: []
"
>
<span class="state coming-soon-label">{{ 'ACTIONS.COMINGSOON' | translate }}</span>
<img class="idp-logo" src="../../../assets/images/idp/gitlab.svg" alt="GitLab" />
<img class="idp-logo" src="./assets/images/idp/gitlab.svg" alt="GitLab" />
<div class="text-container">
<span class="title">GitLab</span>
</div>
@@ -96,7 +103,7 @@
: []
"
>
<img class="idp-logo" src="../../../assets/images/idp/gitlab.svg" alt="GitLab" />
<img class="idp-logo" src="./assets/images/idp/gitlab.svg" alt="GitLab" />
<div class="text-container">
<span class="title">GitLab Self Hosted</span>
</div>
@@ -130,7 +137,7 @@
: []
"
>
<img class="idp-logo" src="../../../assets/images/idp/oauth.svg" alt="oauth" />
<img class="idp-logo" src="./assets/images/idp/oauth.svg" alt="oauth" />
<div class="text-container">
<span class="title">Generic OAuth</span>