Show More
@@ -45,6 +45,7 b" angular.module('appenlight.components', [" | |||
|
45 | 45 | 'appenlight.components.appenlightHeader', |
|
46 | 46 | 'appenlight.components.indexDashboardView', |
|
47 | 47 | 'appenlight.components.logsBrowserView', |
|
48 | 'appenlight.components.eventBrowserView' | |
|
48 | 49 | ]); |
|
49 | 50 | angular.module('appenlight.directives', [ |
|
50 | 51 | 'appenlight.directives.c3chart', |
@@ -4,7 +4,7 b'' | |||
|
4 | 4 | <h1>Event history</h1> |
|
5 | 5 | |
|
6 | 6 | <table class="table table-striped event-table"> |
|
7 |
<tr ng-repeat="event in |
|
|
7 | <tr ng-repeat="event in $ctrl.events track by event.id"> | |
|
8 | 8 | <td class="text-center icons"> |
|
9 | 9 | <span ng-if="event.event_type === 1" class="fa fa-exclamation-triangle fa-2x" style="color:orangered"></span> |
|
10 | 10 | <span ng-if="event.event_type === 3" class="fa fa-clock-o fa-2x" style="color:darkorange"></span> |
@@ -30,7 +30,7 b'' | |||
|
30 | 30 | </a> |
|
31 | 31 | <ul class="dropdown-menu"> |
|
32 | 32 | <li> |
|
33 |
<a ng-click=" |
|
|
33 | <a ng-click="$ctrl.closeEvent(event)">Close event</a> | |
|
34 | 34 | <a>Do nothing</a> |
|
35 | 35 | </li> |
|
36 | 36 | </ul> |
@@ -17,12 +17,16 b'' | |||
|
17 | 17 | // # services, and proprietary license terms, please see |
|
18 | 18 | // # https://rhodecode.com/licenses/ |
|
19 | 19 | |
|
20 | angular.module('appenlight.controllers').controller('EventsController', EventsController); | |
|
20 | angular.module('appenlight.components.eventBrowserView', []) | |
|
21 | .component('eventBrowserView', { | |
|
22 | templateUrl: 'components/views/event-browser/event-browser.html', | |
|
23 | controller: EventBrowserController | |
|
24 | }); | |
|
21 | 25 | |
|
22 | EventsController.$inject = ['eventsNoIdResource', 'eventsResource']; | |
|
26 | EventBrowserController.$inject = ['eventsNoIdResource', 'eventsResource']; | |
|
23 | 27 | |
|
24 | function EventsController(eventsNoIdResource, eventsResource) { | |
|
25 | console.info('EventsController'); | |
|
28 | function EventBrowserController(eventsNoIdResource, eventsResource) { | |
|
29 | console.info('EventBrowserController'); | |
|
26 | 30 | var vm = this; |
|
27 | 31 | |
|
28 | 32 | vm.loading = {events: true}; |
@@ -61,8 +61,7 b" angular.module('appenlight').config(['$stateProvider', '$urlRouterProvider', fun" | |||
|
61 | 61 | }); |
|
62 | 62 | $stateProvider.state('events', { |
|
63 | 63 | url: '/ui/events', |
|
64 | templateUrl: 'templates/events.html', | |
|
65 | controller: 'EventsController as events' | |
|
64 | component: 'eventBrowserView' | |
|
66 | 65 | }); |
|
67 | 66 | $stateProvider.state('admin', { |
|
68 | 67 | url: '/ui/admin', |
General Comments 0
You need to be logged in to leave comments.
Login now