You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by "coder999o (via GitHub)" <gi...@apache.org> on 2026/09/10 03:06:02 UTC
[PR] [Studio] feat: add support diagnostics bundle export [rocketmq-dashboard]
coder999o opened a new pull request, #4207:
URL: https://github.com/apache/rocketmq-dashboard/pull/4207
## What is the purpose of the change
Add a support diagnostics bundle to the Studio About page so users can copy or download a redacted JSON snapshot when reporting environment-specific problems.
The bundle includes build metadata, API prefix, current pathname, browser/runtime details, viewport, timezone, storage availability, data mode, and UI preference presence. Sensitive values are intentionally omitted, including token/password/secret/credential-like localStorage keys, unknown localStorage values, all sessionStorage values, and URL query/hash content.
## Brief changelog
- Add support bundle collection, formatting, filename, summary, and redaction utilities.
- Add copy and download actions for the support bundle on the Studio About page.
- Add tests for diagnostics collection, redaction, filename generation, About page rendering, copy, and download behavior.
## Verifying this change
- `npm test -- supportBundle AboutTab --run`
- `npx eslint src/pages/settings/AboutTab.tsx src/pages/settings/__tests__/AboutTab.test.tsx src/utils/supportBundle.ts src/utils/supportBundle.test.ts`
- `git diff --check`
- `npm run build`
--
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: commits-unsubscribe@rocketmq.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [Studio] feat: add support diagnostics bundle export [rocketmq-dashboard]
Posted by "lizhimins (via GitHub)" <gi...@apache.org>.
lizhimins closed pull request #4207: [Studio] feat: add support diagnostics bundle export
URL: https://github.com/apache/rocketmq-dashboard/pull/4207
--
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: commits-unsubscribe@rocketmq.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org