feat: Add update user password endpoint (#1310)

This commit is contained in:
Bruno Quaresma
2022-05-06 09:20:08 -05:00
committed by GitHub
parent a2be7c0294
commit 57bb108465
12 changed files with 160 additions and 26 deletions
+12 -7
View File
@@ -12,7 +12,7 @@ export interface AgentGitSSHKey {
readonly private_key: string
}
// From codersdk/users.go:105:6
// From codersdk/users.go:109:6
export interface AuthMethods {
readonly password: boolean
readonly github: boolean
@@ -44,7 +44,7 @@ export interface CreateFirstUserResponse {
readonly organization_id: string
}
// From codersdk/users.go:100:6
// From codersdk/users.go:104:6
export interface CreateOrganizationRequest {
readonly name: string
}
@@ -101,7 +101,7 @@ export interface CreateWorkspaceRequest {
readonly parameter_values: CreateParameterRequest[]
}
// From codersdk/users.go:96:6
// From codersdk/users.go:100:6
export interface GenerateAPIKeyResponse {
readonly key: string
}
@@ -119,13 +119,13 @@ export interface GoogleInstanceIdentityToken {
readonly json_web_token: string
}
// From codersdk/users.go:85:6
// From codersdk/users.go:89:6
export interface LoginWithPasswordRequest {
readonly email: string
readonly password: string
}
// From codersdk/users.go:91:6
// From codersdk/users.go:95:6
export interface LoginWithPasswordResponse {
readonly session_token: string
}
@@ -255,11 +255,16 @@ export interface UpdateActiveTemplateVersion {
readonly id: string
}
// From codersdk/users.go:75:6
// From codersdk/users.go:79:6
export interface UpdateRoles {
readonly roles: string[]
}
// From codersdk/users.go:75:6
export interface UpdateUserPasswordRequest {
readonly password: string
}
// From codersdk/users.go:70:6
export interface UpdateUserProfileRequest {
readonly email: string
@@ -291,7 +296,7 @@ export interface User {
readonly organization_ids: string[]
}
// From codersdk/users.go:79:6
// From codersdk/users.go:83:6
export interface UserRoles {
readonly roles: string[]
readonly organization_roles: Record<string, string[]>