Skip to content

Security Firewall UI update - #700

Merged
alexander-b-clean merged 7 commits into
devfrom
security-firewall-ui.ab
Aug 3, 2026
Merged

alexander-b-clean merged 7 commits into
devfrom
security-firewall-ui.ab

Conversation

@alexander-b-clean

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Firewall “Traffic Control Logs” UI row rendering to show a more informative location display and improve readability of request counters.

Changes:

  • Replace “Country” cell rendering with a “Location” renderer that conditionally shows a flag and a clean country/subdivision/city string.
  • Format request counters with thousands separators for better readability.
  • Rebuild/update the public React bundle to reflect the UI changes (and updated webpack runtime output).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
js/src/react/components/TabContent/TabFirewall/FirewallTableRow.js Adds locale/location formatting helpers; updates the “Country” column to “Location” and formats numeric counters.
js/public/spbct-react-bundle.js Regenerated bundle reflecting the UI changes and updated webpack runtime code paths.
Comments suppressed due to low confidence (1)

js/public/spbct-react-bundle.js:2295

  • The optional chaining operator (document.currentScript?.) is emitted into the public bundle. If this plugin needs to run on older JS engines that don’t support optional chaining, the entire bundle will fail to parse. A simple null-check provides the same behavior without requiring optional chaining support.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread js/src/react/components/TabContent/TabFirewall/FirewallTableRow.js Outdated
Comment thread js/public/spbct-react-bundle.js
value.toLocaleString('en-US'); to value.toLocaleString('S')

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@alexander-b-clean
alexander-b-clean merged commit 7e08dd0 into dev Aug 3, 2026
3 checks passed
@Glomberg
Glomberg deleted the security-firewall-ui.ab branch August 13, 2026 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants