Changeset 14820
- Timestamp:
- 04/04/17 13:54:40 (8 years ago)
- Location:
- trunk/sources/HeuristicLab.Services.WebApp.Statistics/3.3
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Services.WebApp.Statistics/3.3/WebApp/clients/clients.cshtml
r12780 r14820 33 33 </div> 34 34 <div class="panel-body"> 35 <table class="table table-hover table-condensed" >35 <table class="table table-hover table-condensed" ts-wrapper> 36 36 <thead> 37 37 <tr> 38 38 <th>#</th> 39 <th >Client Name</th>40 <th >Group Name</th>41 <th >Cores</th>42 <th >Cpu Utilization</th>43 <th >Memory</th>44 <th >State</th>39 <th ts-criteria="Name">Client Name</th> 40 <th ts-criteria="GroupName">Group Name</th> 41 <th ts-criteria="UsedCores">Cores</th> 42 <th ts-criteria="CpuUtilization">Cpu Utilization</th> 43 <th ts-criteria="UsedMemory">Memory</th> 44 <th ts-criteria="State">State</th> 45 45 <th></th> 46 46 </tr> 47 47 </thead> 48 <tr ng-repeat="client in clientPage.Clients" >48 <tr ng-repeat="client in clientPage.Clients" ts-repeat> 49 49 <td>{{($index + 1)+((curClientsPage-1)*(clientsPageSize))}}</td> 50 50 <td>{{client.Name}}</td> … … 81 81 </div> 82 82 <div class="panel-body"> 83 <table class="table table-hover table-condensed" >83 <table class="table table-hover table-condensed" ts-wrapper> 84 84 <thead> 85 85 <tr> 86 86 <th>#</th> 87 <th >Client Name</th>88 <th >Group Name</th>89 <th >Cores</th>90 <th >Cpu Utilization</th>91 <th >Memory</th>92 <th >State</th>87 <th ts-criteria="Name">Client Name</th> 88 <th ts-criteria="GroupName">Group Name</th> 89 <th ts-criteria="UsedCores">Cores</th> 90 <th ts-criteria="CpuUtilization">Cpu Utilization</th> 91 <th ts-criteria="UsedMemory">Memory</th> 92 <th ts-criteria="State">State</th> 93 93 <th></th> 94 94 </tr> 95 95 </thead> 96 <tr ng-repeat="client in expiredClientPage.Clients" >96 <tr ng-repeat="client in expiredClientPage.Clients" ts-repeat> 97 97 <td>{{($index + 1)+((curExpiredClientsPage-1)*(expiredClientsPageSize))}}</td> 98 98 <td>{{client.Name}}</td> -
trunk/sources/HeuristicLab.Services.WebApp.Statistics/3.3/WebApp/exceptions/exceptions.cshtml
r12778 r14820 30 30 </div> 31 31 <div class="panel-body"> 32 <table class="table table-hover table-condensed" >32 <table class="table table-hover table-condensed" ts-wrapper> 33 33 <thead> 34 34 <tr> 35 35 <th>#</th> 36 <th >Job</th>37 <th >Task</th>38 <th >Username</th>39 <th >Client</th>40 <th >Date</th>36 <th ts-criteria="JobName">Job</th> 37 <th ts-criteria="TaskId">Task</th> 38 <th ts-criteria="UserName">Username</th> 39 <th ts-criteria="ClientName">Client</th> 40 <th ts-criteria="Date">Date</th> 41 41 <th></th> 42 42 </tr> 43 43 </thead> 44 <tr ng-repeat="exception in exceptionPage.Exceptions" >44 <tr ng-repeat="exception in exceptionPage.Exceptions" ts-repeat> 45 45 <td>{{($index + 1)+((curExceptionsPage-1)*(exceptionsPageSize))}}</td> 46 46 <td><a ng-href="#/statistics/jobs/{{exception.JobId}}">{{exception.JobName}}</a></td> -
trunk/sources/HeuristicLab.Services.WebApp.Statistics/3.3/WebApp/groups/groups.cshtml
r12551 r14820 33 33 </div> 34 34 <div class="panel-body"> 35 <table class="table table-hover table-condensed" >35 <table class="table table-hover table-condensed" ts-wrapper> 36 36 <thead> 37 37 <tr> 38 38 <th>#</th> 39 <th >Group Name</th>40 <th >Cores</th>41 <th >Cpu Utilization</th>42 <th >Memory</th>43 <th >Clients</th>39 <th ts-criteria="Name">Group Name</th> 40 <th ts-criteria="UsedCores">Cores</th> 41 <th ts-criteria="CpuUtilization">Cpu Utilization</th> 42 <th ts-criteria="UsedMemory">Memory</th> 43 <th ts-criteria="OnlineClients">Clients</th> 44 44 <th></th> 45 45 </tr> 46 46 </thead> 47 <tr ng-repeat="group in groupPage.Groups" >47 <tr ng-repeat="group in groupPage.Groups" ts-repeat> 48 48 <td>{{($index + 1)+((curGroupsPage-1)*(groupsPageSize))}}</td> 49 49 <td>{{group.Name}}</td> -
trunk/sources/HeuristicLab.Services.WebApp.Statistics/3.3/WebApp/jobs/jobs.cshtml
r12778 r14820 33 33 </div> 34 34 <div class="panel-body"> 35 <table class="table table-hover table-condensed" >35 <table class="table table-hover table-condensed" ts-wrapper> 36 36 <thead> 37 37 <tr> 38 38 <th>#</th> 39 <th >Job Name</th>39 <th ts-criteria="Name">Job Name</th> 40 40 @if (Request.IsAuthenticated && User.IsInRole(HiveRoles.Administrator)) { 41 <th >Username</th>41 <th ts-criteria="UserName">Username</th> 42 42 } 43 <th >Date Created</th>43 <th ts-criteria="DateCreated">Date Created</th> 44 44 <th>Progress</th> 45 45 <th></th> … … 47 47 </thead> 48 48 @if (Request.IsAuthenticated && User.IsInRole(HiveRoles.Administrator)) { 49 <tr ng-repeat="job in allUsersJobs" >49 <tr ng-repeat="job in allUsersJobs" ts-repeat> 50 50 <td>{{$index + 1}}</td> 51 51 <td>{{job.Name}}</td> … … 93 93 </div> 94 94 <div class="panel-body"> 95 <table class="table table-hover table-condensed" >95 <table class="table table-hover table-condensed" ts-wrapper> 96 96 <thead> 97 97 <tr> 98 98 <th>#</th> 99 <th >Job Name</th>100 <th >Date Created</th>101 <th >Date Completed</th>102 <th >Tasks</th>99 <th ts-criteria="Name">Job Name</th> 100 <th ts-criteria="DateCreated">Date Created</th> 101 <th ts-criteria="DateCompleted">Date Completed</th> 102 <th ts-criteria="TotalTasks|parseInt">Tasks</th> 103 103 <th></th> 104 104 </tr> 105 105 </thead> 106 <tr ng-repeat="job in completedJobPage.Jobs" >106 <tr ng-repeat="job in completedJobPage.Jobs" ts-repeat> 107 107 <td>{{($index + 1)+((completedJobCurPage-1)*(completedJobPageSize))}}</td> 108 108 <td>{{job.Name}}</td> -
trunk/sources/HeuristicLab.Services.WebApp.Statistics/3.3/WebApp/users/users.cshtml
r12584 r14820 30 30 </div> 31 31 <div class="panel-body"> 32 <table class="table table-hover table-condensed" >32 <table class="table table-hover table-condensed" ts-wrapper> 33 33 <thead> 34 34 <tr> 35 35 <th>#</th> 36 <th >Username</th>36 <th ts-criteria="Name">Username</th> 37 37 <th></th> 38 38 </tr> 39 39 </thead> 40 <tr ng-repeat="user in users" >40 <tr ng-repeat="user in users" ts-repeat> 41 41 <td>{{$index + 1}}</td> 42 42 <td>{{user.Name}}</td> -
trunk/sources/HeuristicLab.Services.WebApp.Statistics/3.3/statistics.js
r12560 r14820 2 2 (function () { 3 3 var plugin = appStatisticsPlugin; 4 plugin.dependencies = ['ngResource', 'ui.knob', 'ui.bootstrap', 'ngFitText' ];4 plugin.dependencies = ['ngResource', 'ui.knob', 'ui.bootstrap', 'ngFitText', 'tableSort']; 5 5 plugin.files = [ 6 6 'WebApp/statistics.css',
Note: See TracChangeset
for help on using the changeset viewer.