-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Queue metrics & health: UI polish (TRI-12068) #4354
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
samejr
wants to merge
58
commits into
feat/queue-metrics-and-health
Choose a base branch
from
samejr/queues-ui-improvements
base: feat/queue-metrics-and-health
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
58 commits
Select commit
Hold shift + click to select a range
230c358
feat(webapp): move Pause environment control to the queues filter bar…
samejr d0a34a0
feat(webapp): make the whole queues table row clickable (TRI-12311)
samejr e69fd49
feat(webapp): only the sort arrows toggle table sorting, not the whol…
samejr 632df63
feat(webapp): tighten spacing between metric-page containers to the 2…
samejr dd04bae
feat(webapp): consolidate the queue detail header into one top bar (T…
samejr 8faed25
feat(webapp): add inline legends explaining the orange warning line o…
samejr 45f3e66
feat(webapp): cap tooltip descriptions at 230px (TRI-12318)
samejr f98d9e7
fix(webapp): cache metric-chart results so tab switches and back-nav …
samejr c608266
fix(webapp): match queue stat-tile containers to the chart-container …
samejr 668a133
fix(webapp): tighten queues filter-bar item gap to 1.5 (TRI-12324)
samejr f665e11
fix(webapp): label the environment-panel Increase limit button, drop …
samejr f11f240
fix(webapp): dim the Allocated tile subtext (TRI-12331)
samejr 07c4d1d
fix(webapp): keep all line-chart x-axis labels visible on hover (TRI-…
samejr 2adcd10
fix(webapp): tidy queue tooltip copy — inline colour swatch, colon se…
samejr 1b3e680
fix(webapp): restyle the override-concurrency modal (TRI-12338)
samejr e6a7cf4
fix(webapp): set metric-page container gaps and padding to 1.5 (TRI-1…
samejr 7d142a1
fix(webapp): chart legend tweaks — tighter swatch corners, more title…
samejr 06ed1f7
fix(webapp): make the whole Name table cell clickable via a stretched…
samejr 5b71184
fix(webapp): use the custom Queues icon in the queues-table Name cell…
samejr 445f5d1
fix(webapp): remove queues table column sorting (TRI-12068)
samejr 6410a1f
fix(webapp): rework queue filter bars — Period label, date-filter pla…
samejr 4e86c59
fix(webapp): brighten the chart hover cursor to match the synced line…
samejr b5b4600
fix(webapp): top-align the chart card header so Maximize sits top-rig…
samejr 79bb580
fix(webapp): make the Throttled detail chart span full width (TRI-12068)
samejr ddb6907
fix(webapp): pause-button styling + override-modal tweaks (TRI-12068)
samejr 4d04c73
fix(webapp): bottom-align the queue-detail tabs to the filter bar (TR…
samejr 1206588
fix(webapp): tabular-nums on the remaining queue-page numbers (TRI-12…
samejr 49d7107
fix(webapp): plain-language queue tooltip copy (/bro pass) (TRI-12068)
samejr 47f5d47
fix(webapp): pause buttons — orange label text + accurate tooltip cop…
samejr e473d7a
fix(webapp): tooltip legend swatch — match legend corners + nudge up …
samejr 5c83dd1
fix(webapp): big-number panels — tighter top/right padding + hover-re…
samejr 5439218
fix(webapp): tighten chart title to info-icon gap to gap-1 (TRI-12068)
samejr c42d98e
fix(webapp): nudge queue-detail tabs down 1px onto the filter-bar bor…
samejr f39950a
fix(webapp): brighten the Override-limit button icon (TRI-12068)
samejr 5c59469
fix(webapp): let the Limited-by header tooltip grow to max-content (T…
samejr 4e77f0e
fix(webapp): pause modals — Cancel button to secondary variant (TRI-1…
samejr e0b5744
fix(webapp): use the Queues icon for the row menu's View-queued-runs …
samejr 0dd54b5
fix(webapp): remove sorting from the Concurrency keys table (TRI-12068)
samejr 5ffdb18
fix(webapp): disableHoverableContent on chart info-icon tooltips (TRI…
samejr 2fa6910
fix(webapp): threshold-stroke gradient split from the line's own rang…
samejr 84f9f5e
fix(webapp): queue-detail charts — legends, at-limit concurrency colo…
samejr 7a84e1c
fix(webapp): actually colour the pause button label text orange (TRI-…
samejr aeaf630
fix(webapp): double the padding + gap around and between the charts (…
samejr bb1de46
fix(webapp): inline chart legends below the title instead of the tota…
samejr 479a1e9
fix(webapp): queue-detail paused banner + minimal square view-runs bu…
samejr 3ce8d77
fix(webapp): list panels minimal square view-runs buttons; limit-cell…
samejr 83ef88f
fix(webapp): chart spacing to 2.5 + drop the content top margin (TRI-…
samejr 0ecd768
fix(webapp): space a chart's legend further from its title in fullscr…
samejr e64d9ae
fix(webapp): tighten Override info-icon gap; Throttled reads 'of curr…
samejr aeaf6ba
chore(webapp): consolidate the queue metrics server-change notes into…
samejr 11d7a30
fix(webapp): refine queue chart tooltip copy (TRI-12068)
samejr e1127c1
fix(webapp): show the series swatch in chart tooltips for gradient li…
samejr c3a2cd7
fix(webapp): make the warning-overlay line the same 1px as the base l…
samejr 4723777
fix(webapp): add the orange 'Falling behind' entry to the Throughput …
samejr 35642d8
fix(webapp): disableHoverableContent on the Queues table header toolt…
samejr 5256d75
fix(webapp): hide the queue metric chart legend when the chart has no…
samejr 5a57791
fix(webapp): dim the 'Override' value in the Queues table 'Limited by…
samejr 395a516
fix(webapp): align the 'View all runs' and 'View queued runs' popover…
samejr File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
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
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
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
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🔍 Stretched-link cell relies on adornments being z-10 above the ::before overlay
The whole-row-click change in
Table.tsx:392-412makes the<Link>cover the cell viabefore:absolute before:inset-0and liftsleadingContent/trailingContentintorelative z-10spans so their interactive triggers (tooltip icons, badge buttons) stay clickable and never nest inside the<a>. This is only applied to thetobranch; theonClickbranch (Table.tsx:434-448) still uses the old non-stretched layout, so behavior there is unchanged. Worth a quick manual check that the queue-name cell's leading icon tooltip and the trailing at-limit warning tooltip remain hoverable/clickable over the overlay, since the overlay now spans the full cell width.Was this helpful? React with 👍 or 👎 to provide feedback.