UI/Web/src/app/user-settings/manage-auth-keys/manage-auth-keys.component.html
@if (isOpdsEnabledResource.hasValue()) { @let opdsEnabled = isOpdsEnabledResource.value(); @if (!opdsEnabled) { {{t('clients-opds-alert')}} } }
{{t('clients-opds-description')}}
@if (opdsUrlRsc.error()) { {{t('clients-opds-error', {key: opdsAuthKeyModel()})}} } @else { }
@for (authKey of authKeys(); track authKey.id) { {{authKey.name}} }
{{t('description')}}
@let authKeysValue = authKeys(); @if (authKeysValue) { {{t('name-label')}} @if (item.provider === AuthKeyProvider.System) { {{ t(item.name) }} } @else { {{ item.name }} } {{t('key-label')}} {{t('expires-label')}} {{ item.expiresAtUtc | utcToLocalDate | date:'mediumDate' | defaultDate }} {{t('last-accessed-label')}} {{ item.lastAccessedAtUtc | utcToLocalDate | date:'mediumDate' | defaultDate }} {{t('actions-label')}} {{t('rotate')}}{{t('delete')}}
{{t('key-label')}}
{{t('expires-label')}}{{ item.expiresAtUtc | utcToLocalDate | date:'mediumDate' | defaultDate }}
{{t('last-accessed-label')}}{{ item.lastAccessedAtUtc | utcToLocalDate | date:'mediumDate' | defaultDate }}
{{t('rotate')}}{{t('delete')}}
}