mirror of
https://github.com/goharbor/harbor.git
synced 2024-11-19 16:55:16 +01:00
Merge pull request #8739 from AllForNothing/cve-add-id
add ids to key elements of CVE-whitelist UI for easy test
This commit is contained in:
commit
596f299743
@ -95,7 +95,7 @@
|
||||
<div class="clr-row width-70per">
|
||||
<div class="clr-col position-relative">
|
||||
<div>
|
||||
<button (click)="showAddModal=!showAddModal"
|
||||
<button id="show-add-modal-button" (click)="showAddModal=!showAddModal"
|
||||
class="btn btn-link">{{'CVE_WHITELIST.ADD'|translate}}</button>
|
||||
</div>
|
||||
<div class="add-modal" *ngIf="showAddModal">
|
||||
@ -103,13 +103,13 @@
|
||||
<div>
|
||||
<clr-textarea-container>
|
||||
<label>{{'CVE_WHITELIST.ENTER'|translate}}</label>
|
||||
<textarea class="w-100 font-italic" clrTextarea [(ngModel)]="cveIds"
|
||||
<textarea id="whitelist-textarea" class="w-100 font-italic" clrTextarea [(ngModel)]="cveIds"
|
||||
name="cveIds"></textarea>
|
||||
<clr-control-helper>{{'CVE_WHITELIST.HELP'|translate}}</clr-control-helper>
|
||||
</clr-textarea-container>
|
||||
</div>
|
||||
<div>
|
||||
<button [disabled]="isDisabled()" (click)="addToSystemWhitelist()"
|
||||
<button id="add-to-system" [disabled]="isDisabled()" (click)="addToSystemWhitelist()"
|
||||
class="btn btn-link">{{'CVE_WHITELIST.ADD'|translate}}</button>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -89,12 +89,12 @@
|
||||
</div>
|
||||
<clr-radio-container clrInline>
|
||||
<clr-radio-wrapper>
|
||||
<input [disabled]="!hasChangeConfigRole" type="radio" clrRadio name="systemWhitelistOrProjectWhitelist" required value="true"
|
||||
<input id="use-system" [disabled]="!hasChangeConfigRole" type="radio" clrRadio name="systemWhitelistOrProjectWhitelist" required value="true"
|
||||
[(ngModel)]="systemWhitelistOrProjectWhitelist"/>
|
||||
<label>{{'CVE_WHITELIST.SYS_WHITELIST'|translate}}</label>
|
||||
</clr-radio-wrapper>
|
||||
<clr-radio-wrapper>
|
||||
<input [disabled]="!hasChangeConfigRole" type="radio" clrRadio name="systemWhitelistOrProjectWhitelist" required value="false"
|
||||
<input id="use-project" [disabled]="!hasChangeConfigRole" type="radio" clrRadio name="systemWhitelistOrProjectWhitelist" required value="false"
|
||||
[(ngModel)]="systemWhitelistOrProjectWhitelist"/>
|
||||
<label>{{'CVE_WHITELIST.PRO_WHITELIST'|translate}}</label>
|
||||
</clr-radio-wrapper>
|
||||
@ -102,10 +102,10 @@
|
||||
<div class="clr-row width-70per">
|
||||
<div class="clr-col position-relative">
|
||||
<div>
|
||||
<button [disabled]="isUseSystemWhitelist() || !hasChangeConfigRole"
|
||||
<button id="show-add-modal" [disabled]="isUseSystemWhitelist() || !hasChangeConfigRole"
|
||||
(click)="showAddModal=!showAddModal"
|
||||
class="btn btn-link">{{'CVE_WHITELIST.ADD'|translate}}</button>
|
||||
<button [disabled]="isUseSystemWhitelist() || !hasChangeConfigRole" (click)="addSystem()"
|
||||
<button id="add-system" [disabled]="isUseSystemWhitelist() || !hasChangeConfigRole" (click)="addSystem()"
|
||||
class="btn btn-link ml-1">{{'CVE_WHITELIST.ADD_SYSTEM'|translate}}</button>
|
||||
</div>
|
||||
<div class="add-modal" *ngIf="showAddModal && !isUseSystemWhitelist()">
|
||||
@ -113,12 +113,12 @@
|
||||
<div>
|
||||
<clr-textarea-container>
|
||||
<label>{{'CVE_WHITELIST.ENTER'|translate}}</label>
|
||||
<textarea class="w-100" clrTextarea [(ngModel)]="cveIds" name="cveIds"></textarea>
|
||||
<textarea id="whitelist-textarea" class="w-100" clrTextarea [(ngModel)]="cveIds" name="cveIds"></textarea>
|
||||
<clr-control-helper>{{'CVE_WHITELIST.HELP'|translate}}</clr-control-helper>
|
||||
</clr-textarea-container>
|
||||
</div>
|
||||
<div>
|
||||
<button [disabled]="isDisabled()" (click)="addToProjectWhitelist()"
|
||||
<button id="add-to-whitelist" [disabled]="isDisabled()" (click)="addToProjectWhitelist()"
|
||||
class="btn btn-link">{{'CVE_WHITELIST.ADD'|translate}}</button>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1124,8 +1124,8 @@
|
||||
"EXPIRES_AT": "Expires at",
|
||||
"NEVER_EXPIRES": "Never expires",
|
||||
"PRO_WHITELIST_EXPLAIN": "Project whitelist allows vulnerabilities in this list to be ignored in this project when pushing and pulling images.",
|
||||
"PRO_OR_SYS": "Use the system whitelist as is or select “Project whitelist” to create a new whitelist.",
|
||||
"MERGE_INTO": "Merge the system whitelist into this project, add individual CVE IDs.",
|
||||
"PRO_OR_SYS": "You can either use the default whitelist configured at the system level or click on 'Project whitelist' to create a new whitelist",
|
||||
"MERGE_INTO": "Add individual CVE IDs before clicking 'ADD SYSTEM' to add system whitelist as well.",
|
||||
"SYS_WHITELIST": "System whitelist",
|
||||
"PRO_WHITELIST": "Project whitelist",
|
||||
"ADD_SYSTEM": "ADD SYSTEM"
|
||||
|
@ -1121,8 +1121,8 @@
|
||||
"EXPIRES_AT": "Expires at",
|
||||
"NEVER_EXPIRES": "Never expires",
|
||||
"PRO_WHITELIST_EXPLAIN": "Project whitelist allows vulnerabilities in this list to be ignored in this project when pushing and pulling images.",
|
||||
"PRO_OR_SYS": "Use the system whitelist as is or select “Project whitelist” to create a new whitelist.",
|
||||
"MERGE_INTO": "Merge the system whitelist into this project, add individual CVE IDs.",
|
||||
"PRO_OR_SYS": "You can either use the default whitelist configured at the system level or click on 'Project whitelist' to create a new whitelist",
|
||||
"MERGE_INTO": "Add individual CVE IDs before clicking 'ADD SYSTEM' to add system whitelist as well.",
|
||||
"SYS_WHITELIST": "System whitelist",
|
||||
"PRO_WHITELIST": "Project whitelist",
|
||||
"ADD_SYSTEM": "ADD SYSTEM"
|
||||
|
@ -1093,8 +1093,8 @@
|
||||
"EXPIRES_AT": "Expires at",
|
||||
"NEVER_EXPIRES": "Never expires",
|
||||
"PRO_WHITELIST_EXPLAIN": "Project whitelist allows vulnerabilities in this list to be ignored in this project when pushing and pulling images.",
|
||||
"PRO_OR_SYS": "Use the system whitelist as is or select “Project whitelist” to create a new whitelist.",
|
||||
"MERGE_INTO": "Merge the system whitelist into this project, add individual CVE IDs.",
|
||||
"PRO_OR_SYS": "You can either use the default whitelist configured at the system level or click on 'Project whitelist' to create a new whitelist",
|
||||
"MERGE_INTO": "Add individual CVE IDs before clicking 'ADD SYSTEM' to add system whitelist as well.",
|
||||
"SYS_WHITELIST": "System whitelist",
|
||||
"PRO_WHITELIST": "Project whitelist",
|
||||
"ADD_SYSTEM": "ADD SYSTEM"
|
||||
|
@ -1118,8 +1118,8 @@
|
||||
"EXPIRES_AT": "Expires at",
|
||||
"NEVER_EXPIRES": "Never expires",
|
||||
"PRO_WHITELIST_EXPLAIN": "Project whitelist allows vulnerabilities in this list to be ignored in this project when pushing and pulling images.",
|
||||
"PRO_OR_SYS": "Use the system whitelist as is or select “Project whitelist” to create a new whitelist.",
|
||||
"MERGE_INTO": "Merge the system whitelist into this project, add individual CVE IDs.",
|
||||
"PRO_OR_SYS": "You can either use the default whitelist configured at the system level or click on 'Project whitelist' to create a new whitelist",
|
||||
"MERGE_INTO": "Add individual CVE IDs before clicking 'ADD SYSTEM' to add system whitelist as well.",
|
||||
"SYS_WHITELIST": "System whitelist",
|
||||
"PRO_WHITELIST": "Project whitelist",
|
||||
"ADD_SYSTEM": "ADD SYSTEM"
|
||||
|
Loading…
Reference in New Issue
Block a user