Add tenant-facing Console support for provider maintenance alerts. Surface scheduled/active maintenance in deployment, lease, provider, and notification-center views; show affected leases and expected window timing; update alert state on close/elapsed status; and wire tenant notification preferences for supported off-chain channels if Console owns that delivery path.
Depends on: L-19
DoD: A tenant with an active lease sees a maintenance alert after EventProviderMaintenanceOpened; alerts update when the provider closes the window; missed events appear after backend reconciliation; tenant notification preferences are respected where delivery channels exist.
Add tenant-facing Console support for provider maintenance alerts. Surface scheduled/active maintenance in deployment, lease, provider, and notification-center views; show affected leases and expected window timing; update alert state on close/elapsed status; and wire tenant notification preferences for supported off-chain channels if Console owns that delivery path.
Depends on: L-19
DoD: A tenant with an active lease sees a maintenance alert after
EventProviderMaintenanceOpened; alerts update when the provider closes the window; missed events appear after backend reconciliation; tenant notification preferences are respected where delivery channels exist.