From 0bd27bc8e4acfdae108948f1e593a3017fc8ef47 Mon Sep 17 00:00:00 2001
From: Fabi <38692350+fgerschwiler@users.noreply.github.com>
Date: Wed, 23 Sep 2020 16:52:19 +0200
Subject: [PATCH] fix: add prompt on oidc rp, fix idp and login policy in
console (#769)
* fix: add prompt on oidc rp
* fix: add prompt on oidc rp
* fix: translation
* fix: translation
* fix: not existing login policy
* fix: login policy
* fix: identity provider detail
* fix: idp update
* fix: idps in login policy
* fix: lint
* fix: scss
* fix: external idps on auth user detail
* fix: idp create mapping fields
* fix: remove idp provider
* fix: angular lint
* fix: login policy view
* fix: translations
---
.../idp-create/idp-create.component.html | 18 +
.../idp-create/idp-create.component.ts | 45 +-
.../modules/idp-create/idp-create.module.ts | 2 +
.../src/app/modules/idp/idp.component.html | 123 +--
.../src/app/modules/idp/idp.component.scss | 26 +-
console/src/app/modules/idp/idp.component.ts | 142 +++-
console/src/app/modules/idp/idp.module.ts | 4 +
.../login-policy/login-policy.component.html | 19 +-
.../login-policy/login-policy.component.scss | 13 +-
.../login-policy/login-policy.component.ts | 32 +-
.../login-policy/login-policy.module.ts | 6 +
console/src/app/pages/iam/iam.component.html | 10 +-
console/src/app/pages/iam/iam.module.ts | 2 -
.../orgs/org-detail/org-detail.component.html | 10 +-
console/src/app/pages/orgs/orgs.module.ts | 2 -
.../auth-user-detail.component.html | 7 +-
.../auth-user-detail.component.ts | 2 +-
.../external-idps/external-idps.component.ts | 19 +-
.../user-detail/user-detail.component.html | 4 +-
.../user-detail/user-detail.component.ts | 34 +-
console/src/app/services/admin.service.ts | 9 +-
console/src/app/services/grpc-auth.service.ts | 14 +
console/src/app/services/mgmt.service.ts | 31 +-
console/src/assets/i18n/de.json | 29 +-
console/src/assets/i18n/en.json | 23 +-
go.mod | 2 +-
go.sum | 2 +
.../eventsourcing/eventstore/iam.go | 2 +-
.../eventsourcing/handler/idp_providers.go | 1 +
.../eventsourcing/eventstore/auth_request.go | 6 +-
.../eventsourcing/handler/idp_providers.go | 1 +
.../eventsourcing/view/idp_providers.go | 4 +-
internal/iam/model/idp_provider_view.go | 2 +
.../iam/repository/view/idp_provider_view.go | 7 +-
.../iam/repository/view/model/idp_config.go | 2 +
.../iam/repository/view/model/idp_provider.go | 40 +-
.../view/model/idp_provider_query.go | 2 +
.../eventsourcing/handler/idp_providers.go | 1 +
.../repository/eventsourcing/eventstore.go | 10 +-
internal/static/i18n/de.yaml | 18 +-
internal/static/i18n/en.yaml | 18 +-
.../login/handler/external_login_handler.go | 2 +-
migrations/cockroach/V1.15__idp_providers.sql | 3 +
pkg/grpc/auth/auth.pb.go | 783 +++++++++---------
pkg/grpc/auth/auth.pb.validate.go | 2 -
pkg/grpc/auth/auth.swagger.json | 3 -
pkg/grpc/auth/proto/auth.proto | 1 -
47 files changed, 890 insertions(+), 648 deletions(-)
create mode 100644 migrations/cockroach/V1.15__idp_providers.sql
diff --git a/console/src/app/modules/idp-create/idp-create.component.html b/console/src/app/modules/idp-create/idp-create.component.html
index 41af3da18c..645281f86b 100644
--- a/console/src/app/modules/idp-create/idp-create.component.html
+++ b/console/src/app/modules/idp-create/idp-create.component.html
@@ -47,6 +47,24 @@
+
+
+ {{ 'IDP.IDPDISPLAYNAMMAPPING' | translate }}
+
+
+ {{ 'IDP.MAPPINTFIELD.'+field | translate }}
+
+
+
+
+ {{ 'IDP.USERNAMEMAPPING' | translate }}
+
+
+ {{ 'IDP.MAPPINTFIELD.'+field | translate }}
+
+
+
+