Versions in this module Expand all Collapse all v0 v0.9.4 Aug 13, 2026 Changes in this version + type UpdateSummary = storage.UpdateSummary v0.9.3 Jul 24, 2026 Changes in this version + type DeviceCa struct + CaCert *x509.Certificate + CaKey crypto.Signer + DgUrl string + RootCert string + func LoadDeviceCa(fs *storage.FsHandle) (*DeviceCa, error) + func (ca DeviceCa) SignCsr(csr *x509.CertificateRequest) ([]byte, error) + type DeviceCreateRequest struct + Csr string + Group string + HardwareId string + Name string + Overrides SotaToml + SotaConfigDir string + Uuid string + type DeviceCreateResponse struct + ClientPem string + RootCrt string + SotaToml string + type SotaToml map[string]map[string]string v0.9.2 Jul 14, 2026 Changes in this version + const ConfigHistoryLimit + var CtxGetLog = context.CtxGetLog + var CtxWithLog = context.CtxWithLog + var EchoError = server.EchoError + func CtxGetUser(ctx Context) *users.User + func RegisterHandlers(e *echo.Echo, storage *storage.Storage, a auth.Provider) + type AppliedConfigs = storage.AppliedConfigs + type AppsStatesResp struct + AppsStates []storage.AppsStates + type ConfigFile = storage.ConfigFile + type ConfigFileSet = storage.ConfigFileSet + type Context = context.Context + func CtxWithUser(ctx Context, user *users.User) Context + type Device = storage.Device + type DeviceListItem = storage.DeviceListItem + type DeviceListOpts = storage.DeviceListOpts + type DeviceUpdateEvent = storage.DeviceUpdateEvent + type LabelsPutReq map[string]*string + type LabelsReq struct + Deletes []string + Upserts map[string]string + type Rollout = storage.Rollout + type TargetTest = storage.TargetTest + type Update = storage.Update + type UpdateTufResp map[string]map[string]any