Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/01/15 11:24:12 (9 years ago)
Author:
dglaser
Message:

#2388: Merged trunk into HiveStatistics branch

Location:
branches/HiveStatistics/sources
Files:
7 edited
1 copied

Legend:

Unmodified
Added
Removed
  • branches/HiveStatistics/sources

  • branches/HiveStatistics/sources/HeuristicLab.Services.WebApp/3.3/Configs/BundleConfig.cs

    r12551 r12558  
    4141        "~/WebApp/libs/bootstrap/css/bootstrap-theme.min.css",
    4242        "~/WebApp/libs/font-aweseome/font-aweseome.min.css",
    43         "~/WebApp/libs/angularjs/loading-bar/loading-bar.css"
     43        "~/WebApp/libs/angularjs/loading-bar/loading-bar.css",
     44        "~/WebApp/libs/angularjs/angular-tablesort/tablesort.css"
    4445      ));
    4546
     
    7071        "~/WebApp/libs/angularjs/angular-ui-router.min.js",
    7172        "~/WebApp/libs/angularjs/angular-knob/angular-knob.js",
     73        "~/WebApp/libs/angularjs/angular-tablesort/angular-tablesort.js",
    7274        "~/WebApp/libs/angularjs/angular-ui/ui-bootstrap-tpls-0.13.0.min.js",
    7375        "~/WebApp/libs/angularjs/loading-bar/loading-bar.js",
  • branches/HiveStatistics/sources/HeuristicLab.Services.WebApp/3.3/Controllers/AppController.cs

    r12435 r12558  
    4747    }
    4848
     49    public ActionResult RedirectUrl(string url) {
     50      return RedirectPermanent(url);
     51    }
    4952  }
    5053}
  • branches/HiveStatistics/sources/HeuristicLab.Services.WebApp/3.3/HeuristicLab.Services.WebApp-3.3.csproj

    r12551 r12558  
    143143    <Content Include="WebApp\app.css" />
    144144    <Content Include="Global.asax" />
     145    <Content Include="WebApp\libs\angularjs\angular-tablesort\angular-tablesort.js" />
     146    <Content Include="WebApp\libs\angularjs\angular-tablesort\tablesort.css" />
    145147    <Content Include="WebApp\libs\angularjs\fittext\ng-FitText.js" />
    146148    <Content Include="WebApp\main.js" />
  • branches/HiveStatistics/sources/HeuristicLab.Services.WebApp/3.3/WebApp/plugins/login/loginCtrl.js

    r12428 r12558  
    99                        $window.location.reload();
    1010                    } else {
    11                         $scope.result = "error logging in";
     11                        $scope.result = "Invalid username or password. Please try again.";
    1212                    }
    1313                });
  • branches/HiveStatistics/sources/HeuristicLab.Services.WebApp/3.3/WebApp/plugins/plugins/plugins.cshtml

    r12551 r12558  
    1616                </div>
    1717                <div class="panel-body">
    18                     <table class="table table-hover table-condensed">
     18                    <table class="table table-hover table-condensed" ts-wrapper>
    1919                        <thead>
    2020                            <tr>
    2121                                <th>#</th>
    22                                 <th>Name</th>
    23                                 <th>Assembly</th>
    24                                 <th>Last reload</th>
     22                                <th ts-criteria="Name">Name</th>
     23                                <th ts-criteria="AssemblyName">Assembly</th>
     24                                <th ts-criteria="LastReload">Last reload</th>
    2525                                <th>Status</th>
    2626                                <th></th>
    2727                            </tr>
    2828                        </thead>
    29                         <tr ng-repeat="plugin in plugins">
    30                             <td>{{$index + 1}}</td>
    31                             <td>{{plugin.Name}}</td>
    32                             <td>{{plugin.AssemblyName}}</td>
    33                             <td>{{plugin.LastReload}}</td>
    34                             <td>
    35                                 <span ng-hide="plugin.Exception" class="glyphicon glyphicon glyphicon-ok" style="color: green"></span>
    36                                 <span ng-show="plugin.Exception" class="glyphicon glyphicon glyphicon-remove" style="color: darkred"
    37                                       ng-click="open(plugin.Name, plugin.Exception)"></span>
    38                             </td>
    39                             <td>
    40                                 <a ng-href="" class="cursor-pointer" data-ng-click="reloadPlugin(plugin.Name)">Reload</a>
    41                             </td>
    42                         </tr>
     29                        <tbody>
     30                            <tr ng-repeat="plugin in plugins" ts-repeat>
     31                                <td>{{$index + 1}}</td>
     32                                <td>{{plugin.Name}}</td>
     33                                <td>{{plugin.AssemblyName}}</td>
     34                                <td>{{plugin.LastReload}}</td>
     35                                <td>
     36                                    <span ng-hide="plugin.Exception" class="glyphicon glyphicon glyphicon-ok" style="color: green"></span>
     37                                    <span ng-show="plugin.Exception" class="glyphicon glyphicon glyphicon-remove" style="color: darkred"
     38                                          ng-click="open(plugin.Name, plugin.Exception)"></span>
     39                                </td>
     40                                <td>
     41                                    <a ng-href="" class="cursor-pointer" data-ng-click="reloadPlugin(plugin.Name)">Reload</a>
     42                                </td>
     43                            </tr>
     44                        </tbody>
    4345                    </table>
    4446                </div>
  • branches/HiveStatistics/sources/HeuristicLab.Services.WebApp/3.3/WebApp/plugins/plugins/plugins.js

    r12525 r12558  
    22(function () {
    33    var plugin = appPluginsPlugin;
    4     plugin.dependencies = ['ngResource', 'ui.bootstrap'];
     4    plugin.dependencies = ['ngResource', 'ui.bootstrap', 'tableSort'];
    55    plugin.files = [
    66        'pluginsService.js',
Note: See TracChangeset for help on using the changeset viewer.