Skip to content

Releases: neuvector/manager-ext

neuvector-ui-ext-2.0.1

19 Nov 18:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: neuvector-ui-ext-2.0.0...neuvector-ui-ext-2.0.1

NeuVector UI Extension v2.0.0

04 Oct 15:55
Compare
Choose a tag to compare

NeuVector UI Extension v2.0.0 Release Note

In this version of NeuVector UI Extension, we added 3 new pages and integrated Nodes and Pods' security scan result for Rancher users. Users can use Rancher UI to access more NeuVector's resources.

Deep integration on Nodes and Pods page

  • Nodes

The severity level based vulnerability numbers which are detected and calculated by NeuVector are injected into Rancher's node list table. When users click on the number, the vulnerability list will show in the slide panel from the left of the page.
Screen Shot 2024-10-16 at 2 58 28 PM
Screen Shot 2024-10-16 at 2 58 42 PM

In node detail page, the vulnerabilities tab is integrated into the bottom tab group. Users have multiple places to monitor the nodes security status.
Screen Shot 2024-10-16 at 2 59 04 PM

  • Pods

In pods detail page, the vulnerabilities tab is integrated into the bottom tab group.
Screen Shot 2024-10-16 at 2 59 20 PM

Users can export the vulnerability list as a CSV file by clicking the CSV button above any vulnerability list.

New page list

  • Security events
    This page displays multiple types of security event logs which are triggered by security network policy, process profile rules, file access rules, DLP/WAF sensors and network activity related threats. We provide endpoints' information and event details by time line. Users can also use advanced filter and time line slider to get specific view scope.
Screen Shot 2024-10-16 at 3 00 09 PM
  • Vulnerabilities
    After users finish runtime scan or registry scan, we list all detected vulnerabilities in this page. It shows impacted assets (Platforms, Nodes, Containers, Images) with impacted / fixed packages' versions per CVE. An advanced filter can provide more options for users to focus on the specific scope. When users export reports, we provide both vulnerability based and assets based view which can let users have more perspectives.
Screen Shot 2024-10-16 at 2 59 54 PM
  • Compliance
    After users finish runtime scan or registry scan, we list all detected violated compliance benchmark in this page. it shows impacted assets with remediation and regulations per benchmark. An advanced filter can provide more options for users to focus on the specific scope. When users export reports, we provide both compliance based and assets based view which can let users have more perspectives.
Screen Shot 2024-10-16 at 2 59 34 PM

Note: PDF reports have not been migrated due to some gaps on web page frame design difference. Review/Propose rules in Security event page will be released when the migration of Network rules page is completed.

Bug Fix list

