From ffbe37aca11ff81763c1e5befa9a93222f72b9f5 Mon Sep 17 00:00:00 2001 From: kbeyro <121854496+kbeyro@users.noreply.github.com> Date: Tue, 20 Feb 2024 12:39:18 +0100 Subject: [PATCH] small changes --- .../appinstance/appinstance.component.html | 7 ++++--- .../appinstance/appinstance.component.ts | 10 ++++++++++ .../domain-group-view.component.html | 19 +++++++++++-------- .../domain-group-view.component.ts | 3 +++ 4 files changed, 28 insertions(+), 11 deletions(-) diff --git a/src/app/appmarket/appinstance/appinstance/appinstance.component.html b/src/app/appmarket/appinstance/appinstance/appinstance.component.html index 5f42dce..56766eb 100644 --- a/src/app/appmarket/appinstance/appinstance/appinstance.component.html +++ b/src/app/appmarket/appinstance/appinstance/appinstance.component.html @@ -260,7 +260,7 @@

{{'UPDATE_CONFIG_MODAL.HEADER' | translate}}

-

{{'APP_INSTANCE.CONFIGURATION.HEADER' | translate}}

+

{{'APP_INSTANCE.CONFIGURATION.PREVIEW' | translate}}

@@ -275,13 +275,14 @@

{{'APP_INSTANCE.CONFIGURATION.HEADER' | translate [options]='{"alerts": {"submitMessage": "Configuration applied"}, "errors": {"message": "Invalid configuration"}}' [refresh]="refreshForm" (formLoad)="changeForm()" - [readOnly]="true"> + [readOnly]="true" + [submission]="submissionData">

diff --git a/src/app/appmarket/appinstance/appinstance/appinstance.component.ts b/src/app/appmarket/appinstance/appinstance/appinstance.component.ts index 591ddc7..5f22724 100644 --- a/src/app/appmarket/appinstance/appinstance/appinstance.component.ts +++ b/src/app/appmarket/appinstance/appinstance/appinstance.component.ts @@ -135,6 +135,7 @@ export class AppInstanceComponent implements OnInit, OnDestroy { private deployParametersSubject = new BehaviorSubject>(new Map()); public deployParameters$ = this.deployParametersSubject.asObservable(); + public submissionData = ''; constructor(private appsService: AppsService, public appImagesService: AppImagesService, @@ -629,6 +630,15 @@ export class AppInstanceComponent implements OnInit, OnDestroy { } public openShowConfigModal() { + let string = '{"data": {' + this.deployParameters$.subscribe(entry => { + entry.forEach( (value, key) => { + string += `"${key}": "${value}",` + }) + }) + string += "} }" + console.warn(string) + this.submissionData = string; this.showConfig.show() } diff --git a/src/app/appmarket/domains/domain-group-view/domain-group-view.component.html b/src/app/appmarket/domains/domain-group-view/domain-group-view.component.html index b53cd58..ac7aee9 100644 --- a/src/app/appmarket/domains/domain-group-view/domain-group-view.component.html +++ b/src/app/appmarket/domains/domain-group-view/domain-group-view.component.html @@ -54,10 +54,13 @@

{{ 'DOMAINS.LIST.GROUP' | translate }}

- {{user.username}} - {{user.firstname}} {{user.lastname}} - - + {{user.username}} + {{user.firstname}} {{user.lastname}} + +
+ +
+
@@ -90,9 +93,9 @@

{{ 'DOMAINS.LIST.GROUP' | translate }}

- {{domain.name}} - {{domain.codename}} - + {{domain.name}} + {{domain.codename}} + @@ -217,7 +220,7 @@

{{ 'DOMAINS.LIST.GROUP' | translate }}

{{'DOMAINS.GROUP.ADD_INFO' | translate}} {{domainGroup.name}}

- +
diff --git a/src/app/appmarket/domains/domain-group-view/domain-group-view.component.ts b/src/app/appmarket/domains/domain-group-view/domain-group-view.component.ts index e87acf7..e5eafa0 100644 --- a/src/app/appmarket/domains/domain-group-view/domain-group-view.component.ts +++ b/src/app/appmarket/domains/domain-group-view/domain-group-view.component.ts @@ -23,6 +23,8 @@ export class DomainGroupViewComponent extends BaseComponent implements OnInit { public usersToAdd = []; public usersFound = []; + public searchUser = ''; + @ViewChild(ModalComponent, {static: true}) public readonly modal: ModalComponent; @@ -179,6 +181,7 @@ export class DomainGroupViewComponent extends BaseComponent implements OnInit { } public addUser(user: User) { + this.searchUser = '' user.roles = []; user.hasSshKeys = null; this.usersToAdd.push({username: user.username, id: user.id, firstname: user.firstname, lastname: user.lastname});