{{ t('Windows Updates ') }} {{ t('overview') }}
{{ t('Filter') }}
{{ t('Update status') }}
@if (!updates) { } @if (updates) { @for (update of updates.all_windows_updates; track $index) { }
{{ t('Update') }} {{ t('Description') }} {{ t('KB-IDs') }} {{ t('Update ID') }} {{ t('Available on') }} {{ t('Status') }}
@if (this.PermissionsService.hasPermissionObservable(['packages', 'view_windows_update'])|async) { {{ update.name }} } @else { {{ update.name }} } {{ update.description }} @for (kbId of update.kbarticle_ids; track $index) { KB{{ kbId }} } {{ update.update_id }} @if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) { {{ update.all_hosts.length }} } @else { {{ update.all_hosts.length }} } @if (update.hosts_needs_update.length > 0) { @if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) { {{ update.hosts_needs_update.length }} {{ t('Update Available') }} } @else { {{ update.hosts_needs_update.length }} {{ t('Update Available') }} } } @if (update.hosts_needs_security_update.length > 0) { @if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) { {{ update.hosts_needs_security_update.length }} {{ t('Security Update Available') }} } @else { {{ update.hosts_needs_security_update.length }} {{ t('Security Update Available') }} } }
} @if (updates && updates.all_windows_updates.length === 0) { } @if (updates && updates.all_windows_updates) { @if (updates) { } }