github.com/justinjmoses/evergreen@v0.0.0-20170530173719-1d50e381ff0d/public/static/partials/admin-restart-version.html (about)

     1  
     2  <div class="row">
     3   <div class="col-lg-12">
     4     <div>
     5       <ul class="nav nav-pills">
     6         <li ng-class="{active: selection=='all'}" ng-click="setRestartSelection('all')"><a data-toggle="pill" style="padding:3px 8px">All</a></li>
     7         <li ng-class="{active: selection=='failures'}" ng-click="setRestartSelection('failures')"><a data-toggle="pill" style="padding:3px 8px">Failures</a></li>
     8         <li ng-class="{active: selection=='system-failures'}" ng-click="setRestartSelection('system-failures')"><a data-toggle="pill" style="padding:3px 8px">System Failures</a></li>
     9         <li ng-class="{active: selection=='none'}" ng-click="setRestartSelection('none')"><a data-toggle="pill" style="padding:3px 8px">None</a></li>
    10       </ul>
    11     </div>
    12     <ul style="max-height:250px; overflow-y:scroll">
    13       <li ng-repeat="build in version.Builds" style="list-style:none;" >
    14         <h4 ng-click="collapsedBuilds[build.Build._id] = !collapsedBuilds[build.Build._id]"><i class="fa" style="cursor:pointer" ng-class="collapsedBuilds[build.Build._id] | conditional:'fa-caret-down':'fa-caret-right'"></i> [[build.Build.display_name]]
    15           <span class="muted">[[numToBeRestarted(build.Build._id)]] of [[build.Build.tasks.length]] selected</span>
    16         </h4>
    17         <ul ng-show="collapsedBuilds[build.Build._id]">
    18           <li ng-repeat="task in build.Build.tasks" style="list-style:none;" >
    19             <input type="checkbox" ng-model="task.checkedForRestart" ng-change="setRestartSelection('')"/> &nbsp;
    20             <span ng-class="task | statusFilter" style="width:12px;height:12px;display:inline-block;vertical-align:middle">&nbsp;</span> [[task.display_name]]
    21           </li>
    22         </ul>
    23       </li>
    24     </ul>
    25   </div>
    26  </div>
    27  <hr/>
    28  <div class="row">
    29    <div class="col-lg-12">
    30      <div class="pull-left">
    31        <div ng-show="numToBeRestarted() == 0" class="pull-left">Select at least one task to restart</div>
    32        <div ng-show="numToBeRestarted() > 0" class="pull-left" style="font-size:1.3em;">
    33          Restart <b>[[numToBeRestarted()]]</b> selected [[numToBeRestarted() != 1 ? "tasks" : "task"]]?
    34          <div>
    35            <input type="checkbox" id="passed" name="passed" ng-model="adminOptionVals.abort" class="ng-valid ng-dirty">
    36            <label for="passed" style="font-weight:normal;font-size:.8em;">Abort in-progress tasks</label>
    37          </div>
    38        </div>
    39      </div>
    40      <div class="pull-right">
    41        <button type="button" class="btn btn-danger" style="float: right;" data-dismiss="modal">Cancel</button>
    42        <button type="button" class="btn btn-primary" style="float: right; margin-right: 10px;" ng-click="restart()" ng-disabled="numToBeRestarted()==0">Restart</button>
    43      </div>
    44    </div>
    45  </div>
    46