harbor/src/portal
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
..
app-swagger-ui Update UI package to clear security alerts (#19553) 2023-11-08 15:30:08 +08:00
cypress Upgrade harbor-portal to v2.9.0 (#18525) 2023-04-13 18:52:06 +08:00
docker-build Remove chart api (#18265) 2023-02-24 14:47:42 +08:00
scripts Remove chart api (#18265) 2023-02-24 14:47:42 +08:00
server Fix message processing issue (#17609) 2022-09-29 11:12:11 +08:00
src SBOM UI feature implementation (#19946) 2024-04-18 08:22:11 +00:00
.eslintrc.json Upgrade harbor-portal to v2.9.0 (#18525) 2023-04-13 18:52:06 +08:00
.prettierignore migrate tslint to eslint (#16856) 2022-05-13 16:00:45 +08:00
.prettierrc.json migrate tslint to eslint (#16856) 2022-05-13 16:00:45 +08:00
.stylelintrc.json Refactor swagger ui (#17428) 2022-08-23 12:03:45 +08:00
angular.json Add Security Hub UI (#18942) 2023-07-20 10:54:07 +08:00
cypress.config.ts Upgrade harbor-portal to v2.9.0 (#18525) 2023-04-13 18:52:06 +08:00
karma.conf.js Undate Angular to the latest version (#15129) 2021-06-16 16:39:10 +08:00
package-lock.json Bump express from 4.18.2 to 4.19.2 in /src/portal (#20167) 2024-03-28 07:02:17 +00:00
package.json Bump express from 4.18.2 to 4.19.2 in /src/portal (#20167) 2024-03-28 07:02:17 +00:00
PACKAGE.md Correct loop condition for replication tasks (#19570) 2023-11-15 09:50:06 +00:00
proxy.config.mjs.temp Add agent config for ng serve (#18323) 2023-03-10 17:22:11 +08:00
README.md Add agent config for ng serve (#18323) 2023-03-10 17:22:11 +08:00
tsconfig.app.json Upgrade Angular and Clarity to the latest version (#18059) 2023-01-05 10:42:59 +08:00
tsconfig.json Upgrade harbor-portal to v2.9.0 (#18525) 2023-04-13 18:52:06 +08:00
tsconfig.spec.json Upgrade Angular and Clarity to the latest version (#18059) 2023-01-05 10:42:59 +08:00

Harbor UI

Harbor UI

This is the project based on Clarity and Angular to build Harbor UI.

Start

  1. npm install (should trigger 'npm postinstall')
  2. npm run postinstall (if not triggered, manually run this step)
  3. copy "proxy.config.mjs.temp" file to "proxy.config.mjs"
    cp proxy.config.mjs.temp proxy.config.mjs
  4. Modify "proxy.config.mjs" to specify a Harbor server. And you can specify the agent if you work behind a corporate proxy
  5. npm run start
  6. open your browser on https://localhost:4200