@page @model Status.Pages.Admin.CertificatesModel @{ ViewData["Title"] = "Manage Certificates"; ViewData["Page"] = "admin-certs"; } @if (!string.IsNullOrEmpty(Model.Message)) {
| Name | Domain | Issuer | Issued | Expires | Days Left | Status | Actions |
|---|---|---|---|---|---|---|---|
| @c.Name | @c.Domain:@c.Port | @(c.IssuedAt?.ToString("yyyy-MM-dd") ?? "—") | @(c.ExpiresAt?.ToString("yyyy-MM-dd") ?? "—") | @(days.HasValue ? days + "d" : "—") | @if (!string.IsNullOrEmpty(c.LastError)) { ERROR } else if (days == null) { Unchecked } else if (days <= 0) { EXPIRED } else if (days <= 7) { CRITICAL } else if (days <= 30) { EXPIRING } else { VALID } |
|
|
| No certificates tracked yet. | |||||||