+
+
{{ item.title }}
+ @if (item.isMarkedForRemoval) {
+
Marked for Removal
+ }
+ @if (item.isRemoved) {
+
Removed
+ }
+ @if (item.isReturning) {
+
Returning
+ }
+
{{ item.downloadId }}
+
+ @for (entry of strikeTypeEntries(item.strikesByType); track entry.type) {
+
+ {{ formatStrikeType(entry.type) }} ×{{ entry.count }}
+
+ }
+
+
Total: {{ item.totalStrikes }}
+
{{ item.latestStrikeAt | date:'yyyy-MM-dd HH:mm' }}
+
+
+
+
+ Download Hash
+ {{ item.downloadId }}
+
+
+ First Strike
+ {{ item.firstStrikeAt | date:'yyyy-MM-dd HH:mm:ss' }}
+
+
+ Latest Strike
+ {{ item.latestStrikeAt | date:'yyyy-MM-dd HH:mm:ss' }}
+
+
+
+
+
Individual Strikes
+
+
+ @for (strike of item.strikes; track strike.id) {
+
+
+ {{ formatStrikeType(strike.type) }}
+
+
{{ strike.createdAt | date:'yyyy-MM-dd HH:mm:ss' }}
+
{{ formatBytes(strike.lastDownloadedBytes) }}
+
{{ strike.jobRunId }}
+
+ }
+
+
+