alertmanager/web
Julius Volz f431335c69 Add more required fields to Event.
This adds mandatory Summary and Description fields to Event.

As for the alert name, there were two options: keep it a separate field and
treat it separately everywhere (including in silence Filter matching), or
make it a required field in the event's labels. The latter was causing far
less trouble, so I went with that. The alertname label still doesn't have
a special meaning to most parts of the code, except that the API checks its
presence and the web UI displays it differently.
2013-07-30 13:18:11 +02:00
..
api Add more required fields to Event. 2013-07-30 13:18:11 +02:00
blob Preliminary web interface and pairing refactorings. 2013-07-17 17:45:01 +02:00
static Indicate silence status for each alert. 2013-07-29 18:45:33 +02:00
templates Add more required fields to Event. 2013-07-30 13:18:11 +02:00
alerts.go Indicate silence status for each alert. 2013-07-29 18:45:33 +02:00
compression.go Preliminary web interface and pairing refactorings. 2013-07-17 17:45:01 +02:00
helpers.go Add more required fields to Event. 2013-07-30 13:18:11 +02:00
Makefile Preliminary web interface and pairing refactorings. 2013-07-17 17:45:01 +02:00
silences.go Implement silence create/read/update/delete API and UI workflow. 2013-07-26 00:23:13 +02:00
status.go Change model to be more state- and less event-focussed. 2013-07-19 10:52:04 +02:00
web.go Fix /metrics endpoint name (was /metrics.json). 2013-07-29 18:44:06 +02:00