Skip to content

feat: add timezone and pause/silence scope to the maintenance window construct - #1466

Draft
shiini2 wants to merge 1 commit into
mainfrom
manel/parity-maintenance-window-scope
Draft

feat: add timezone and pause/silence scope to the maintenance window construct#1466
shiini2 wants to merge 1 commit into
mainfrom
manel/parity-maintenance-window-scope

Conversation

@shiini2

@shiini2 shiini2 commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Adds timezone, pauseAllChecks, silenceAlertsTags and silenceAllAlerts to the MaintenanceWindow construct — all four are already accepted by the CLI deploy schema, so they were being silently stripped from any config that tried to set them.

tags is now optional. The backend has always had it as .optional().default([]), and requiring it made no sense once pauseAllChecks exists — pausing every check in the account shouldn't need a tag list. Loosening a required prop is backwards-compatible.

The codegen twin is updated too, so checkly import round-trips the new properties instead of dropping them. Booleans follow the existing convention of emitting only when they differ from the backend default.

Independent of the Go chain — this talks to the API directly and isn't gated on any release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant