diff --git a/plugin.json b/plugin.json index d29f3dc..94f23f1 100644 --- a/plugin.json +++ b/plugin.json @@ -2,7 +2,7 @@ "id": "statuspage", "name": "Statuspage", "description": "This plugin send Statuspage notifications to a Mattermost channel.", - "version": "0.0.6", + "version": "0.0.7", "server": { "executables": { "linux-amd64": "server/dist/plugin-linux-amd64", diff --git a/server/manifest.go b/server/manifest.go index 9228df4..8fc4c8d 100644 --- a/server/manifest.go +++ b/server/manifest.go @@ -5,5 +5,5 @@ var manifest = struct { Version string }{ Id: "statuspage", - Version: "0.0.6", + Version: "0.0.7", } diff --git a/server/webhook.go b/server/webhook.go index 5dade71..c711967 100644 --- a/server/webhook.go +++ b/server/webhook.go @@ -90,17 +90,18 @@ func addFields(fields []*model.SlackAttachmentField, title, msg string, short bo func setColor(impact string) string { mapImpactColor := map[string]string{ - "maintenance": "#FAF605", - "operational": "#00FF00", - "degraded_performance": "#F8740D", - "major_outage": "#C72015", - "major": "#800080", - "partial_outage": "#F8740D", + "maintenance": "#ADD8E6", + "operational": "#008000", + "degraded_performance": "#FFFF66", + "partial_outage": "#FFA500", + "major_outage": "#FF0000", + "major": "#FF4500", + "minor": "#FF6347", } if val, ok := mapImpactColor[impact]; ok { return val } - return "#0000FF" + return "#F0F8FF" }