NVSHAS-9469: UI-Ext: Dashboard keeps showing loading spinner (#76)
NVSHAS-9063: UI-Ext: Add Vulnerabilities numbers for exposure records on Dashboard (#46)

What's Changed

  • NVSHAS-8827: Layout adjustment for Rancher UX team feedback by @xingzhang-suse in #38
  • NVSHAS-8831: Resolve vulnerabilities in manager ui ext by @xingzhang-suse in #41
  • Refacted v1.0 for modulizing service functions, constants and added http interceptor for setting request headers in one place by @xingzhang-suse in #42
  • Add sub-menu by @xingzhang-suse in #43
  • Added data preprocess logics with mock data and resolved translation in typescript, Changed authentication cache strategy and add token refresh feature. by @xingzhang-suse in #44
  • security events list, quickfilter, CSV report, modal dialogs for assets details, modal dialog for packets by @xingzhang-suse in #45
  • NVSHAS-9063: UI-Ext: Add Vulnerabilities numbers for exposure records on Dashboard by @xingzhang-suse in #46
  • NVSHAS-8912: UI-Ext: Security Events page (Advanced filter, refresh button; Fixed bug on podInfo madal; Added auto relogin in interceptor) by @xingzhang-suse in #47
  • NVSHAS-8912: UI-Ext: Security Events page (Fixed bugs: Infinite scroll after filtered, keep selections of filters, hide review ruls button) by @xingzhang-suse in #48
  • NVSHAS-8912: UI-Ext: Security Events page (Added icons and recoloring) by @xingzhang-suse in #49
  • NVSHAS-9254: UI-Ext: Vulnerabilities page by @rushk014 in #50
  • NVSHAS-8912: UI-Ext: Security Events page (Redesign advanced filter dialog, fixed bug for pagination when filtering data) by @xingzhang-suse in #51
  • NVSHAS-8912: UI-Ext: Security Events page (Replace mockdata into real API call) by @xingzhang-suse in #52
  • NVSHAS-9269: [UI-ext] add UI appearance for NVSHAS-8325 (NS boundary enforcement for groups) by @xingzhang-suse in #53
  • NVSHAS-9254: UI-Ext: Vulnerabilities page by @rushk014 in #54
  • NVSHAS-9279: [UI-ext] Name of Security Event CSV report is in wrong format by @xingzhang-suse in #55
  • NVSHAS-9233: Adjust /v1/vulasset return data (UI extension - Vulnerabilities page) by @rushk014 in #56
  • change version number by @xingzhang-suse in #57
  • Remove 'label' from virtualType as there is non-permanent prod build issue by @xingzhang-suse in #58
  • NVSHAS-9242: Deep UI integration: Integrate scan result into Rancher's nodes and pods page by @xingzhang-suse in #59
  • NVSHAS-9242: Deep UI integration: Integrate scan result into Rancher's nodes and pods page (Optimization and bug fix) by @xingzhang-suse in #60
  • NVSHAS-9295: UX-Ext: Vulnerbailities page can show the package and image info by @rushk014 in #61
  • Add kube version annotation for build by @xingzhang-suse in #62
  • NVSHAS-9242: Deep UI integration: Integrate scan result into Rancher's nodes and pods page (Added vulnerability count above the list, added CVE description popup) by @xingzhang-suse in #63
  • NVSHAS-9348: Styling overriding issue and improper color by @xingzhang-suse in #64
  • NVSHAS-9319: Add CSV report to Vulnerabilities page based on latest NeuVector code by @NickChungSUSE in #65
  • NVSHAS-9360: UI-Ext: Add loading indicator before Security Events page loaded by @xingzhang-suse in #66
  • Support Rancher 2.9.0 in main branch by @xingzhang-suse in #69
  • NVSHAS-9406: [UI-Ext]API call failed due to token lost from browser. by @xingzhang-suse in #70
  • NVSHAS-9421: Score slider doesn't display correctly when switching version by @NickChungSUSE in #71
  • NVSHAS-9424: The redirections of goToNv functionalities are not completed yet by @NickChungSUSE in #72
  • NVSHAS-9319: add callback status after file export submit in Vlunerabilities page by @NickChungSUSE in #73
  • Changed build process; NVSHAS-9432 by @xingzhang-suse in #75
  • NVSHAS-9413: UI-Ext: Compliance page by @rushk014 in #74
  • NVSHAS-9469: UI-Ext: Dashboard keeps showing loading spinner by @xingzhang-suse in #76
  • NVSHAS-9481: UI-Ext: 2 compliance icon are not clear both in white and black background Rancher Dashboard. by @xingzhang-suse in #77

New Contributors

Full Changelog: neuvector-ui-ext-1.0.0-b1...neuvector-ui-ext-2.0.0

Support Rancher 2.9.0

18 Sep 17:15
Compare
Choose a tag to compare
neuvector-ui-ext-1.0.1

Try to fix release build issue

Release 1.0.0

21 Mar 15:11
Compare
Choose a tag to compare
neuvector-ui-ext-1.0.0

Use locally referenced icon

Release 1.0.0 Beta 1

13 Mar 16:42
4a3cbe1
Compare
Choose a tag to compare
Release 1.0.0 Beta 1 Pre-release
Pre-release
neuvector-ui-ext-1.0.0-b1

Update package.json