Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/26/15 18:02:03 (10 years ago)
Author:
dglaser
Message:

#2388:

HeuristicLab.Services.WebApp.Statistics-3.3:

  • added groups page
  • improved jobs, clients and users pages

HeuristicLab.Services.WebApp-3.3:

  • merged from trunk
Location:
branches/HiveStatistics/sources/HeuristicLab.Services.WebApp.Statistics/3.3/WebApp/clients
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/HiveStatistics/sources/HeuristicLab.Services.WebApp.Statistics/3.3/WebApp/clients/clients.cshtml

    r12516 r12525  
    1414    <li class="active">
    1515        <a ng-href="#/statistics/clients">Clients</a>
     16    </li>
     17    <li>
     18        <a ng-href="#/statistics/groups">Groups</a>
    1619    </li>
    1720    </ul>
     
    3134                            <th>#</th>
    3235                            <th>Client Name</th>
     36                            <th>Group Name</th>
    3337                            <th>Cores</th>
    3438                            <th>Cpu Utilization</th>
     
    4044                            <td>{{($index + 1)+((curClientsPage-1)*(clientsPageSize))}}</td>
    4145                            <td>{{client.Name}}</td>
     46                            <td>
     47                                <a ng-show="client.GroupName" ng-href="#/statistics/groups/{{client.GroupId}}">{{client.GroupName}}</a>
     48                                <span ng-hide="client.GroupName">No Group</span>
     49                            </td>
    4250                            <td>{{client.UsedCores}} / {{client.TotalCores}}</td>
    4351                            <td>{{client.CpuUtilization | number: 2}} %</td>
  • branches/HiveStatistics/sources/HeuristicLab.Services.WebApp.Statistics/3.3/WebApp/clients/details/clientDetails.cshtml

    r12516 r12525  
    1414            <a ng-href="#/statistics/clients">Clients</a>
    1515        </li>
     16        <li>
     17            <a ng-href="#/statistics/groups">Groups</a>
     18        </li>
    1619    </ul>
    1720</header>
     
    3437                                <tr>
    3538                                    <td class="text-left">Group:</td>
    36                                     <td ng-show="client.GroupName">{{client.GroupName}}</td>
     39                                    <td ng-show="client.GroupName"><a ng-href="#/statistics/groups/{{client.GroupId}}">{{client.GroupName}}</a></td>
    3740                                    <td ng-hide="client.GroupName">None</td>
    3841                                </tr>
     
    253256 <div class="default-filter-header text-center">
    254257     <form class="form-inline">
    255          <div class="form-group">
     258         <div class="form-group" style="margin-left: 5px; margin-right: 5px;">
    256259             <label for="fromDate">From:&nbsp;</label>
    257260             <div class="input-group">
     
    262265             </div>
    263266         </div>
    264          <div class="form-group">
    265              <label for="fromDate">&nbsp;&nbsp;To:&nbsp;</label>
     267         <div class="form-group" style="margin-left: 5px; margin-right: 5px;">
     268             <label for="fromDate">To:&nbsp;</label>
    266269             <div class="input-group">
    267                  <input id="fromDate" type="text" class="form-control" datepicker-popup="dd.MM.yyyy" ng-model="toDate" is-open="toIsOpen" datepicker-options="dateOptions" ng-required="true" close-text="Close"/>
     270                 <input id="fromDate" type="text" class="form-control" datepicker-popup="dd.MM.yyyy" ng-model="toDate" is-open="toIsOpen" datepicker-options="dateOptions" ng-required="true" close-text="Close" />
    268271                 <span class="input-group-btn">
    269272                     <button type="button" class="btn btn-default" ng-click="openToDateSelection($event)"><i class="glyphicon glyphicon-calendar"></i></button>
     
    271274             </div>
    272275         </div>
    273          <div class="btn-group">
    274              <label class="btn btn-default" ng-click="updateCharts()">
     276         <div class="form-group" style="margin-left: 5px; margin-right: 5px;">
     277             <button type="button" class="btn btn-default" ng-click="updateCharts()">
    275278                 Apply
    276              </label>
     279             </button>
    277280         </div>
    278281     </form>
Note: See TracChangeset for help on using the changeset viewer.