@if (withReplicationJob) {
{{ 'REPLICATION.REPLICATION_EXECUTIONS' | translate }}
} @if (withReplicationJob) {
@if (isSystemAdmin) {
}
{{
'REPLICATION.ID' | translate
}}
{{
'REPLICATION.STATUS' | translate
}}
{{
'REPLICATION.REPLICATION_TRIGGER' | translate
}}
{{
'REPLICATION.CREATION_TIME' | translate
}}
{{
'REPLICATION.DURATION' | translate
}}
{{
'REPLICATION.SUCCESS_RATE' | translate
}}
{{
'REPLICATION.TOTAL' | translate
}}
{{
'REPLICATION.JOB_PLACEHOLDER' | translate
}}
@for (j of jobs; track j) {
{{
j.id
}}
{{ getStatusStr(j.status, j.status_text) }}
@if (j.status_text) {
}
{{ j.status_text }}
{{ j.trigger }}
{{
j.start_time | harborDatetime : 'short'
}}
{{ getDuration(j) }}
{{
(j.status === 'InProgress' || j.status === 'Failed'
? j.total > 0
? j.succeed / j.total
: 0
: j.total > 0
? j.succeed / j.total
: 1
) | percent
}}
{{ j.total }}
}
{{
'PAGINATION.PAGE_SIZE' | translate
}}
@if (showPaginationIndex) {
{{ pagination.firstItem + 1 }} -
{{ pagination.lastItem + 1 }}
{{ 'REPLICATION.OF' | translate }}
}
{{ totalCount }} {{ 'REPLICATION.ITEMS' | translate }}
}
@if (isSystemAdmin) {