UNPKG

cyboard-serverversions

Version:

Cyboard widget to display currently deployed server versions.

20 lines (19 loc) 806 B
<h2 class="widget-title">{{ headline }}</h2> <table class="content"> <thead> <tr> <th>Project</th> <th ng-repeat="server in projects[0].servers" class="server-name"> {{ server.name }} </th> </tr> </thead> <tbody> <tr ng-repeat="project in projects"> <th>{{ project.name }}</th> <td ng-repeat="server in project.servers" ng-class="{'not-available': !project.version || !server.current, 'critical': server.needsMajorUpdate || (server.needsMinorUpdate && server.versionDiff > 1), 'warning': server.needsPatchUpdate || (server.needsMinorUpdate && server.versionDiff <= 1), 'newer': server.newer}"> {{ server.current || 'n/a' }} </td> </tr> </tbody> </table>