mirror of
https://github.com/moghtech/komodo.git
synced 2026-03-08 23:02:40 -05:00
[PR #550] [MERGED] feat: add maintenance window management to suppress alerts during planned activities #746
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/moghtech/komodo/pull/550
Author: @R3D2
Created: 5/26/2025
Status: ✅ Merged
Merged: 6/7/2025
Merged by: @mbecker20
Base:
1.18.2← Head:planified-maintenance📝 Commits (9)
291a2cdfeat: add scheduled maintenance windows to server configuration779367dchore: enhance maintenance windows with types and permission improvementsb2a9b77feat: restore alert buffer system to prevent noise2b34f27fix yarn fe49280affix the merge with new alerting changes9d8c808move alert buffer handle out of loop2eec41cnit8f50cecfix server version changes83010cdunneeded buffer clear📊 Changes
12 files changed (+2156 additions, -947 deletions)
View changed files
📝
Cargo.lock(+1 -0)📝
bin/core/src/monitor/alert/server.rs(+91 -69)📝
client/core/rs/Cargo.toml(+1 -0)📝
client/core/rs/src/entities/server.rs(+129 -0)📝
client/core/ts/src/types.ts(+54 -0)📝
frontend/public/client/types.d.ts(+59 -0)📝
frontend/public/client/types.js(+11 -0)📝
frontend/src/components/resources/server/index.tsx(+11 -11)➕
frontend/src/components/resources/server/maintenance/config.tsx(+86 -0)➕
frontend/src/components/resources/server/maintenance/modal.tsx(+548 -0)➕
frontend/src/components/resources/server/maintenance/table.tsx(+548 -0)📝
frontend/yarn.lock(+617 -867)📄 Description
• Implement timezone-aware scheduling with Daily, Weekly, and OneTime maintenance window types
• Create dedicated Maintenance tab in server configuration with DataTable-based management interface
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.