Conversation
…tion Add Rules, Groups, Bypasses, active occurrences and history with exact permissions, bounded transport, retained edits and stale-tenant fences. Verify combined native Flows navigation in 54 components and 19 browser cases.
Separate action status, incident ID, tracking number and verified link. Keep receipt fields visible and wrapping at narrow zoom, with a visible keyboard focus outline and inert paired navigation proof.
Adopt the tested isolated PostgreSQL session cleanup and both typed layout fixtures. Preserve the complete Monitoring/Flows product source and the proven receipt display. Include the final Flows parent in this enhancement branch's history.
7 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds the tenant-scoped
/monitoringworkspace for rules, explicit client groups, bypasses, active occurrences and history. Operators can inspect observation quality and age, acknowledge an occurrence, clear it with a reason, and manage a bypass under the corresponding permissions.Rule editing supports CPU, disk and exact selected-service conditions, target previews and immutable published-flow selection. Occurrences link to their pinned flow version and actual run ID; validated receipts expose incident ID, tracking number and a safe incident link. Flow run results keep those fields readable and keyboard accessible on narrow screens.
Edits survive revision conflicts and failed saves. Pending saves prevent duplicate submission, and cancellation and generation fences reject stale tenant/editor/preview responses. Selected-service watch notices describe the state at save time. The dedicated authenticated Monitoring client uses circuit credentials with no policy retries, redirects or shared cookies.
The fullscreen Services viewer restores its opener only after that exact native dialog is removed. Tenant/client changes, returning to an earlier selection, and disposal invalidate pending restoration.
Scope
d6f91b1a5474158445d8e57ca1c3d43ea0ba8ef9) and #149 Monitoring backend.0.1.1-beta.1; beta merge and release remain pending.2130e2317961cef69f7a6912d8a984398923b81d.Refs #141, #143, #144, #145.
Validation
Disclosure
No credentials, customer or employee data, private URLs, internal hostnames or deployment details are included.