Commit Graph

41 Commits

Author SHA1 Message Date
Łukasz Mierzwa
bc3bc4f930 feat(ui): show version information in the settings modal 2018-07-24 18:02:19 +02:00
Łukasz Mierzwa
4ecf43582d feat(ui): Tweak history dropdown UI 2018-07-24 17:04:25 +02:00
Łukasz Mierzwa
e7039c5038 chore(package): update font-awesome to 5.2.0 2018-07-24 12:11:30 +02:00
Łukasz Mierzwa
ba9dbf1ecb chore(package): update raven-js 2018-07-24 12:09:37 +02:00
Łukasz Mierzwa
6a23edf579 fix(ui): use correct paths for imports 2018-07-24 10:32:30 +02: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
0f2ebbcbc7 refactor(ui): split settings into dedicated classes 2018-07-20 11:30:40 +02:00
Łukasz Mierzwa
c80bde05b0 chore(ui): drop why-did-you-update
Not that useful with mobx
2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
a9223adbed fix(ui): better rendering and life cycle for annotations 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
19b0fe2190 fix(ui): fix fetch indicator margin 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
3aa1d868c8 feat(ui): configurable refresh interval 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
be3c8ef0c0 feat(ui): allow saving custom filter set as default 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
ded8c77912 chore(package): update node-sass-chokidar 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
763605f7b9 chore(package): update react-resize-detector 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
c9b269b5e1 chore(package): update fontawesome 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
ad87e56bdd feat(ui): allow editing filters in place 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
299b6f436c chore(node): pass extra envs to npm start 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
c9de37bdf2 fix(ui): only call focus on form clicks, avoid focus on filter badge clicks 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
99a3671e9b feat(ui): read config from index.html and use it to setup Sentry & default filters 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
801e76f9ae refactor(ui): move settings keys in the API response to a namespace 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
39c1050715 fix(ui): dropdown width should depend on screen size
To better fit on small screens
2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
fe621443b7 feat(ui): add tabs to the modal 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
f7dd1c2d82 chore(package): update markdown linter 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
be8806c22f feat(ui): remove old /help view, this is now fully managed by the ui 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
c3fbb1a6e8 feat(ui): modal window with filters help 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
2b213ada8d fix(ui): cleanup css clases used 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
0581295f8b fix(ui): why-did-you-update should be only a dev dependency 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
2b1a9cd601 fix(ui): tweak margins and padding for navbar elements 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
cec210ae2b fix(ui): use an icon instead of a TODO for main menu 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
e0bcae50dd fix(ui): correct clases used for navbar 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
5fdb9d1a57 fix(ui): use const for loops 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
e8fcaf1e27 feat(ui): filter history menu 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
a8116dfcf5 fix(ui): correct upstream error handling 2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
a3ba2d8041 fix(ui): more readable fetch errors 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