Skip to content

Releases: neuvector/security-ui-exts

sbomscanner-0.4.2

22 Nov 01:50

Choose a tag to compare

What's Changed

Bug fixes

#346 Confirm and add loading element for any pages which missed it.
#347 Bug: RouterLink does not render on Image details page
#351 Bug: Scan Interval dropdown shows 'xh0m0s' instead of the label when editing
#357 Bug: Do not display minute and second on scan interval column in registry list
#358 Bug: status distribution does not show correct number according to the registry list
#354 Change Advisory Vendor interaction from "hover" to "click"

Other update

#349 Step3 of Project merging to kubewaden-ui: Rename package and reference key name of the package path to align with kubewarden-ui project

Full Changelog: sbomscanner-ui-ext-0.4.1...sbomscanner-0.4.2

sbomscanner-ui-ext-0.4.1

09 Nov 00:09

Choose a tag to compare

What's Changed

Full Changelog: sbomscanner-ui-ext-0.4.0...sbomscanner-ui-ext-0.4.1

sbomscanner-ui-ext-0.4.0

05 Nov 02:18

Choose a tag to compare

What's Changed

Update Summary

  • Fixed display bugs on Image details page
  • Added error handling on registry creation page
  • Update the new icon for SBOMScanner UI extension
  • Finished unit test and bug fixes for most of the components and achieved good coverage

Full Changelog: sbomscanner-ui-ext-0.3.0...sbomscanner-ui-ext-0.4.0

sbomscanner-ui-ext-0.3.0

28 Oct 01:15

Choose a tag to compare

What's Changed

New Contributors

Update summary

  1. Installation wizard page
  2. External link for registry authentication creation
  3. RBAC display control
  4. Overall changes for product renaming, including code content, resource name, file names, folder names.
  5. Empty data display regarding question from live demo.
  6. Defined color variables semantically for future light/dark mode color definition for IVS in Rancher UI
  7. Bug fixes for features and rest of UX review issues

Full Changelog: sbombastic-image-vulnerability-scanner-0.2.0...sbomscanner-ui-ext-0.3.0

sbombastic-image-vulnerability-scanner-0.2.0

10 Oct 03:20

Choose a tag to compare

