2022-04-28 12:35:02 +02:00
|
|
|
import { Component, Input } from '@angular/core';
|
feat(console): user metadata, rehaul detail pages (#2209)
* service, sidenav, i18n, dialog
* detail layout, user detail
* metadata dialog from
* dialog
* features
* formarray
* metadata component
* comp
* user metadata refresh
* use formarray, control, bulk save
* metadata revert, has feature directive
* lint
* lint
* typo
* info row user, warn color optim
* card cleanup, actions for user detail
* project, org, user, app rehaul
* lint
* scss
* digit fix
* features and project grid rehaul
* info-section layout, org domain info
* readd palette scss
* add svg email warn
* missing translation
* rm unused ts
* lockoutpolicy
* check for lockout feature
2021-09-13 13:38:57 +02:00
|
|
|
import { App, AppState } from 'src/app/proto/generated/zitadel/app_pb';
|
2021-10-21 08:29:13 +02:00
|
|
|
import { IDP, IDPState } from 'src/app/proto/generated/zitadel/idp_pb';
|
2022-07-25 14:26:36 +02:00
|
|
|
import { InstanceDetail, State } from 'src/app/proto/generated/zitadel/instance_pb';
|
2022-04-28 12:35:02 +02:00
|
|
|
import { Org, OrgState } from 'src/app/proto/generated/zitadel/org_pb';
|
|
|
|
|
import { GrantedProject, Project, ProjectGrantState, ProjectState } from 'src/app/proto/generated/zitadel/project_pb';
|
feat(console): user metadata, rehaul detail pages (#2209)
* service, sidenav, i18n, dialog
* detail layout, user detail
* metadata dialog from
* dialog
* features
* formarray
* metadata component
* comp
* user metadata refresh
* use formarray, control, bulk save
* metadata revert, has feature directive
* lint
* lint
* typo
* info row user, warn color optim
* card cleanup, actions for user detail
* project, org, user, app rehaul
* lint
* scss
* digit fix
* features and project grid rehaul
* info-section layout, org domain info
* readd palette scss
* add svg email warn
* missing translation
* rm unused ts
* lockoutpolicy
* check for lockout feature
2021-09-13 13:38:57 +02:00
|
|
|
import { User, UserState } from 'src/app/proto/generated/zitadel/user_pb';
|
|
|
|
|
|
|
|
|
|
@Component({
|
|
|
|
|
selector: 'cnsl-info-row',
|
|
|
|
|
templateUrl: './info-row.component.html',
|
|
|
|
|
styleUrls: ['./info-row.component.scss'],
|
|
|
|
|
})
|
2022-04-28 12:35:02 +02:00
|
|
|
export class InfoRowComponent {
|
feat(console): user metadata, rehaul detail pages (#2209)
* service, sidenav, i18n, dialog
* detail layout, user detail
* metadata dialog from
* dialog
* features
* formarray
* metadata component
* comp
* user metadata refresh
* use formarray, control, bulk save
* metadata revert, has feature directive
* lint
* lint
* typo
* info row user, warn color optim
* card cleanup, actions for user detail
* project, org, user, app rehaul
* lint
* scss
* digit fix
* features and project grid rehaul
* info-section layout, org domain info
* readd palette scss
* add svg email warn
* missing translation
* rm unused ts
* lockoutpolicy
* check for lockout feature
2021-09-13 13:38:57 +02:00
|
|
|
@Input() public user!: User.AsObject;
|
2022-04-28 12:35:02 +02:00
|
|
|
@Input() public org!: Org.AsObject;
|
2022-07-25 14:26:36 +02:00
|
|
|
@Input() public instance!: InstanceDetail.AsObject;
|
feat(console): user metadata, rehaul detail pages (#2209)
* service, sidenav, i18n, dialog
* detail layout, user detail
* metadata dialog from
* dialog
* features
* formarray
* metadata component
* comp
* user metadata refresh
* use formarray, control, bulk save
* metadata revert, has feature directive
* lint
* lint
* typo
* info row user, warn color optim
* card cleanup, actions for user detail
* project, org, user, app rehaul
* lint
* scss
* digit fix
* features and project grid rehaul
* info-section layout, org domain info
* readd palette scss
* add svg email warn
* missing translation
* rm unused ts
* lockoutpolicy
* check for lockout feature
2021-09-13 13:38:57 +02:00
|
|
|
@Input() public app!: App.AsObject;
|
2021-10-21 08:29:13 +02:00
|
|
|
@Input() public idp!: IDP.AsObject;
|
2022-04-28 12:35:02 +02:00
|
|
|
@Input() public project!: Project.AsObject;
|
|
|
|
|
@Input() public grantedProject!: GrantedProject.AsObject;
|
2021-10-21 08:29:13 +02:00
|
|
|
|
feat(console): user metadata, rehaul detail pages (#2209)
* service, sidenav, i18n, dialog
* detail layout, user detail
* metadata dialog from
* dialog
* features
* formarray
* metadata component
* comp
* user metadata refresh
* use formarray, control, bulk save
* metadata revert, has feature directive
* lint
* lint
* typo
* info row user, warn color optim
* card cleanup, actions for user detail
* project, org, user, app rehaul
* lint
* scss
* digit fix
* features and project grid rehaul
* info-section layout, org domain info
* readd palette scss
* add svg email warn
* missing translation
* rm unused ts
* lockoutpolicy
* check for lockout feature
2021-09-13 13:38:57 +02:00
|
|
|
public UserState: any = UserState;
|
2022-07-25 14:26:36 +02:00
|
|
|
public State: any = State;
|
2022-04-28 12:35:02 +02:00
|
|
|
public OrgState: any = OrgState;
|
feat(console): user metadata, rehaul detail pages (#2209)
* service, sidenav, i18n, dialog
* detail layout, user detail
* metadata dialog from
* dialog
* features
* formarray
* metadata component
* comp
* user metadata refresh
* use formarray, control, bulk save
* metadata revert, has feature directive
* lint
* lint
* typo
* info row user, warn color optim
* card cleanup, actions for user detail
* project, org, user, app rehaul
* lint
* scss
* digit fix
* features and project grid rehaul
* info-section layout, org domain info
* readd palette scss
* add svg email warn
* missing translation
* rm unused ts
* lockoutpolicy
* check for lockout feature
2021-09-13 13:38:57 +02:00
|
|
|
public AppState: any = AppState;
|
2021-10-21 08:29:13 +02:00
|
|
|
public IDPState: any = IDPState;
|
2022-04-28 12:35:02 +02:00
|
|
|
public ProjectState: any = ProjectState;
|
|
|
|
|
public ProjectGrantState: any = ProjectGrantState;
|
feat(console): user metadata, rehaul detail pages (#2209)
* service, sidenav, i18n, dialog
* detail layout, user detail
* metadata dialog from
* dialog
* features
* formarray
* metadata component
* comp
* user metadata refresh
* use formarray, control, bulk save
* metadata revert, has feature directive
* lint
* lint
* typo
* info row user, warn color optim
* card cleanup, actions for user detail
* project, org, user, app rehaul
* lint
* scss
* digit fix
* features and project grid rehaul
* info-section layout, org domain info
* readd palette scss
* add svg email warn
* missing translation
* rm unused ts
* lockoutpolicy
* check for lockout feature
2021-09-13 13:38:57 +02:00
|
|
|
|
2022-04-28 12:35:02 +02:00
|
|
|
public copied: string = '';
|
feat(console): user metadata, rehaul detail pages (#2209)
* service, sidenav, i18n, dialog
* detail layout, user detail
* metadata dialog from
* dialog
* features
* formarray
* metadata component
* comp
* user metadata refresh
* use formarray, control, bulk save
* metadata revert, has feature directive
* lint
* lint
* typo
* info row user, warn color optim
* card cleanup, actions for user detail
* project, org, user, app rehaul
* lint
* scss
* digit fix
* features and project grid rehaul
* info-section layout, org domain info
* readd palette scss
* add svg email warn
* missing translation
* rm unused ts
* lockoutpolicy
* check for lockout feature
2021-09-13 13:38:57 +02:00
|
|
|
|
2022-04-28 12:35:02 +02:00
|
|
|
constructor() {}
|
feat(console): user metadata, rehaul detail pages (#2209)
* service, sidenav, i18n, dialog
* detail layout, user detail
* metadata dialog from
* dialog
* features
* formarray
* metadata component
* comp
* user metadata refresh
* use formarray, control, bulk save
* metadata revert, has feature directive
* lint
* lint
* typo
* info row user, warn color optim
* card cleanup, actions for user detail
* project, org, user, app rehaul
* lint
* scss
* digit fix
* features and project grid rehaul
* info-section layout, org domain info
* readd palette scss
* add svg email warn
* missing translation
* rm unused ts
* lockoutpolicy
* check for lockout feature
2021-09-13 13:38:57 +02:00
|
|
|
}
|