Line

ui/client/features/review/services/ReviewApi

Reading ui/server's /api/review (read-only).

Cockpit client (features), v0.9. Source: ui/client/features/review/services/ReviewApi.ts.

Type Aliases#

ApiFailure#

ApiFailure = object

Defined in: ui/client/features/review/services/ReviewApi.ts:9

Properties#

code

code: string | null

Defined in: ui/client/features/review/services/ReviewApi.ts:9

error

error: string

Defined in: ui/client/features/review/services/ReviewApi.ts:9

ok

ok: false

Defined in: ui/client/features/review/services/ReviewApi.ts:9

Functions#

fetchBranches()#

fetchBranches(base?): Promise<{ data: BranchList; ok: true; } | ApiFailure>

Defined in: ui/client/features/review/services/ReviewApi.ts:15

The list source's branches, each with its cached badges. base omitted -> the server's default (main).

Parameters#

base?

string

Returns#

Promise<{ data: BranchList; ok: true; } | ApiFailure>


fetchChange()#

fetchChange(base, head, plan?): Promise<ApiFailure | { data: ChangeResponse; ok: true; }>

Defined in: ui/client/features/review/services/ReviewApi.ts:27

One change: its state, and the full report once the analysis is done. plan is a saved plan's id.

Parameters#

base

string

head

string

plan?

string | null

Returns#

Promise<ApiFailure | { data: ChangeResponse; ok: true; }>