lizhimins opened a new pull request, #6633:
URL: https://github.com/apache/rocketmq-dashboard/pull/6633

   ## What
   
   - **Timestamps**: `formatUtcDateTime` no longer appends the viewer's zone 
name, so every
     timestamp reads `YYYY-MM-DD HH:mm:ss`; time columns are sized for the 
shorter string
     (156 in small tables, 182 in the default-size user table, which was 
ellipsizing the value).
   - **Disk usage**: the Apache provider scales `commitLogDiskRatio` to whole 
tenths and the two
     render sites round again, so `0.29 * 100` can no longer reach a label as 
`28.999999999999996`
     and squeeze the `Progress` bar to zero width; the Broker cluster page also 
drops Progress's
     own in-bar label, which duplicated the adjacent span.
   - **Client connection diagnostics**: a risk's description moves from a 
second line under the
     title into a detail modal opened from the title (severity, description, 
recommendation,
     client id, resource, evidence).
   - **System alerts**: the filter bar stays on one line at 1600px (one 
`RangePicker` replaces two
     `datetime-local` inputs, controls narrowed to their measured content) and 
the collector status
     chip becomes a bar-height neutral chip in the page header instead of a 
22px success `Tag`.
   - Adds `.claude/skills/regression-rocketmq`: a real-environment regression 
runbook (cluster
     bring-up through `deploy-rocketmq`, the k8s chart script when local kube 
credentials exist,
     the studio-docs e2e suite, a dead-letter end-to-end check, report), same 
home as the existing
     `deploy-rocketmq` skill.
   
   ## Verification
   
   - Web suite 160 files / 1616 tests green and `RocketMQClusterProviderTest` 
28 green (including
     the new `0.29 -> 29.0` case) on the pre-squash tree, which is 
byte-identical to this commit
     apart from the skill directory.
   - Deployed to a real test machine (Studio + open-source RocketMQ docker 
cluster + an ACK
     cluster) and browser-verified: no zone suffix on nine pages, progress bars 
visible with `29%`,
     user-table timestamps untruncated, filter bar on one line at 1600 and 1920.
   - The regression skill's scripts were executed end to end against that 
deployment: e2e suite
     31/31 on both the docker and the k8s instance, and the dead-letter chain
     send -> retry -> DLQ(3) -> resend(3/3) -> re-consume passed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to