@if (items?.length) {
@for (item of items; track $index) { {{ item }} }
} @else { – }
{{ sync.title }}
@if (!sync.isCloud && connector?.canSyncSecurityGroups) {
{{ (sync.syncSecurityGroups ? 'sync.details.settings.boolean.true' : 'sync.details.settings.boolean.false') | translate }}
}
@for (label of coloredLabels; track label.labelset + '_' + label.label) { {{ label.label }} } @empty { – }
@if (sync.isCloud) { } @else { @if (sync.filters?.fileExtensions?.extensions; as extensions) {
@for (extension of extensions.split(', '); track $index) { {{ extension }} } @empty { – }
} @else { – } }
@if (sync.isCloud) {
}
@if (sync.isCloud ? sync.modified_time_range : sync.filters?.modified; as dates) { {{ 'sync.details.settings.modification-date.from' | translate }} {{ 'sync.details.settings.modification-date.to' | translate }} } @else { – }
@if (connector) { @for (section of connector.getParametersSections() | async; track section.id) { @if (section.id !== 'credentials') {
@for (field of section.fields; track field.id) {
@if (field.type !== 'table') { @if (field.secret) {
*****
} @else {
{{ sync.connector.parameters[field.id] || '_' }}
} } @else if (sync.connector.parameters[field.id]?.length > 0) { } @else { – }
@if (!$last) {
} }
} } } @if (extractStrategy) {
{{ extractStrategy }}
}
{{ 'sync.details.activity-log.table-header.message' | translate }} {{ 'sync.details.activity-log.table-header.date' | translate }} @for (log of logs; track log) {
@switch (log.level) { @case ('high') { } @case ('medium') { } @case ('low') { } } {{ log.message }}
} @empty {
{{ 'sync.details.activity-log.no-activity' | translate }}
}
@if (sync.isCloud && (hasMoreJobs | async)) {
{{ 'generic.show_more' | translate }}
}