config editor ui supporting oauth2 (#148)

* work in progress commit after refactoring

* work in progress commit

* reworking routing - use pathlocation strategy
supporting kerberos and disabled authentication

* fixing bugs, minor refactoring

* minor code cleaning

* update package-lock file

* increasing app version

* using Subject complete method on destroy
This commit is contained in:
Marian Novotny
2020-10-16 11:13:30 +01:00
committed by GitHub Enterprise
parent bda1cc4ae5
commit 7583cc03ef
28 changed files with 588 additions and 295 deletions

View File

@@ -45,7 +45,7 @@ export class DeployDialogComponent {
@Inject(MAT_DIALOG_DATA) public data: Deployment<ConfigWrapper<ConfigData>>) {
this.serviceName = service.serviceName;
this.validating = false;
this.uiMetadata = this.config.getUiMetadata(this.serviceName);
this.uiMetadata = this.config.uiMetadata[this.serviceName];
if (this.uiMetadata.deployment.extras !== undefined) {
this.fields = [this.formlyJsonSchema.toFieldConfig(service.configLoader.createDeploymentSchema())];
} else {