Changelog
- 9112ed9 feat(app): Enter on a finding jumps to affected resource
- 489acf1 feat(app): add buildSecuritySourceEntries hook helper
- 9c137be feat(app): add security keybindings, config, and pseudo-resource (D1-E1)
- 611f6e6 feat(app): add security messages, command, and key handler (G1-G3)
- 13f31b3 feat(app): add security per-resource integration (H1,H3,H4,H5)
- 5488c23 feat(app): install SecuritySourcesFn hook in NewModel
- 86db029 feat(app): per-source availability handler for SEC column and category
- 4321e15 feat(app): r-key refresh invalidates security cache
- 1754fa7 feat(app): render finding details in right preview pane
- d36623e feat(app): rewrite # handler for Security category navigation
- cb8cb51 feat(app): rewrite Security Findings action for navigation + filter
- 3aafeb0 feat(app): wire # key and preview rendering to security dashboard (G4-G5)
- a12c12f feat(k8s): add findingToItem mapper
- a6bb57b feat(k8s): add getSecurityFindings dispatch function
- 12633d9 feat(k8s): add security helper functions
- 2244e5c feat(k8s): add securityManager field and setter on Client
- 4fd0f58 feat(k8s): dispatch _security APIGroup in GetResources
- 3a493c6 feat(model): add Item.ColumnValue method
- a5e6b63 feat(model): add Security virtual API group and dynamic category
- ba894a4 feat(security): add FindingIndex for per-resource aggregation
- 2e90380 feat(security): add FindingIndex.CountBySource helper
- 2ac7c7c feat(security): add Manager caching for fetch and availability
- 03a1e84 feat(security): add Manager with concurrent fetch across sources
- 160c6ab feat(security): add Manager.Invalidate helper
- 2234590 feat(security): add SecuritySource interface and core types
- 65caba1 feat(security/heuristic): add remaining checks and Fetch integration (B5-B8)
- 32f4266 feat(security/heuristic): add source scaffold and first six checks (B1-B4)
- 01be470 feat(security/trivyop): add Trivy Operator source with parsers (C1-C4)
- 8fd7e05 feat(ui): add RenderFindingDetails pure-function renderer
- e32259d feat(ui): add SEC column badges in explorer (H2)
- 850aad8 feat(ui): add security view state and render building blocks (F1-F5)
- 872c773 feat(ui): compose security dashboard and add width-adaptation tests (F6-F7)
- 91ca568 feat(ui): simplify SecurityConfig to enabled + sec_column + sources
- b691b45 feat: continue implementing security dashboards
- 80dfe7c feat: document security dashboard and add E2E smoke test (I1-I3,J1)
- 12f1bec feat: global ignored namespaces, filter UX, Falco formatting, docs
- a22fbba feat: security dashboard overhaul — grouped findings, Kyverno, Falco, UX fixes
- 84064ba fix(app): dispatch security availability probe on session restore
- 90a97af fix(app): handle security*_ kinds in navigateChildResourceType
- 27f8f06 fix(app): mode-aware j/k handling for security dashboard
- 7f8faed fix(app): rebuild leftItems when security probe finishes at deeper levels
- d73cabe fix(app): show Security category entries without waiting for availability probe
- 7189001 fix(app): stop Security state bleeding across cluster switches
- 03b4c80 fix(app): three security dashboard usability bugs from manual testing
- 56a4f80 fix(app): wire security dashboard keys and missing pseudo-resource branches
- dd1d68f fix(model): make Security entry ResourceRefs unique per source
- f2ead7b merge: bring in main updates (sort tiebreaker, tasks overlay key, :kubectl)
- cec77d4 merge: integrate main (icon catalog overhaul, layout fixes)
- 36822f1 merge: integrate main (mouse disable, CLI flags, bulk progress, loader)
- d180c76 merge: integrate main (rename fallback key "default" -> "_global")
- 05079ca merge: integrate main into feat/security-dashboard
- 8294ad6 refactor(ui): rename explorer_security_badge to explorer_sec_column
- 14b4965 refactor: delete security dashboard view, handler, and tests
- 76684c6 refactor: remove H hotkey and Keybindings.SecurityResource
- 5108b6e refactor: remove security pseudo-resource and special cases
- 62a23e1 test(app): E2E smoke test for security navigation flow
- 502baa4 test(k8s): add end-to-end dispatch test for _security APIGroup
- 3bc6002 test(security): strengthen cancellation and AnyAvailable coverage
- 51911e7 test(ui): cover wrapLines and styleSeverityBadge helpers