Spike/222 workspace build order (#1534)

* chore: refactor before_id/after_id to build_number

Signed-off-by: Spike Curtis <spike@coder.com>

* pagination of workspace_builds

Signed-off-by: Spike Curtis <spike@coder.com>

* Disable parallel on postgres tests

Signed-off-by: Spike Curtis <spike@coder.com>

* Fix lint

Signed-off-by: Spike Curtis <spike@coder.com>

* Fix workspace build postgres query

Signed-off-by: Spike Curtis <spike@coder.com>

* Fix JS tests

Signed-off-by: Spike Curtis <spike@coder.com>

* Fix workspace builds postgres query

Signed-off-by: Spike Curtis <spike@coder.com>
This commit is contained in:
Spike Curtis
2022-05-18 16:33:33 +00:00
committed by GitHub
parent 13571b0393
commit 9f402fa27f
24 changed files with 410 additions and 239 deletions
+10 -6
View File
@@ -292,12 +292,12 @@ export interface UpdateUserProfileRequest {
readonly username: string
}
// From codersdk/workspaces.go:96:6
// From codersdk/workspaces.go:102:6
export interface UpdateWorkspaceAutostartRequest {
readonly schedule: string
}
// From codersdk/workspaces.go:116:6
// From codersdk/workspaces.go:122:6
export interface UpdateWorkspaceAutostopRequest {
readonly schedule: string
}
@@ -421,8 +421,7 @@ export interface WorkspaceBuild {
readonly updated_at: string
readonly workspace_id: string
readonly template_version_id: string
readonly before_id: string
readonly after_id: string
readonly build_number: number
readonly name: string
// This is likely an enum in an external package ("github.com/coder/coder/coderd/database.WorkspaceTransition")
readonly transition: string
@@ -430,10 +429,15 @@ export interface WorkspaceBuild {
readonly job: ProvisionerJob
}
// From codersdk/workspaces.go:135:6
// From codersdk/workspaces.go:55:6
export interface WorkspaceBuildsRequest extends Pagination {
readonly WorkspaceID: string
}
// From codersdk/workspaces.go:141:6
export interface WorkspaceFilter {
readonly OrganizationID: string
readonly OwnerID: string
readonly Owner: string
}
// From codersdk/workspaceresources.go:23:6
+1 -2
View File
@@ -110,8 +110,7 @@ export const MockWorkspaceAutostopEnabled: TypesGen.UpdateWorkspaceAutostartRequ
}
export const MockWorkspaceBuild: TypesGen.WorkspaceBuild = {
after_id: "",
before_id: "",
build_number: 1,
created_at: new Date().toString(),
id: "1",
initiator_id: "",