Skip to content

feat: add PUT /api/v2/users/:user-id/suspend endpoint #1154

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
Apr 26, 2022
Prev Previous commit
Next Next commit
chore: fix ts types
  • Loading branch information
BrunoQuaresma committed Apr 25, 2022
commit ee9f6b054efe6a49810d455f6657400c8113c40a
25 changes: 14 additions & 11 deletions site/src/api/typesGenerated.ts
Original file line number Diff line number Diff line change
Expand Up @@ -78,61 +78,61 @@ export interface UsersRequest {
readonly offset: number
}

// From codersdk/users.go:32:6.
// From codersdk/users.go:39:6.
export interface User {
readonly email: string
readonly username: string
readonly suspended: boolean
readonly status: UserStatus
}

// From codersdk/users.go:40:6.
// From codersdk/users.go:47:6.
export interface CreateFirstUserRequest {
readonly email: string
readonly username: string
readonly password: string
readonly organization: string
}

// From codersdk/users.go:53:6.
// From codersdk/users.go:60:6.
export interface CreateUserRequest {
readonly email: string
readonly username: string
readonly password: string
}

// From codersdk/users.go:60:6.
// From codersdk/users.go:67:6.
export interface UpdateUserProfileRequest {
readonly email: string
readonly username: string
}

// From codersdk/users.go:66:6.
// From codersdk/users.go:73:6.
export interface LoginWithPasswordRequest {
readonly email: string
readonly password: string
}

// From codersdk/users.go:72:6.
// From codersdk/users.go:79:6.
export interface LoginWithPasswordResponse {
readonly session_token: string
}

// From codersdk/users.go:77:6.
// From codersdk/users.go:84:6.
export interface GenerateAPIKeyResponse {
readonly key: string
}

// From codersdk/users.go:81:6.
// From codersdk/users.go:88:6.
export interface CreateOrganizationRequest {
readonly name: string
}

// From codersdk/users.go:86:6.
// From codersdk/users.go:93:6.
export interface CreateWorkspaceRequest {
readonly name: string
}

// From codersdk/users.go:95:6.
// From codersdk/users.go:102:6.
export interface AuthMethods {
readonly password: boolean
readonly github: boolean
Expand Down Expand Up @@ -235,5 +235,8 @@ export type ParameterScope = "organization" | "template" | "user" | "workspace"
// From codersdk/provisionerdaemons.go:26:6.
export type ProvisionerJobStatus = "pending" | "running" | "succeeded" | "canceling" | "canceled" | "failed"

// From codersdk/users.go:31:6.
export type UserStatus = "active" | "suspended"

// From codersdk/workspaceresources.go:15:6.
export type WorkspaceAgentStatus = "connecting" | "connected" | "disconnected"