mirror of
https://github.com/andwati/zitadel.git
synced 2026-11-11 08:35:13 +00:00
feat(console): angular 10, iam settings, timestamp to date pipe, org iam indicator, general gui fixes and i18n (#270)
* prettier member dialog, iam indicator * changes i18n * fix timestamp conversion, timestamp to date pipe * rm create, update iam policy * add iam policy * add iam section, members component * add iam contributors * gen admin protos * iam member search * update angular * update cdk material * add module for iam members * add iam roles to member dialog * home shortcuts * project view, i18n * lint
This commit is contained in:
+436
@@ -546,6 +546,422 @@ export namespace OrgIamPolicyID {
|
||||
}
|
||||
}
|
||||
|
||||
export class IamMemberRoles extends jspb.Message {
|
||||
getRolesList(): Array<string>;
|
||||
setRolesList(value: Array<string>): void;
|
||||
clearRolesList(): void;
|
||||
addRoles(value: string, index?: number): void;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): IamMemberRoles.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: IamMemberRoles): IamMemberRoles.AsObject;
|
||||
static serializeBinaryToWriter(message: IamMemberRoles, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): IamMemberRoles;
|
||||
static deserializeBinaryFromReader(message: IamMemberRoles, reader: jspb.BinaryReader): IamMemberRoles;
|
||||
}
|
||||
|
||||
export namespace IamMemberRoles {
|
||||
export type AsObject = {
|
||||
rolesList: Array<string>,
|
||||
}
|
||||
}
|
||||
|
||||
export class IamMember extends jspb.Message {
|
||||
getUserId(): string;
|
||||
setUserId(value: string): void;
|
||||
|
||||
getRolesList(): Array<string>;
|
||||
setRolesList(value: Array<string>): void;
|
||||
clearRolesList(): void;
|
||||
addRoles(value: string, index?: number): void;
|
||||
|
||||
getChangeDate(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
||||
setChangeDate(value?: google_protobuf_timestamp_pb.Timestamp): void;
|
||||
hasChangeDate(): boolean;
|
||||
clearChangeDate(): void;
|
||||
|
||||
getCreationDate(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
||||
setCreationDate(value?: google_protobuf_timestamp_pb.Timestamp): void;
|
||||
hasCreationDate(): boolean;
|
||||
clearCreationDate(): void;
|
||||
|
||||
getSequence(): number;
|
||||
setSequence(value: number): void;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): IamMember.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: IamMember): IamMember.AsObject;
|
||||
static serializeBinaryToWriter(message: IamMember, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): IamMember;
|
||||
static deserializeBinaryFromReader(message: IamMember, reader: jspb.BinaryReader): IamMember;
|
||||
}
|
||||
|
||||
export namespace IamMember {
|
||||
export type AsObject = {
|
||||
userId: string,
|
||||
rolesList: Array<string>,
|
||||
changeDate?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
||||
creationDate?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
||||
sequence: number,
|
||||
}
|
||||
}
|
||||
|
||||
export class AddIamMemberRequest extends jspb.Message {
|
||||
getUserId(): string;
|
||||
setUserId(value: string): void;
|
||||
|
||||
getRolesList(): Array<string>;
|
||||
setRolesList(value: Array<string>): void;
|
||||
clearRolesList(): void;
|
||||
addRoles(value: string, index?: number): void;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): AddIamMemberRequest.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: AddIamMemberRequest): AddIamMemberRequest.AsObject;
|
||||
static serializeBinaryToWriter(message: AddIamMemberRequest, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): AddIamMemberRequest;
|
||||
static deserializeBinaryFromReader(message: AddIamMemberRequest, reader: jspb.BinaryReader): AddIamMemberRequest;
|
||||
}
|
||||
|
||||
export namespace AddIamMemberRequest {
|
||||
export type AsObject = {
|
||||
userId: string,
|
||||
rolesList: Array<string>,
|
||||
}
|
||||
}
|
||||
|
||||
export class ChangeIamMemberRequest extends jspb.Message {
|
||||
getUserId(): string;
|
||||
setUserId(value: string): void;
|
||||
|
||||
getRolesList(): Array<string>;
|
||||
setRolesList(value: Array<string>): void;
|
||||
clearRolesList(): void;
|
||||
addRoles(value: string, index?: number): void;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): ChangeIamMemberRequest.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: ChangeIamMemberRequest): ChangeIamMemberRequest.AsObject;
|
||||
static serializeBinaryToWriter(message: ChangeIamMemberRequest, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): ChangeIamMemberRequest;
|
||||
static deserializeBinaryFromReader(message: ChangeIamMemberRequest, reader: jspb.BinaryReader): ChangeIamMemberRequest;
|
||||
}
|
||||
|
||||
export namespace ChangeIamMemberRequest {
|
||||
export type AsObject = {
|
||||
userId: string,
|
||||
rolesList: Array<string>,
|
||||
}
|
||||
}
|
||||
|
||||
export class RemoveIamMemberRequest extends jspb.Message {
|
||||
getUserId(): string;
|
||||
setUserId(value: string): void;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): RemoveIamMemberRequest.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: RemoveIamMemberRequest): RemoveIamMemberRequest.AsObject;
|
||||
static serializeBinaryToWriter(message: RemoveIamMemberRequest, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): RemoveIamMemberRequest;
|
||||
static deserializeBinaryFromReader(message: RemoveIamMemberRequest, reader: jspb.BinaryReader): RemoveIamMemberRequest;
|
||||
}
|
||||
|
||||
export namespace RemoveIamMemberRequest {
|
||||
export type AsObject = {
|
||||
userId: string,
|
||||
}
|
||||
}
|
||||
|
||||
export class IamMemberSearchResponse extends jspb.Message {
|
||||
getOffset(): number;
|
||||
setOffset(value: number): void;
|
||||
|
||||
getLimit(): number;
|
||||
setLimit(value: number): void;
|
||||
|
||||
getTotalResult(): number;
|
||||
setTotalResult(value: number): void;
|
||||
|
||||
getResultList(): Array<IamMemberView>;
|
||||
setResultList(value: Array<IamMemberView>): void;
|
||||
clearResultList(): void;
|
||||
addResult(value?: IamMemberView, index?: number): IamMemberView;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): IamMemberSearchResponse.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: IamMemberSearchResponse): IamMemberSearchResponse.AsObject;
|
||||
static serializeBinaryToWriter(message: IamMemberSearchResponse, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): IamMemberSearchResponse;
|
||||
static deserializeBinaryFromReader(message: IamMemberSearchResponse, reader: jspb.BinaryReader): IamMemberSearchResponse;
|
||||
}
|
||||
|
||||
export namespace IamMemberSearchResponse {
|
||||
export type AsObject = {
|
||||
offset: number,
|
||||
limit: number,
|
||||
totalResult: number,
|
||||
resultList: Array<IamMemberView.AsObject>,
|
||||
}
|
||||
}
|
||||
|
||||
export class IamMemberView extends jspb.Message {
|
||||
getUserId(): string;
|
||||
setUserId(value: string): void;
|
||||
|
||||
getRolesList(): Array<string>;
|
||||
setRolesList(value: Array<string>): void;
|
||||
clearRolesList(): void;
|
||||
addRoles(value: string, index?: number): void;
|
||||
|
||||
getChangeDate(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
||||
setChangeDate(value?: google_protobuf_timestamp_pb.Timestamp): void;
|
||||
hasChangeDate(): boolean;
|
||||
clearChangeDate(): void;
|
||||
|
||||
getCreationDate(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
||||
setCreationDate(value?: google_protobuf_timestamp_pb.Timestamp): void;
|
||||
hasCreationDate(): boolean;
|
||||
clearCreationDate(): void;
|
||||
|
||||
getSequence(): number;
|
||||
setSequence(value: number): void;
|
||||
|
||||
getUserName(): string;
|
||||
setUserName(value: string): void;
|
||||
|
||||
getEmail(): string;
|
||||
setEmail(value: string): void;
|
||||
|
||||
getFirstName(): string;
|
||||
setFirstName(value: string): void;
|
||||
|
||||
getLastName(): string;
|
||||
setLastName(value: string): void;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): IamMemberView.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: IamMemberView): IamMemberView.AsObject;
|
||||
static serializeBinaryToWriter(message: IamMemberView, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): IamMemberView;
|
||||
static deserializeBinaryFromReader(message: IamMemberView, reader: jspb.BinaryReader): IamMemberView;
|
||||
}
|
||||
|
||||
export namespace IamMemberView {
|
||||
export type AsObject = {
|
||||
userId: string,
|
||||
rolesList: Array<string>,
|
||||
changeDate?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
||||
creationDate?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
||||
sequence: number,
|
||||
userName: string,
|
||||
email: string,
|
||||
firstName: string,
|
||||
lastName: string,
|
||||
}
|
||||
}
|
||||
|
||||
export class IamMemberSearchRequest extends jspb.Message {
|
||||
getOffset(): number;
|
||||
setOffset(value: number): void;
|
||||
|
||||
getLimit(): number;
|
||||
setLimit(value: number): void;
|
||||
|
||||
getQueriesList(): Array<IamMemberSearchQuery>;
|
||||
setQueriesList(value: Array<IamMemberSearchQuery>): void;
|
||||
clearQueriesList(): void;
|
||||
addQueries(value?: IamMemberSearchQuery, index?: number): IamMemberSearchQuery;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): IamMemberSearchRequest.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: IamMemberSearchRequest): IamMemberSearchRequest.AsObject;
|
||||
static serializeBinaryToWriter(message: IamMemberSearchRequest, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): IamMemberSearchRequest;
|
||||
static deserializeBinaryFromReader(message: IamMemberSearchRequest, reader: jspb.BinaryReader): IamMemberSearchRequest;
|
||||
}
|
||||
|
||||
export namespace IamMemberSearchRequest {
|
||||
export type AsObject = {
|
||||
offset: number,
|
||||
limit: number,
|
||||
queriesList: Array<IamMemberSearchQuery.AsObject>,
|
||||
}
|
||||
}
|
||||
|
||||
export class IamMemberSearchQuery extends jspb.Message {
|
||||
getKey(): IamMemberSearchKey;
|
||||
setKey(value: IamMemberSearchKey): void;
|
||||
|
||||
getMethod(): SearchMethod;
|
||||
setMethod(value: SearchMethod): void;
|
||||
|
||||
getValue(): string;
|
||||
setValue(value: string): void;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): IamMemberSearchQuery.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: IamMemberSearchQuery): IamMemberSearchQuery.AsObject;
|
||||
static serializeBinaryToWriter(message: IamMemberSearchQuery, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): IamMemberSearchQuery;
|
||||
static deserializeBinaryFromReader(message: IamMemberSearchQuery, reader: jspb.BinaryReader): IamMemberSearchQuery;
|
||||
}
|
||||
|
||||
export namespace IamMemberSearchQuery {
|
||||
export type AsObject = {
|
||||
key: IamMemberSearchKey,
|
||||
method: SearchMethod,
|
||||
value: string,
|
||||
}
|
||||
}
|
||||
|
||||
export class FailedEventID extends jspb.Message {
|
||||
getDatabase(): string;
|
||||
setDatabase(value: string): void;
|
||||
|
||||
getViewName(): string;
|
||||
setViewName(value: string): void;
|
||||
|
||||
getFailedSequence(): number;
|
||||
setFailedSequence(value: number): void;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): FailedEventID.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: FailedEventID): FailedEventID.AsObject;
|
||||
static serializeBinaryToWriter(message: FailedEventID, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): FailedEventID;
|
||||
static deserializeBinaryFromReader(message: FailedEventID, reader: jspb.BinaryReader): FailedEventID;
|
||||
}
|
||||
|
||||
export namespace FailedEventID {
|
||||
export type AsObject = {
|
||||
database: string,
|
||||
viewName: string,
|
||||
failedSequence: number,
|
||||
}
|
||||
}
|
||||
|
||||
export class FailedEvents extends jspb.Message {
|
||||
getFailedEventsList(): Array<FailedEvent>;
|
||||
setFailedEventsList(value: Array<FailedEvent>): void;
|
||||
clearFailedEventsList(): void;
|
||||
addFailedEvents(value?: FailedEvent, index?: number): FailedEvent;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): FailedEvents.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: FailedEvents): FailedEvents.AsObject;
|
||||
static serializeBinaryToWriter(message: FailedEvents, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): FailedEvents;
|
||||
static deserializeBinaryFromReader(message: FailedEvents, reader: jspb.BinaryReader): FailedEvents;
|
||||
}
|
||||
|
||||
export namespace FailedEvents {
|
||||
export type AsObject = {
|
||||
failedEventsList: Array<FailedEvent.AsObject>,
|
||||
}
|
||||
}
|
||||
|
||||
export class FailedEvent extends jspb.Message {
|
||||
getDatabase(): string;
|
||||
setDatabase(value: string): void;
|
||||
|
||||
getViewName(): string;
|
||||
setViewName(value: string): void;
|
||||
|
||||
getFailedSequence(): number;
|
||||
setFailedSequence(value: number): void;
|
||||
|
||||
getFailureCount(): number;
|
||||
setFailureCount(value: number): void;
|
||||
|
||||
getErrorMessage(): string;
|
||||
setErrorMessage(value: string): void;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): FailedEvent.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: FailedEvent): FailedEvent.AsObject;
|
||||
static serializeBinaryToWriter(message: FailedEvent, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): FailedEvent;
|
||||
static deserializeBinaryFromReader(message: FailedEvent, reader: jspb.BinaryReader): FailedEvent;
|
||||
}
|
||||
|
||||
export namespace FailedEvent {
|
||||
export type AsObject = {
|
||||
database: string,
|
||||
viewName: string,
|
||||
failedSequence: number,
|
||||
failureCount: number,
|
||||
errorMessage: string,
|
||||
}
|
||||
}
|
||||
|
||||
export class ViewID extends jspb.Message {
|
||||
getDatabase(): string;
|
||||
setDatabase(value: string): void;
|
||||
|
||||
getViewName(): string;
|
||||
setViewName(value: string): void;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): ViewID.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: ViewID): ViewID.AsObject;
|
||||
static serializeBinaryToWriter(message: ViewID, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): ViewID;
|
||||
static deserializeBinaryFromReader(message: ViewID, reader: jspb.BinaryReader): ViewID;
|
||||
}
|
||||
|
||||
export namespace ViewID {
|
||||
export type AsObject = {
|
||||
database: string,
|
||||
viewName: string,
|
||||
}
|
||||
}
|
||||
|
||||
export class Views extends jspb.Message {
|
||||
getViewsList(): Array<View>;
|
||||
setViewsList(value: Array<View>): void;
|
||||
clearViewsList(): void;
|
||||
addViews(value?: View, index?: number): View;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): Views.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: Views): Views.AsObject;
|
||||
static serializeBinaryToWriter(message: Views, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): Views;
|
||||
static deserializeBinaryFromReader(message: Views, reader: jspb.BinaryReader): Views;
|
||||
}
|
||||
|
||||
export namespace Views {
|
||||
export type AsObject = {
|
||||
viewsList: Array<View.AsObject>,
|
||||
}
|
||||
}
|
||||
|
||||
export class View extends jspb.Message {
|
||||
getDatabase(): string;
|
||||
setDatabase(value: string): void;
|
||||
|
||||
getViewName(): string;
|
||||
setViewName(value: string): void;
|
||||
|
||||
getSequence(): number;
|
||||
setSequence(value: number): void;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): View.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: View): View.AsObject;
|
||||
static serializeBinaryToWriter(message: View, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): View;
|
||||
static deserializeBinaryFromReader(message: View, reader: jspb.BinaryReader): View;
|
||||
}
|
||||
|
||||
export namespace View {
|
||||
export type AsObject = {
|
||||
database: string,
|
||||
viewName: string,
|
||||
sequence: number,
|
||||
}
|
||||
}
|
||||
|
||||
export enum OrgState {
|
||||
ORGSTATE_UNSPECIFIED = 0,
|
||||
ORGSTATE_ACTIVE = 1,
|
||||
@@ -577,3 +993,23 @@ export enum Gender {
|
||||
GENDER_MALE = 2,
|
||||
GENDER_DIVERSE = 3,
|
||||
}
|
||||
export enum IamMemberSearchKey {
|
||||
IAMMEMBERSEARCHKEY_UNSPECIFIED = 0,
|
||||
IAMMEMBERSEARCHKEY_FIRST_NAME = 1,
|
||||
IAMMEMBERSEARCHKEY_LAST_NAME = 2,
|
||||
IAMMEMBERSEARCHKEY_EMAIL = 3,
|
||||
IAMMEMBERSEARCHKEY_USER_ID = 4,
|
||||
}
|
||||
export enum SearchMethod {
|
||||
SEARCHMETHOD_EQUALS = 0,
|
||||
SEARCHMETHOD_STARTS_WITH = 1,
|
||||
SEARCHMETHOD_CONTAINS = 2,
|
||||
SEARCHMETHOD_EQUALS_IGNORE_CASE = 3,
|
||||
SEARCHMETHOD_STARTS_WITH_IGNORE_CASE = 4,
|
||||
SEARCHMETHOD_CONTAINS_IGNORE_CASE = 5,
|
||||
SEARCHMETHOD_NOT_EQUALS = 6,
|
||||
SEARCHMETHOD_GREATER_THAN = 7,
|
||||
SEARCHMETHOD_LESS_THAN = 8,
|
||||
SEARCHMETHOD_IS_ONE_OF = 9,
|
||||
SEARCHMETHOD_LIST_CONTAINS = 10,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user