Lichao Xue
e8907a47ab
SBOM UI feature implementation ( #19946 )
...
* draft: sbom UI feature implementation
Signed-off-by: xuelichao <xuel@vmware.com>
* refactor based on swagger yaml changes
Signed-off-by: xuelichao <xuel@vmware.com>
* update scan type for scan and stop sbom request
Signed-off-by: xuelichao <xuel@vmware.com>
---------
Signed-off-by: xuelichao <xuel@vmware.com>
2024-04-18 08:22:11 +00:00
Wang Yan
461a5fa50d
add stop sbom scanning API ( #20200 )
...
* add stop sbom scanning API
1. [UI] support to stop sbom scanning #20200
2. add type for stop scanning api, make it able to support both vulnerability and sbom.
3. refactor the db query to support multiple extra attributes.
Signed-off-by: wang yan <wangyan@vmware.com>
Signed-off-by: xuelichao <xuel@vmware.com>
Co-authored-by: xuelichao <xuel@vmware.com>
2024-04-09 16:07:47 +08:00
Lichao Xue
9b7c1a2274
Configure to auto generate SBOM or not on project configuration page. ( #20059 )
...
Signed-off-by: xuelichao <xuel@vmware.com>
Co-authored-by: Wang Yan <wangyan@vmware.com>
2024-03-06 08:06:25 +00:00
ShengqiWang
04a140332e
fix artifact page bug ( #19807 )
...
* fix artifact page bug
* update testcase
2024-01-15 06:09:56 +00:00
ShengqiWang
ed4587b491
update project-SelectScanner modal Default field css ( #19753 )
...
Co-authored-by: Wang Yan <wangyan@vmware.com>
2024-01-04 02:23:55 +00:00
Shijun Sun
f99a619bc6
Add min-width to the permission column ( #19675 )
...
1. To avoid style confusion
Signed-off-by: AllForNothing <shijun.sun@broadcom.com>
2023-12-07 05:37:45 +00:00
Shijun Sun
7fee99b5fe
Update the name checking for the robot account ( #19645 )
...
1. Fixes #19612
Signed-off-by: AllForNothing <shijun.sun@broadcom.com>
2023-12-05 03:01:40 +00:00
Shijun Sun
da9e263ca7
Avoid menu closure when filtering labels ( #19561 )
...
1. Fixes #19554
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-11-15 17:12:55 +08:00
Shijun Sun
b7116fff0f
Add full permissions for the robot account ( #19507 )
...
1.Fixes #19353
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-11-09 03:18:07 +00:00
Shijun Sun
d0a9754786
Update the style for severity ( #19525 )
...
1.Related issue #19249
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-11-02 09:02:32 +00:00
SphinxKnight
d3907f6eee
fix: Accessibility - change color for WCAG AA ( #19472 )
...
* fix: Accessibility - change color for WCAG AA
Signed-off-by: julieng <julien.gattelier@gmail.com>
* fix: #ffffff to #fff to comply with stylelint
Signed-off-by: julieng <julien.gattelier@gmail.com>
* Factoring in #19249
Signed-off-by: julieng <julien.gattelier@gmail.com>
---------
Signed-off-by: julieng <julien.gattelier@gmail.com>
2023-10-25 03:44:54 +00:00
Kenji Gaillac
a1effcbb98
Add label's description as tooltip ( #19421 )
...
* feat(ui): add label's description as tooltip
Will only display the tooltip on artifact-list-page.
Signed-off-by: Kenji Gaillac <kenji@gaillac.eu>
* fix(ui): remove redundant condition
Signed-off-by: Kenji Gaillac <kenji@gaillac.eu>
---------
Signed-off-by: Kenji Gaillac <kenji@gaillac.eu>
2023-10-24 01:52:35 +00:00
Shijun Sun
530b78285b
Convert the string "0" to number 0 ( #19080 )
...
1. Fixes #19046
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-03 21:52:49 +08:00
Shijun Sun
cdd3f267b5
Merge cosign check and notation check ( #19079 )
...
1.Merge cosign check and notaion check into one API call, related issue #19077
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-08-03 13:06:15 +08:00
Shijun Sun
b380b7869b
Update the parameter to search cosign ( #18963 )
...
1.Fixes #18960
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-07-21 01:07:22 +08:00
Shijun Sun
73533d8f4f
Add Security Hub UI ( #18942 )
...
1.Fixes #18819
2.Add Security Hub page as a new tab for Interrogation Services
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-07-20 10:54:07 +08:00
Shijun Sun
b08dce4805
Update the regex for policy name and the tooltip message ( #18947 )
...
1. Fixes task 6 for #18091
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-07-19 20:04:12 +08:00
Shijun Sun
79e8c396bf
Add Notation UI for deployment security ( #18952 )
...
1. for #18927
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-07-19 18:22:11 +08:00
Shijun Sun
1efe944a8d
Correct the hidden property for clrDgHideableColumn ( #18890 )
...
1.Fixes #18870
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-07-05 14:31:35 +08:00
Shijun Sun
8fe561865d
Add unit test for hidden columns ( #18873 )
...
1. Fixes #18870
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-07-03 10:58:14 +08:00
Shijun Sun
d36ca805b4
Add new client Podman to the pull command ( #18857 )
...
1.Fixes #18832
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-06-27 11:12:41 +08:00
Shijun Sun
2f51daf707
Add a tooltip for slack notification ( #18787 )
...
1.Fixes #18507
2.Remind the users of Slack's rate limits
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-06-07 16:14:36 +08:00
Shijun Sun
43c6586af4
Upgrade Angular and Clarity to the latest version ( #18709 )
...
1.Upgrade Angular to 16.0.2
2.Upgrade Clarity to 15.4.0
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-05-23 15:59:31 +08:00
Wang Yan
bf7c82b9a8
remove the notary from backend ( #18668 )
...
Since harbor deprecates notary since v2.9.0, this pull request targets to remove the code related with notary.
Signed-off-by: Wang Yan <wangyan@vmware.com>
2023-05-18 18:47:42 +08:00
Shijun Sun
f2fc0f6a99
Remove notary UI ( #18666 )
...
1. Remove notary from the UI
2. Remove notary-related unit test cases
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-05-11 19:23:51 +08:00
Shijun Sun
dd973b1593
Add missing i18n key-value for helm chart ( #18578 )
...
1.Fixes #18572
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-04-23 15:03:04 +08:00
Shijun Sun
1499faf67d
Update styles for UI according to the designer's suggestions ( #18463 )
...
1. extend the width for event type label
2. add quotes for Retain image last pull time to make it more understandable
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-04-03 16:47:21 +08:00
Shijun Sun
95972ba693
Add new app level warning message ( #18449 )
...
1. Show a app level warning if there is a stuck job
2. Chang `Replication finished` to `Replication status changed`
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-03-31 13:08:57 +08:00
Shijun Sun
d22c94b4fa
Remove markdown pipe for webhook payload data ( #18439 )
...
1. Fixes #18435
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-03-29 12:38:32 +08:00
Shijun Sun
9e0e8e066b
Add copy digest button for accessories ( #18433 )
...
1.Fixes #18406
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-03-28 20:37:44 +08:00
Shijun Sun
e086710173
Fix some UI issues ( #18371 )
...
1. Fixes #17892
2. Redirect to default page when redirectUrl starts with /account/sign-in
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-03-17 18:52:23 +08:00
Shijun Sun
53d86f872e
Support accessory recursion for artifact list ( #18366 )
...
1. Update accessory UI to support recursion
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-03-17 13:01:24 +08:00
Shijun Sun
321d8a0885
Update UI packages ( #18312 )
...
1. Update Angular packages to 15.2.1
2. Update swagger-ui to 4.17.1
3. Update Clarity to 15.0.1 and remove datepickerToggle property
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-03-17 12:14:16 +08:00
Thomas Coudert
5287c0e79d
Improve Portal french translation ( #18289 )
...
* Remove useless translation values and fix variable name typo
Signed-off-by: Thomas Coudert <thomas.coudert@ovhcloud.com>
* Improve Portal French translation
Signed-off-by: Thomas Coudert <thomas.coudert@ovhcloud.com>
* Translate Portal CVE_EXPORT in french
Signed-off-by: Thomas Coudert <thomas.coudert@ovhcloud.com>
2023-03-15 14:25:14 +08:00
Shijun Sun
1acba0c3bb
Add dynamic column support ( #18331 )
...
1. Fixes #17815
2. Add dynamic column support for replication rule list and artifact list
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-03-14 14:41:16 +08:00
Shijun Sun
a1d397842d
Improve webhook UI ( #18325 )
...
1. Add text format for payload data
2. Delete payload_format for Slack
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-03-14 13:28:12 +08:00
Shijun Sun
ba9078f463
Enhance webhook UI ( #18291 )
...
1. Add execution list for a certain webhook policy
2. Add task list for a certain execution
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-03-07 17:12:18 +08:00
Shijun Sun
a79c0ad496
Add next scheduled time for tag retention ( #18223 )
...
1. Add next scheduled time UI
2. Update font style
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-02-22 12:26:58 +08:00
Shijun Sun
ff9dcd5483
Remove helm chart UI ( #18099 )
...
1.Remove all helm chart v2 related code
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-02-08 16:47:03 +08:00
Shijun Sun
9d30955607
Support searching artifacts by specified tag name ( #18175 )
...
1.Fixes #18082
2.Update CSS
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-02-08 16:00:37 +08:00
Shijun Sun
a86740e82a
Update datePicker component ( #18070 )
...
1.Fix date validator
2.Add i18n support
Signed-off-by: AllForNothing <sshijun@vmware.com>
2023-01-06 11:36:01 +08:00
Shijun Sun
d87d906c84
Switch listUsers to searchUsers for adding project member ( #18022 )
...
Fixes #18000
Signed-off-by: AllForNothing <sshijun@vmware.com>
Signed-off-by: AllForNothing <sshijun@vmware.com>
2022-12-23 16:09:22 +08:00
Shijun Sun
ea812c9f16
Add Jobservice UI ( #17722 )
...
Signed-off-by: AllForNothing <sshijun@vmware.com>
Signed-off-by: AllForNothing <sshijun@vmware.com>
2022-11-18 14:39:26 +08:00
Shijun Sun
e86e9aa529
Migrate policy API calls to generated service ( #17782 )
...
Signed-off-by: AllForNothing <sshijun@vmware.com>
Signed-off-by: AllForNothing <sshijun@vmware.com>
2022-11-15 17:26:20 +08:00
Shijun Sun
40ba15ca5a
Fix permission issue for edit button of repo info ( #17775 )
...
Signed-off-by: AllForNothing <sshijun@vmware.com>
Signed-off-by: AllForNothing <sshijun@vmware.com>
2022-11-11 10:14:41 +08:00
Shijun Sun
87005f32d9
Improve css for tags column ( #17734 )
...
Signed-off-by: AllForNothing <sshijun@vmware.com>
Signed-off-by: AllForNothing <sshijun@vmware.com>
2022-11-07 16:49:41 +08:00
Shijun Sun
cf5197246a
Fix message processing issue ( #17609 )
...
Signed-off-by: AllForNothing <sshijun@vmware.com>
Signed-off-by: AllForNothing <sshijun@vmware.com>
2022-09-29 11:12:11 +08:00
Shijun Sun
3d8959be49
Refactor artifact-list component ( #17577 )
...
Signed-off-by: AllForNothing <sshijun@vmware.com>
Signed-off-by: AllForNothing <sshijun@vmware.com>
2022-09-20 17:16:16 +08:00
Shijun Sun
13b3233faf
Refactor artifact-list-tab component ( #17542 )
...
Signed-off-by: AllForNothing <sshijun@vmware.com>
2022-09-15 11:37:36 +08:00
Shijun Sun
006f495c82
Add WASM filter for artifacts list ( #17447 )
...
Signed-off-by: AllForNothing <sshijun@vmware.com>
Signed-off-by: AllForNothing <sshijun@vmware.com>
2022-08-23 17:00:34 +08:00