Commit Graph

38 Commits

Author SHA1 Message Date
Łukasz Mierzwa
052d54c9fe fix(ui): render correct link after adding new silence to Alertmanager 2018-09-18 21:48:25 +01:00
Łukasz Mierzwa
f55345437a chore(tests): make it more obvious that silence should use am.uri, not am.publicURI 2018-09-18 21:27:45 +01:00
Łukasz Mierzwa
f049b97ba1 fix(ui): silence ID link doesn't point to the right URI 2018-09-18 21:25:12 +01:00
Łukasz Mierzwa
32b7e494fd chore(ui): make link annotations look more like links and less like labels 2018-09-16 21:47:11 +01:00
Łukasz Mierzwa
d7c00213ff refactor(ui): reorder alert action menu to make it look nicer with the header 2018-09-09 22:55:21 +01:00
Łukasz Mierzwa
53a83a0b33 fix(ui): silence expiry progress bar should be updated every 30s 2018-09-09 22:55:21 +01:00
Łukasz Mierzwa
26abcc632b fix(ui): pass unique class to alert action button, so clicking it doesn't trigger click outside handler 2018-09-08 23:35:21 +01:00
Łukasz Mierzwa
7da2c66200 feat(ui): add source links in the alert action menu 2018-09-08 23:28:10 +01:00
Łukasz Mierzwa
4d64b0b3ea chore(tests): drop console mock, fix all tests that throw console errors 2018-09-08 21:11:15 +01:00
Łukasz Mierzwa
a4557cfc49 feat(ui): add alert menu with actions specific to that alert 2018-09-08 21:11:15 +01:00
Łukasz Mierzwa
e526095f6e fix(ui): annotation should have same hover style as other elements using badge class 2018-09-08 19:15:40 +01:00
Łukasz Mierzwa
6d4b3d6746 fix(tests): use diffable html for annotation snapshot test 2018-09-07 19:23:17 +01:00
Łukasz Mierzwa
e286cf2f1c fix(ui): remove dead check 2018-09-02 19:58:36 +01:00
Łukasz Mierzwa
bd4e549b27 fix(tests): cover regex matches in silence tests 2018-09-02 18:02:58 +01:00
Łukasz Mierzwa
a95b919872 fix(tests): add missing linkify test coverage 2018-09-02 17:59:51 +01:00
Łukasz Mierzwa
2bb0f2ffb0 fix(ui): fix the logic for deciding when to show @alertmanager labels in the footer, add a test 2018-09-02 17:50:34 +01:00
Łukasz Mierzwa
dc31861bab feat(tests): add GroupMenu tests 2018-09-01 23:47:37 +01:00
Łukasz Mierzwa
9332c5e4b2 feat(tests): add Alert tests 2018-09-01 22:58:15 +01:00
Łukasz Mierzwa
7e2f1fb446 feat(tests): add annotation tests 2018-09-01 21:59:18 +01:00
Łukasz Mierzwa
1e37a2f130 feat(tests): add GroupFoote snapshot test 2018-09-01 21:23:48 +01:00
Łukasz Mierzwa
2dbbef2f3e fix(ui): UI doesn't need to calculate which annotation is hidden by default, backend provides this information 2018-09-01 21:20:22 +01:00
Łukasz Mierzwa
4dfd044cc3 feat(tests): add Silence component tests 2018-09-01 19:36:01 +01:00
Łukasz Mierzwa
1550025336 fix(ui): don't hardcode matchers 2018-09-01 10:17:38 +01:00
Łukasz Mierzwa
879276e017 feat(tests): add AlertGroup tests 2018-08-31 23:25:05 +01:00
Łukasz Mierzwa
da945dbe52 fix(ui): tweak css clases so collapsed alert group doesn't have smaller bottom margin 2018-08-17 17:16:41 +01:00
Łukasz Mierzwa
e7b7c8154d fix(ui): group dropdown item should copy rather than open new tab 2018-08-10 19:54:28 +01:00
Łukasz Mierzwa
18344959d7 feat(ui): allow silencing alerts
This adds a modal dialog for silencing alerts
2018-08-10 17:38:27 +01:00
Łukasz Mierzwa
d8476f389f fix(ui): drop debug logs 2018-08-10 17:36:00 +01:00
Łukasz Mierzwa
9f96918c14 fix(ui): fix group menu after popper update 2018-08-10 15:48:48 +01:00
Łukasz Mierzwa
78e2108164 feat(ui): allow configuring default number of alerts to display per group 2018-07-20 18:44:51 +02:00
Łukasz Mierzwa
310e5ad1ea refactor(ui): use object-hash for react array keys instead of JSON.stringify
JSON.stringify can produce huge strings, use hashes instead
2018-07-20 11:56:17 +02:00
Łukasz Mierzwa
fbda7d1f73 fix(ui): make annotation text smaller to better match labels 2018-07-20 11:34:26 +02:00
Łukasz Mierzwa
a9223adbed fix(ui): better rendering and life cycle for annotations 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
b1d9a9c34c feat(ui): respect annotation visibility settings in the UI 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
e94a9ca846 feat(ui): link silences to Alertmanager details view 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
eea9f2f5df fix(ui): fix background color on group load more/less buttons 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
542e45e5ac feat(ui): handle outside clicks in dropdowns 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
a4a20ea3ef feat(ui): new UI written in React 2018-07-19 23:38:11 +02:00