Releases: neuvector/security-ui-exts
Releases · neuvector/security-ui-exts
sbombastic-image-vulnerability-scanner-0.1.0
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...