2022-01-05 06:41:51 +01:00
|
|
|
<div class="arrow-block">
|
2021-05-17 04:39:33 +02:00
|
|
|
<span class="back-icon margin-right-5px"><</span>
|
2022-05-13 10:00:45 +02:00
|
|
|
<a class="pl-0" (click)="goBackPro()">{{
|
|
|
|
'SIDE_NAV.PROJECTS' | translate
|
|
|
|
}}</a>
|
2020-02-20 09:12:46 +01:00
|
|
|
<span class="back-icon"><</span>
|
2022-05-13 10:00:45 +02:00
|
|
|
<a (click)="goBackRep()">{{ projectName }}</a>
|
2020-02-20 09:12:46 +01:00
|
|
|
<span class="back-icon"><</span>
|
2022-05-13 10:00:45 +02:00
|
|
|
<a (click)="goBack()">{{ repositoryName }}</a>
|
2020-02-20 09:12:46 +01:00
|
|
|
|
2022-07-29 13:04:01 +02:00
|
|
|
<span
|
|
|
|
class="back-icon"
|
|
|
|
*ngFor="let digest of referArtifactNameArray; let i = index">
|
2023-03-17 05:14:16 +01:00
|
|
|
<<a (click)="jumpDigest(i)">{{ digest | slice : 0 : 15 }}</a></span
|
2022-05-13 10:00:45 +02:00
|
|
|
>
|
2020-02-20 09:12:46 +01:00
|
|
|
</div>
|
|
|
|
|
2020-02-13 08:39:29 +01:00
|
|
|
<div class="title-wrapper">
|
|
|
|
<div class="title-block">
|
2020-05-08 09:42:25 +02:00
|
|
|
<h2 class="custom-h2 center-align-items">
|
2022-05-13 10:00:45 +02:00
|
|
|
<div
|
|
|
|
class="artifact-icon clr-display-inline-block"
|
|
|
|
*ngIf="artifact.icon">
|
|
|
|
<img
|
|
|
|
*ngIf="getIcon(artifact.icon)"
|
|
|
|
class="artifact-icon"
|
|
|
|
[title]="artifact.type"
|
|
|
|
[src]="getIcon(artifact.icon)"
|
|
|
|
(error)="showDefaultIcon($event)" />
|
2020-08-11 04:22:02 +02:00
|
|
|
</div>
|
2022-05-13 10:00:45 +02:00
|
|
|
<span class="margin-left-10px">{{
|
2023-03-17 05:14:16 +01:00
|
|
|
artifact?.digest | slice : 0 : 15
|
2022-05-13 10:00:45 +02:00
|
|
|
}}</span>
|
|
|
|
<clr-icon
|
|
|
|
size="25"
|
|
|
|
*ngIf="artifact?.references && artifact?.references?.length"
|
|
|
|
class="icon-folder margin-left-10px"
|
|
|
|
shape="folder"></clr-icon>
|
2020-05-08 09:42:25 +02:00
|
|
|
</h2>
|
2020-02-13 08:39:29 +01:00
|
|
|
</div>
|
|
|
|
</div>
|
2020-02-20 09:12:46 +01:00
|
|
|
<ng-container *ngIf="!loading">
|
2020-02-13 08:39:29 +01:00
|
|
|
<!-- tags -->
|
2022-05-13 10:00:45 +02:00
|
|
|
<artifact-tag
|
|
|
|
[artifactDetails]="artifact"
|
|
|
|
[projectName]="projectName"
|
|
|
|
[isProxyCacheProject]="isProxyCacheProject"
|
|
|
|
[projectId]="projectId"
|
|
|
|
[repositoryName]="repositoryName"></artifact-tag>
|
2020-02-13 08:39:29 +01:00
|
|
|
|
2020-03-27 09:31:04 +01:00
|
|
|
<!-- Overview -->
|
2022-05-13 10:00:45 +02:00
|
|
|
<artifact-common-properties
|
|
|
|
[artifactDetails]="artifact"></artifact-common-properties>
|
2020-03-27 09:31:04 +01:00
|
|
|
|
2020-02-13 08:39:29 +01:00
|
|
|
<!-- Additions -->
|
2022-05-13 10:00:45 +02:00
|
|
|
<artifact-additions
|
|
|
|
[artifact]="artifact"
|
|
|
|
[projectName]="projectName"
|
|
|
|
[projectId]="projectId"
|
|
|
|
[repoName]="repositoryName"
|
|
|
|
[digest]="artifactDigest"
|
2024-04-18 10:22:11 +02:00
|
|
|
[sbomDigest]="sbomDigest"
|
|
|
|
[tab]="activeTab"
|
2022-05-13 10:00:45 +02:00
|
|
|
[additionLinks]="artifact?.addition_links"></artifact-additions>
|
2020-02-13 08:39:29 +01:00
|
|
|
</ng-container>
|
2020-02-20 09:12:46 +01:00
|
|
|
<div *ngIf="loading" class="clr-row mt-3 center">
|
2020-02-13 08:39:29 +01:00
|
|
|
<span class="spinner spinner-md"></span>
|
|
|
|
</div>
|