mirror of
https://github.com/Dvorinka/Primora.git
synced 2026-10-29 16:14:53 +00:00
initiall commit
This commit is contained in:
commit
7ddfb1f52b
276 files changed
+37629
No files matched your search
@@ -0,0 +1,8 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type AcceptInvitationRequest = {
|
||||
token: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type ApiKey = {
|
||||
id: string;
|
||||
project_id: string;
|
||||
name: string;
|
||||
prefix: string;
|
||||
last_used_at?: string | null;
|
||||
revoked_at?: string | null;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type ApiKeyID = string;
|
||||
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type AuditAction = string;
|
||||
@@ -0,0 +1,14 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type AuditLog = {
|
||||
id: string;
|
||||
created_at: string;
|
||||
action: string;
|
||||
resource_type: string;
|
||||
resource_id: string;
|
||||
request_id: string;
|
||||
metadata: Record<string, any>;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { AuditLog } from './AuditLog';
|
||||
import type { PaginationMetadata } from './PaginationMetadata';
|
||||
export type AuditLogListResponse = (PaginationMetadata & {
|
||||
items: Array<AuditLog>;
|
||||
});
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type AuditQuery = string;
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type BootstrapRequest = {
|
||||
organizationName: string;
|
||||
organizationSlug: string;
|
||||
projectName: string;
|
||||
projectSlug: string;
|
||||
description?: string | null;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type BootstrapResponse = {
|
||||
organization_id: string;
|
||||
organization_slug: string;
|
||||
organization_name: string;
|
||||
project_id: string;
|
||||
project_slug: string;
|
||||
project_name: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type Bucket = {
|
||||
id: string;
|
||||
project_id: string;
|
||||
slug: string;
|
||||
name: string;
|
||||
visibility: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type BucketID = string;
|
||||
@@ -0,0 +1,14 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type BucketObject = {
|
||||
id: string;
|
||||
bucket_id: string;
|
||||
object_key: string;
|
||||
content_type: string;
|
||||
size_bytes: number;
|
||||
checksum_sha256: string;
|
||||
created_at: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { BucketObject } from './BucketObject';
|
||||
import type { PaginationMetadata } from './PaginationMetadata';
|
||||
export type BucketObjectListResponse = (PaginationMetadata & {
|
||||
items: Array<BucketObject>;
|
||||
});
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type Collection = {
|
||||
id: string;
|
||||
project_id: string;
|
||||
slug: string;
|
||||
name: string;
|
||||
description?: string | null;
|
||||
/**
|
||||
* JSON Schema for the collection
|
||||
*/
|
||||
schema: Record<string, any>;
|
||||
created_at: string;
|
||||
updated_at: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type CollectionID = string;
|
||||
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { Collection } from './Collection';
|
||||
export type CollectionListResponse = {
|
||||
items: Array<Collection>;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type CopyBucketObjectRequest = {
|
||||
objectKey: string;
|
||||
newObjectKey: string;
|
||||
destinationBucketId?: string | null;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type CreateApiKeyRequest = {
|
||||
name: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type CreateBucketRequest = {
|
||||
name: string;
|
||||
slug: string;
|
||||
visibility: CreateBucketRequest.visibility;
|
||||
};
|
||||
export namespace CreateBucketRequest {
|
||||
export enum visibility {
|
||||
PRIVATE = 'private',
|
||||
PUBLIC = 'public',
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type CreateCollectionRequest = {
|
||||
slug: string;
|
||||
name: string;
|
||||
description?: string | null;
|
||||
schema?: Record<string, any>;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type CreateDocumentRequest = {
|
||||
data: Record<string, any>;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type CreateInvitationRequest = {
|
||||
email: string;
|
||||
orgRole: CreateInvitationRequest.orgRole;
|
||||
projectId?: string | null;
|
||||
projectRole?: CreateInvitationRequest.projectRole | null;
|
||||
redirectUrl?: string | null;
|
||||
};
|
||||
export namespace CreateInvitationRequest {
|
||||
export enum orgRole {
|
||||
OWNER = 'owner',
|
||||
ADMIN = 'admin',
|
||||
MEMBER = 'member',
|
||||
}
|
||||
export enum projectRole {
|
||||
ADMIN = 'admin',
|
||||
DEVELOPER = 'developer',
|
||||
VIEWER = 'viewer',
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type CreateOrganizationRequest = {
|
||||
name: string;
|
||||
slug: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type CreateProjectRequest = {
|
||||
name: string;
|
||||
slug: string;
|
||||
description?: string | null;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type CreatedApiKey = {
|
||||
id: string;
|
||||
prefix: string;
|
||||
secret: string;
|
||||
name: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type Document = {
|
||||
id: string;
|
||||
collection_id: string;
|
||||
data: Record<string, any>;
|
||||
created_at: string;
|
||||
updated_at: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type DocumentID = string;
|
||||
@@ -0,0 +1,10 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { Document } from './Document';
|
||||
import type { PaginationMetadata } from './PaginationMetadata';
|
||||
export type DocumentListResponse = (PaginationMetadata & {
|
||||
items: Array<Document>;
|
||||
});
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type ErrorEnvelope = {
|
||||
status: string;
|
||||
error: {
|
||||
code: string;
|
||||
message: string;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type HealthStatus = {
|
||||
status: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type Invitation = {
|
||||
id: string;
|
||||
email: string;
|
||||
expiresAt: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type InvitationID = string;
|
||||
@@ -0,0 +1,11 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { OrganizationSummary } from './OrganizationSummary';
|
||||
import type { UserSummary } from './UserSummary';
|
||||
export type MeResponse = {
|
||||
user: UserSummary;
|
||||
organizations: Array<OrganizationSummary>;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type ObjectKey = string;
|
||||
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type OrganizationID = string;
|
||||
@@ -0,0 +1,36 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type OrganizationInvitation = {
|
||||
id: string;
|
||||
organization_id: string;
|
||||
project_id?: string | null;
|
||||
project_name?: string | null;
|
||||
email: string;
|
||||
org_role: OrganizationInvitation.org_role;
|
||||
project_role?: OrganizationInvitation.project_role | null;
|
||||
expires_at: string;
|
||||
accepted_at?: string | null;
|
||||
invited_by_user_id?: string | null;
|
||||
created_at: string;
|
||||
status: OrganizationInvitation.status;
|
||||
};
|
||||
export namespace OrganizationInvitation {
|
||||
export enum org_role {
|
||||
OWNER = 'owner',
|
||||
ADMIN = 'admin',
|
||||
MEMBER = 'member',
|
||||
}
|
||||
export enum project_role {
|
||||
ADMIN = 'admin',
|
||||
DEVELOPER = 'developer',
|
||||
VIEWER = 'viewer',
|
||||
}
|
||||
export enum status {
|
||||
PENDING = 'pending',
|
||||
ACCEPTED = 'accepted',
|
||||
EXPIRED = 'expired',
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type OrganizationMember = {
|
||||
user_id: string;
|
||||
email: string;
|
||||
name: string;
|
||||
email_verified: boolean;
|
||||
role: OrganizationMember.role;
|
||||
joined_at: string;
|
||||
};
|
||||
export namespace OrganizationMember {
|
||||
export enum role {
|
||||
OWNER = 'owner',
|
||||
ADMIN = 'admin',
|
||||
MEMBER = 'member',
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type OrganizationMembership = {
|
||||
id: string;
|
||||
slug: string;
|
||||
name: string;
|
||||
membership_role: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { ProjectSummary } from './ProjectSummary';
|
||||
export type OrganizationSummary = {
|
||||
id: string;
|
||||
name: string;
|
||||
slug: string;
|
||||
membershipRole: string;
|
||||
projects: Array<ProjectSummary>;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type PaginationLimit = number;
|
||||
@@ -0,0 +1,11 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type PaginationMetadata = {
|
||||
total: number;
|
||||
limit: number;
|
||||
offset: number;
|
||||
has_more: boolean;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type PaginationOffset = number;
|
||||
@@ -0,0 +1,13 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type Project = {
|
||||
id: string;
|
||||
organization_id: string;
|
||||
slug: string;
|
||||
name: string;
|
||||
description?: string | null;
|
||||
membership_role?: string | null;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type ProjectID = string;
|
||||
@@ -0,0 +1,20 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type ProjectMember = {
|
||||
user_id: string;
|
||||
email: string;
|
||||
name: string;
|
||||
email_verified: boolean;
|
||||
role: ProjectMember.role;
|
||||
joined_at: string;
|
||||
};
|
||||
export namespace ProjectMember {
|
||||
export enum role {
|
||||
ADMIN = 'admin',
|
||||
DEVELOPER = 'developer',
|
||||
VIEWER = 'viewer',
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type ProjectOverview = {
|
||||
project_id: string;
|
||||
organization_id: string;
|
||||
project_slug: string;
|
||||
project_name: string;
|
||||
member_count: number;
|
||||
active_api_key_count: number;
|
||||
bucket_count: number;
|
||||
object_count: number;
|
||||
object_bytes_total: number;
|
||||
pending_invitation_count: number;
|
||||
audit_events_24h: number;
|
||||
last_audit_at?: string | null;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type ProjectSummary = {
|
||||
id: string;
|
||||
name: string;
|
||||
slug: string;
|
||||
description?: string | null;
|
||||
membershipRole?: string | null;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type ReadinessStatus = {
|
||||
status: string;
|
||||
checks: Record<string, string>;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type UpdateBucketObjectRequest = {
|
||||
newObjectKey: string;
|
||||
destinationBucketId?: string | null;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type UpdateBucketRequest = {
|
||||
name: string;
|
||||
slug: string;
|
||||
visibility: UpdateBucketRequest.visibility;
|
||||
};
|
||||
export namespace UpdateBucketRequest {
|
||||
export enum visibility {
|
||||
PRIVATE = 'private',
|
||||
PUBLIC = 'public',
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type UpdateCollectionRequest = {
|
||||
name?: string;
|
||||
description?: string | null;
|
||||
schema?: Record<string, any>;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type UpdateDocumentRequest = {
|
||||
data: Record<string, any>;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type UpdateOrganizationMemberRoleRequest = {
|
||||
role: UpdateOrganizationMemberRoleRequest.role;
|
||||
};
|
||||
export namespace UpdateOrganizationMemberRoleRequest {
|
||||
export enum role {
|
||||
OWNER = 'owner',
|
||||
ADMIN = 'admin',
|
||||
MEMBER = 'member',
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type UpdateOrganizationRequest = {
|
||||
name: string;
|
||||
slug: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type UpdateProjectMemberRoleRequest = {
|
||||
role: UpdateProjectMemberRoleRequest.role;
|
||||
};
|
||||
export namespace UpdateProjectMemberRoleRequest {
|
||||
export enum role {
|
||||
ADMIN = 'admin',
|
||||
DEVELOPER = 'developer',
|
||||
VIEWER = 'viewer',
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type UpdateProjectRequest = {
|
||||
name: string;
|
||||
slug: string;
|
||||
description?: string | null;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type UserID = string;
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type UserSummary = {
|
||||
id: string;
|
||||
authSubject: string;
|
||||
email: string;
|
||||
name: string;
|
||||
emailVerified: boolean;
|
||||
};
|
||||
|
||||
Reference in new issue
Block a user