Skip to content

domain/updates/update-policies

const AutoUpdateCheckPeriodMinutes: PolicyDefinition<number>

Defined in: app/src/domain/updates/update-policies.ts:35

AutoUpdateCheckPeriodMinutes: minutes between automatic checks, 60 to 43200.


const defaultCheckPeriodMinutes: 240 = 240

Defined in: app/src/domain/updates/update-policies.ts:50

Default minutes between automatic checks.


const TargetChannel: PolicyDefinition<"stable" | "beta">

Defined in: app/src/domain/updates/update-policies.ts:13

TargetChannel: the update channel, stable or beta.


const TargetVersionPrefix: PolicyDefinition<string>

Defined in: app/src/domain/updates/update-policies.ts:19

TargetVersionPrefix: only versions with this prefix are installed, such as 0.1.


const updatePolicies: readonly PolicyDefinition<unknown>[]

Defined in: app/src/domain/updates/update-policies.ts:41

All update policies.


const UpdatePolicy: PolicyDefinition<0 | 1 | 2>

Defined in: app/src/domain/updates/update-policies.ts:7

UpdatePolicy: 0 turns updates off, 1 updates automatically, 2 only on request.


const UpdateURL: PolicyDefinition<string>

Defined in: app/src/domain/updates/update-policies.ts:28

UpdateURL: the root of an organization mirror of the feed. Sensitive, because it decides where updates come from; the signatures are checked all the same.

updateMode(value): UpdateMode

Defined in: app/src/domain/updates/update-policies.ts:56

Maps the UpdatePolicy value to a mode; without a policy, updates are automatic.

0 | 2 | 1 | undefined

The policy value.

UpdateMode