diff --git a/src/panel-triggers/editor.html b/src/panel-triggers/editor.html index f0ac480..ea3333c 100644 --- a/src/panel-triggers/editor.html +++ b/src/panel-triggers/editor.html @@ -291,7 +291,7 @@
-
+
+
+ +
+
diff --git a/src/panel-triggers/module.js b/src/panel-triggers/module.js index b8bb307..32ca76f 100644 --- a/src/panel-triggers/module.js +++ b/src/panel-triggers/module.js @@ -48,6 +48,7 @@ var panelDefaults = { showEvents: { text: 'Problems', value: '1' }, triggerSeverity: defaultSeverity, okEventColor: 'rgba(0, 245, 153, 0.45)', + ackEventColor: 'rgba(0, 0, 0, 0)' }; var triggerStatusMap = { @@ -183,6 +184,11 @@ class TriggerPanelCtrl extends MetricsPanelCtrl { ack.user = ack.alias + ' (' + ack.name + ' ' + ack.surname + ')'; return ack; }); + + // Mark acknowledged triggers with different color + if (self.panel.markAckEvents && trigger.acknowledges.length) { + trigger.color = self.panel.ackEventColor; + } } });