Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 | 5x | <ng-template #popTemplate> <!-- Executing --> <div *ngIf="executingTasks.length > 0"> <div class="separator">EXECUTING</div> <hr> <div *ngFor="let executingTask of executingTasks"> <table> <tr> <td rowspan="3" class="icon-col text-center"> <span class="fa-stack fa-2x text-info"> <i class="fa fa-circle fa-stack-2x"></i> <i class="fa fa-stack-1x fa-inverse fa-spinner fa-spin"></i> </span> </td> <td colspan="3"><strong>{{ executingTask.description }}</strong></td> </tr> <tr> <td colspan="2"> <small class="date">{{ executingTask.begin_time | cdDate }}</small> </td> <td class="text-right italic" nowrap *ngIf="executingTask.progress"><span>{{ executingTask.progress }} %</span></td> </tr> </table> <hr> </div> </div> <!-- Finished --> <div *ngIf="finishedTasks.length > 0"> <div class="separator">FINISHED</div> <hr> <div *ngFor="let finishedTask of finishedTasks"> <table> <tr> <td rowspan="3" class="icon-col text-center"> <span *ngIf="!finishedTask.errorMessage"> <span class="fa-stack fa-2x text-success"> <i class="fa fa-circle fa-stack-2x"></i> <i class="fa fa-stack-1x fa-inverse fa-check"></i> </span> </span> <span *ngIf="finishedTask.errorMessage"> <span class="fa-stack fa-2x text-danger"> <i class="fa fa-circle fa-stack-2x"></i> <i class="fa fa-stack-1x fa-inverse fa-exclamation-triangle"></i> </span> </span> </td> <td colspan="2"> <strong>{{ finishedTask.description }}</strong> </td> </tr> <tr> <td></td> <td> <span *ngIf="finishedTask.errorMessage" class="text-danger"> {{ finishedTask.errorMessage }} </span> </td> </tr> <tr> <td colspan="2"> <small class="date">{{ finishedTask.end_time | cdDate }}</small> </td> </tr> </table> <hr> </div> </div> <!-- Empty --> <div *ngIf="executingTasks.length === 0 && finishedTasks.length === 0"> <div class="message" i18n>There are no background tasks.</div> </div> </ng-template> <a [popover]="popTemplate" placement="bottom" container="body" outsideClick="true" i18n-title title="Background Tasks"> <i class="fa fa-fw" [ngClass]="icon"></i> <span i18n class="visible-xs-inline-block">Background Tasks</span> <span *ngIf="executingTasks.length > 0"> ({{ executingTasks.length }})</span> </a> |