@if (edge) {
@if (!edge.isOnline) {
@if (executeUpdate.isEdgeRestarting) {
{{ 'SETTINGS.SYSTEM_UPDATE.EDGE_RESTARTING' | translate:
{ edge: environment.edgeShortName } }}
{{ 'SETTINGS.SYSTEM_UPDATE.UPDATE_TIME'| translate}}
} @else {
{{ 'SETTINGS.SYSTEM_UPDATE.OFFLINE' | translate:
{ edgeShortName: environment.edgeShortName } }}
}
} @else {
@if (executeUpdate?.systemUpdateState; as systemUpdateState) {
@if (isWaiting) {
@if (systemUpdateState.unknown) {
@if (!executeUpdate.canNotBeUpdated) {
{{ 'SETTINGS.SYSTEM_UPDATE.UPDATE_SEARCH'| translate}}
} @else {
{{ 'SETTINGS.SYSTEM_UPDATE.UPDATE_NOT_POSSIBLE'| translate}}
}
}
@if (systemUpdateState.running; as state) {
{{ 'SETTINGS.SYSTEM_UPDATE.UPDATE_PROGRESS'| translate}}
{{
'SETTINGS.SYSTEM_UPDATE.UPDATE_TIME'| translate}}
}
@if (environment.debugMode && systemUpdateState.running; as state) {
@if (state.logs.length > 0) {
@if (!showLog) {
}
@if (showLog) {
}
Details
@if (showLog) {
@for (log of state.logs; track log) {
{{ log }}
}
}
}
}
} @else {
@if (systemUpdateState.updated; as state) {
{{ 'SETTINGS.SYSTEM_UPDATE.INSTALLED_VERSION'| translate}}
{{ state.version }}
{{ 'SETTINGS.SYSTEM_UPDATE.LATEST_VERISON'| translate}}
}
@if (systemUpdateState.available; as state) {
{{ 'SETTINGS.SYSTEM_UPDATE.INSTALLED_VERSION'| translate}}
{{ state.currentVersion }}
{{ 'SETTINGS.SYSTEM_UPDATE.NEW_VERSION'| translate}}
{{ state.latestVersion }}
{{
'SETTINGS.SYSTEM_UPDATE.NEW_VERSION_INSTALLING'| translate }}
}
}
}
}
}