Skip to content

v1.7.7 — Unified v2 shell + collapsible sidebar + fix Ask AI

Latest

Choose a tag to compare

@jmrGrav jmrGrav released this 27 Jun 11:01
· 8 commits to main since this release
86946f4

What's new in v1.7.7

Unified v2 shell

All pages now share a single v2Page() wrapper — Dashboard (previously had its own "OPERATOR" branded shell) and Trusted Networks (previously used the old v1 ConsoleLayout templ) are now fully consistent with every other v2 page.

Collapsible sidebar

BetterStack-style collapse: 218px (icon + label) → 66px (icon only). Toggle button (‹/›) in the brand area, state persisted in localStorage. Smooth CSS transition on width.

SVG nav icons

All 9 sidebar nav items now use clean inline SVGs (dashboard grid, magnifying glass, activity wave, layers, ECG pulse, cloud, file, list, shield) replacing the colored 5px dots.

Design system tokens

Global CSS token classes defined in the shell: .v2-card, .v2-kpi, .v2-pill, .v2-banner, .v2-table, .v2-kv-row.

Fix ✦ Ask AI button

The trigger in Timeline row details now works: click handler added, CSRF token threaded into the page via a hidden element, inline result panel created on click below the row details.

Install

curl -LO https://github.com/jmrGrav/security-automation-go/releases/download/v1.7.7/security-automation-go_1.7.7_amd64.deb
sudo dpkg -i security-automation-go_1.7.7_amd64.deb
sudo systemctl restart cf-sync