Skip to content

Conversation

@evanpurkhiser
Copy link
Member

When a non-superuser edits an uptime monitor that was originally
auto-detected by the system, automatically convert the mode from
AUTO_DETECTED_* to MANUAL to reflect user ownership.

Auto-detected monitors are created by the system based on observed
traffic patterns. Once a user actively modifies them, they're taking
ownership and the monitor should reflect that it's now manually managed.

Fixes NEW-628

When a non-superuser edits an uptime monitor that was originally
auto-detected by the system, automatically convert the mode from
AUTO_DETECTED_* to MANUAL to reflect user ownership.

Auto-detected monitors are created by the system based on observed
traffic patterns. Once a user actively modifies them, they're taking
ownership and the monitor should reflect that it's now manually managed.

Fixes NEW-628
@evanpurkhiser evanpurkhiser requested a review from a team as a code owner November 12, 2025 17:59
@linear
Copy link

linear bot commented Nov 12, 2025

@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Nov 12, 2025
@evanpurkhiser evanpurkhiser enabled auto-merge (squash) November 12, 2025 18:09
@evanpurkhiser evanpurkhiser merged commit 2355b2d into master Nov 12, 2025
66 of 67 checks passed
@evanpurkhiser evanpurkhiser deleted the evanpurkhiser/feat-uptime-auto-convert-auto-detected-monitors-to-manual-when-edited branch November 12, 2025 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants