Show suspended since and new emails for suspend continue approve and rejection
All checks were successful
Build and Push / build (push) Successful in 1m26s
All checks were successful
Build and Push / build (push) Successful in 1m26s
This commit is contained in:
@@ -103,6 +103,16 @@ export interface PiecedTenantStatus {
|
||||
litellmKeyAlias?: string;
|
||||
tenantNamespace?: string;
|
||||
enabledPackages?: string[];
|
||||
/**
|
||||
* RFC3339 timestamp of when the tenant first transitioned to
|
||||
* suspended (Bug 37). Stamped by the operator on the first reconcile
|
||||
* with `spec.suspend=true` and cleared when the tenant resumes. Used
|
||||
* by the portal to render the "deleted in N days" countdown in the
|
||||
* suspended banner. The retention policy is 60 days from this
|
||||
* timestamp; see operator's `retentionAfterSuspend` constant for the
|
||||
* authoritative value.
|
||||
*/
|
||||
suspendedAt?: string;
|
||||
/**
|
||||
* Non-fatal issues from downstream resources surfaced by the operator
|
||||
* (e.g. an OpenClawInstance sub-condition reporting failure). The
|
||||
|
||||
Reference in New Issue
Block a user