What's Changed

  • chore: add unit test for VexManagement, Dashboard, and ImageDetails by @NickChungSUSE in #147
  • Feat: Column base filters out of table on Image details page by @NickChungSUSE in #157
  • Fix: UI styling issues on the Vulnerability detail page by @lsongsuse in #158
  • UI styling fixes by @rushk014 in #159
  • Registry page update for secondary resource utilization and column base filters, styling issue fix, unit test cases by @xingzhang-suse in #162
  • #151 Feat: Only show scaning status panel on dashboard by scanjob CRD by @xingzhang-suse in #163
  • Feat: Only show the vulnerability meta data on Vulnerability details page (github issue #155) by @lsongsuse in #164
  • Replace mock data on Images page and fix API reference issue on Registry details by @rushk014 in #167
  • Feat: Download report and display image detail list on Image details page by @NickChungSUSE in #166
  • Add Images column filter options and row based download actions by @rushk014 in #168
  • Modified implementation of column base filters for both client side and server side filtering by @xingzhang-suse in #165
  • Fixed the issue on installation page and clear up the code by @xingzhang-suse in #175
  • Ran eslint and fixed most of the error and warning. by @xingzhang-suse in #176
  • Improvement: Remove the fields which are not in the backend data by @lsongsuse in #179
  • Fixed display issues on Image detail page for score badge, Architecture/OS, created time and amount bar of identified CVEs by @xingzhang-suse in #186
  • Update Images page design by @rushk014 in #189
  • Github issue #154 add ‘No catalog’ option in the registry type and tslint fixes by @lsongsuse in #187
  • Refactored the algorithm for computing the data of summary components only by scan job resource by @xingzhang-suse in #188
  • Fix Github issue #173 and #182 by @lsongsuse in #191
  • Github issue #190: Bug: Sorting for Status, Since and Progress columns do not work and failed to display status badge in Registry detail page by @xingzhang-suse in #192
  • Patch for github issue #190 by @xingzhang-suse in #193
  • Fix Image name column and CSV download by @rushk014 in #198
  • #195: Feat: Modify the value computing for Exploitability and the filter options; Fixed bugs for score display and reports merging by @xingzhang-suse in #197
  • Implement client-side filtering for Column based filters on Images overview by @rushk014 in #199
  • #200: Bug: Row selection cannot be deselected in layer by grouped and repository view in Image overview and detail pages by @xingzhang-suse in #201
  • #174: Confirmation: Some pending topic on Image overview page regarding reports and global filters and more bug fixes by @xingzhang-suse in #203
  • Make download files' name consistent by @xingzhang-suse in #204
  • Version update for release by @xingzhang-suse in #205

Full functional implementation in accordance with the FE/BE integration document

Full Changelog: sbombastic-image-vulnerability-scanner-0.1.0...sbombastic-image-vulnerability-scanner-0.2.0

sbombastic-image-vulnerability-scanner-0.1.0

18 Sep 05:01

Choose a tag to compare

Instruction

This is a internal release for the demo of whole UI work flow of Image Vulnerabilities Scanner.
It is not the final version which is completely same as UX/UI design. There could be some minor difference.
The registries configuration and VEX hub management features are working with the backend.
The images, vulnerabilities and dashboard features are temporarily using UI's local mock data to build the look and feel in this version.
The sabombastic installation page is still under tuning. It is not usable in this version. Please install the sbombastic chart manually in the Rancher UI or using sbombastic's helm chart.

What's Changed

  • Added jest as unit test framework and corrected config file in pkg by @xingzhang-suse in #1
  • Added a Github Action to automate running tests as part of the CI workflow by @lsongsuse in #2
  • Bump tar-fs from 3.0.8 to 3.0.9 by @dependabot[bot] in #4
  • updated the dependabot.yml by @lsongsuse in #5
  • Bump @stylistic/eslint-plugin from 4.2.0 to 4.4.0 by @dependabot[bot] in #13
  • Bump @types/lodash from 4.17.16 to 4.17.17 by @dependabot[bot] in #12
  • Bump @kubernetes/client-node from 1.2.0 to 1.3.0 by @dependabot[bot] in #11
  • Bump vue from 3.5.14 to 3.5.16 by @dependabot[bot] in #10
  • Bump @types/node from 20.10.8 to 22.15.29 by @dependabot[bot] in #9
  • Bump eslint-plugin-jest from 28.11.0 to 28.12.0 by @dependabot[bot] in #6
  • Bump typescript from 5.7.3 to 5.8.3 by @dependabot[bot] in #8
  • Bump eslint from 9.27.0 to 9.28.0 by @dependabot[bot] in #7
  • Bump @stylistic/eslint-plugin from 4.4.0 to 4.4.1 by @dependabot[bot] in #14
  • Bump @types/node from 22.15.29 to 22.15.30 by @dependabot[bot] in #15
  • Bump @types/node from 22.15.30 to 24.0.0 by @dependabot[bot] in #18
  • Bump jest-environment-jsdom from 29.7.0 to 30.0.0 by @dependabot[bot] in #17
  • Bump eslint-plugin-jest from 28.12.0 to 28.13.0 by @dependabot[bot] in #16
  • Bump @types/node from 24.0.0 to 24.0.3 by @dependabot[bot] in #25
  • Bump eslint-plugin-jest from 28.13.0 to 28.14.0 by @dependabot[bot] in #24
  • Bump ts-jest from 29.3.4 to 29.4.0 by @dependabot[bot] in #21
  • Bump jest-environment-jsdom from 30.0.0 to 30.0.4 by @dependabot[bot] in #42
  • Bump eslint from 9.28.0 to 9.30.1 by @dependabot[bot] in #41
  • Bump eslint-plugin-jest from 28.14.0 to 29.0.1 by @dependabot[bot] in #27
  • Bump vue from 3.5.16 to 3.5.17 by @dependabot[bot] in #29
  • Bump @types/lodash from 4.17.17 to 4.17.20 by @dependabot[bot] in #39
  • Bump @types/node from 24.0.3 to 24.0.10 by @dependabot[bot] in #40
  • Refactor code base for image scanner, added demo page for displaying CRD's registry list by @xingzhang-suse in #46
  • Added PoC implementation for Common components: Score badge, Severity bar chart panel by @rushk014 in #49
  • Fixed bugs and created image overview page. by @xingzhang-suse in #50
  • Added more UI components by @xingzhang-suse in #52
  • Added components for Registries configuration page by @xingzhang-suse in #58
  • Add partial implementation for Registry details view by @rushk014 in #59
  • Added build job for CI, replace dependabot into renovate, fixed some typo bugs by @xingzhang-suse in #64
  • Resume dependabot update, but only security related packages by @xingzhang-suse in #65
  • Solution for registry record navigation issue on the URL by @xingzhang-suse in #66
  • Added formatters for the table fields and applied real CRD data to 2 charts by @xingzhang-suse in #67
  • Add Registry detail page using available CR data by @rushk014 in #68
  • create(edit) registries configuration by @lsongsuse in #69
  • Fix tsconfig.json IDE errors by @rushk014 in #70
  • Feat: Registries configuration - Overview: Chart component and table with registry and scan job CRD by @xingzhang-suse in #77
  • Registry configuration page - create/edit a registry by @lsongsuse in #82
  • Add VEX Management Overview component by @NickChungSUSE in #81
  • Feat: Registries configuration - Detail: Recent scans table by @rushk014 in #83
  • Feat: Registries configuration - Detail: Complete Scan History table by @rushk014 in #88
  • Fix: Persist the selected authentication secret in authSecret field by @lsongsuse in #89
  • change VEX Management Overview to use real data by @NickChungSUSE in #90
  • Changes for refining code, new common component and correct some algorithm by @xingzhang-suse in #91
  • revert: 98a69d9 by @rushk014 in #92
  • fix Scan History table error caused by immutable API getters by @rushk014 in #93
  • Feat: enable the free-typing for "Repositories to scan" selector by @lsongsuse in #94
  • Use regular page instead of resource page for registries configuration, Modified back routing on edit and detail page. by @xingzhang-suse in #95
  • Feat: Registries configuration - Detail: Implement action buttons by @rushk014 in #96
  • Fixed bug on percentage presentation by @xingzhang-suse in #97
  • Fix progress cell on Registry details page by @rushk014 in #98
  • Rewrite customization for the standard SteveModel written by @NickChungSUSE in #100
  • Added row actions, cell value popups and fixed bugs on navigation, styles by @xingzhang-suse in #99
  • Add Registry Details action menu and adjust data logic by @rushk014 in #101
  • Feat: Vex management - Detail by @rushk014 in #111
  • Feat: Implement VexHub Add/Edit Page by @lsongsuse in #114
  • Bump jest-environment-jsdom from 30.0.4 to 30.0.5 by @dependabot[bot] in #54
  • Bump @types/node from 24.0.10 to 24.1.0 by @dependabot[bot] in #55
  • Bump @stylistic/eslint-plugin from 4.4.1 to 5.2.2 by @dependabot[bot] in #56
  • Bump eslint from 9.30.1 to 9.32.0 by @dependabot[bot] in #57
  • Bump tmp from 0.2.3 to 0.2.4 by @dependabot[bot] in #71
  • Bump sha.js from 2.4.11 to 2.4.12 by @dependabot[bot] in #113
  • Image Overview page with mockdata by @xingzhang-suse in #115
  • Fix issue when backend does not return status from scan job CRD by @xingzhang-suse in #124
  • Basic implementation of Vulnerabilities charts, Various fixes for Vexhub details by @rushk014 in #123
  • Bug Fixes by @lsongsuse in #125
  • Update Registry details UI by @rushk014 in #126
  • Fixed bugs and github issue #116 by @xingzhang-suse in #127
  • Bug Fix: Add placeholder text to the URI input field on the Registry Configuration creation page by @lsongsuse in #128
  • Fix an issue preventing creation from completing on the Vexhub add/edit page by @lsongsuse in https://github.com/neuve...
Read more