Łukasz Mierzwa
|
236c66c73c
|
fix(project): drop support for alertmanger <0.22.0
|
2022-04-16 14:57:02 +01:00 |
|
Łukasz Mierzwa
|
1b640697c4
|
fix(ui): correctly unpack regexp matchers
Fixes #3936
|
2022-02-19 11:41:30 +00:00 |
|
Łukasz Mierzwa
|
e3753bef6f
|
fix(ui): un-escape regex values when editing silences
|
2022-02-03 16:20:23 +00:00 |
|
Łukasz Mierzwa
|
66607cc11b
|
fix(ui): only escape regex values
Fixes #3936
|
2022-02-02 21:16:31 +00:00 |
|
Łukasz Mierzwa
|
ce4a9c3e67
|
fix(ui): escape label values in silence form
Fixes #3866
|
2022-01-11 22:48:45 +00:00 |
|
Łukasz Mierzwa
|
4fcab63639
|
fix(ui): move static & valueOnly label information to a map
|
2021-11-01 00:18:05 +00:00 |
|
Łukasz Mierzwa
|
31c9468368
|
fix(ui): use slices for labels instead of maps
|
2021-10-29 17:18:15 +01:00 |
|
Alex Kampmeier
|
23fb5484d6
|
feat(config): add config parameter labels.valueOnly_re
|
2021-10-28 10:44:38 +01:00 |
|
Łukasz Mierzwa
|
b6387d1add
|
fix(ui): merge labels before generating silence matchers
Fixes #3509
|
2021-09-11 21:54:07 +01:00 |
|
Łukasz Mierzwa
|
0c32d7af41
|
feat(ui): support labels:valueOnly for labels
Fixes #3221
|
2021-07-19 20:04:05 +01:00 |
|
Łukasz Mierzwa
|
055f8d9f9a
|
fix(ui): don't rely on alert list for silences
|
2021-07-16 19:12:29 +01:00 |
|
Łukasz Mierzwa
|
8663e94c0b
|
feat(ui): support group limits
|
2021-07-14 18:00:07 +01:00 |
|
Łukasz Mierzwa
|
822f550393
|
fix(ui): use POST requests for /alerts.json endpoint
|
2021-07-12 22:09:11 +01:00 |
|
Łukasz Mierzwa
|
907ac420d3
|
feat(api): use a dedicated API endpoint for overview modal
|
2021-07-09 12:25:32 +01:00 |
|
Łukasz Mierzwa
|
dcfbea3376
|
chore(api): refactor grid label select source
|
2021-07-03 12:36:02 +01:00 |
|
Łukasz Mierzwa
|
04379fc3cc
|
feat(ui): paginate api
|
2021-06-28 12:28:40 +01:00 |
|
Łukasz Mierzwa
|
504a44d135
|
fix(ci): enable more checks in tsconfig
|
2021-05-25 12:46:10 +01:00 |
|
Łukasz Mierzwa
|
19345cc53a
|
feat(ui): add support for alertmanager v0.22.0
|
2021-05-15 11:41:01 +01:00 |
|
Łukasz Mierzwa
|
e45debed58
|
fix(ui): enable mobx strict mode in tests
|
2021-05-03 19:29:05 +01:00 |
|
Łukasz Mierzwa
|
12c4a22d71
|
feat(project): show alert history
|
2021-05-01 19:37:29 +01:00 |
|
Łukasz Mierzwa
|
e63447238d
|
feat(ui): allow HTML in annotations
Fixes #2886
|
2021-04-08 19:43:25 +01:00 |
|
Łukasz Mierzwa
|
0539b5b1d0
|
fix(ui): add notifications icon when upstreams are failing
|
2021-02-27 14:42:03 +00:00 |
|
Łukasz Mierzwa
|
2bc7b6fef8
|
feat(ui): hide alert details when idle
|
2020-12-01 10:18:38 +00:00 |
|
Łukasz Mierzwa
|
2b963c65d1
|
feat(ui): allow customising ack silence comment
Fixes #2369
|
2020-11-24 19:52:56 +00:00 |
|
Łukasz Mierzwa
|
367c05e1fa
|
fix(tests): use jest.mock for react-intersection-observer
|
2020-10-28 12:26:51 +00:00 |
|
Łukasz Mierzwa
|
836cf67fe8
|
fix(tests): move fixtures to a dedicated folder
|
2020-10-28 12:26:51 +00:00 |
|
Łukasz Mierzwa
|
87547fa88e
|
fix(ui): save theme config values immediately
|
2020-10-11 18:28:19 +01:00 |
|
Łukasz Mierzwa
|
45f30f6ce9
|
feat(ui): allow disabling animations
|
2020-10-11 17:09:37 +01:00 |
|
Łukasz Mierzwa
|
e02754016c
|
fix(ui): migrate code to mobx v6
|
2020-10-08 20:59:23 +01:00 |
|
Łukasz Mierzwa
|
632a111056
|
fix(ui): migrate code to mobx v6
|
2020-10-02 14:08:11 +01:00 |
|
Łukasz Mierzwa
|
da5ecf182f
|
feat(ui): use toasts for error messages
|
2020-09-07 15:24:30 +01:00 |
|
Łukasz Mierzwa
|
a1197cfe44
|
feat(ui): pause fetches on alt+space
|
2020-08-24 17:15:50 +01:00 |
|
Łukasz Mierzwa
|
aa022796b4
|
fix(ui): resolve eslint reported issues
|
2020-07-21 17:58:08 +01:00 |
|
Łukasz Mierzwa
|
fcc795b7c9
|
chore(tests): migrate jest tests to typescript
|
2020-07-21 17:58:08 +01:00 |
|
Łukasz Mierzwa
|
8febb0241c
|
fix(ui): use types instead of objects
|
2020-07-17 11:58:41 +01:00 |
|
Łukasz Mierzwa
|
e55988588c
|
chore(ui): migrate more components to typescript
|
2020-07-17 11:58:41 +01:00 |
|
Łukasz Mierzwa
|
4a16661558
|
chore(ui): migrate more components to typescript
|
2020-07-17 11:58:41 +01:00 |
|
Łukasz Mierzwa
|
c5d399e3eb
|
chore(ui): migrate AlertStore to typescript
|
2020-07-17 11:58:41 +01:00 |
|
Łukasz Mierzwa
|
a2b5fbb11b
|
chore(ui): migrate SilenceFormStore to typescript
|
2020-07-17 11:58:41 +01:00 |
|
Łukasz Mierzwa
|
ab96f0213c
|
chore(ui): migrate Settings store to typescript
|
2020-07-17 11:58:41 +01:00 |
|
Łukasz Mierzwa
|
a7540a1e76
|
fix(ui): better handling of scrollbar gap when modal is open
|
2020-07-06 18:22:17 +01:00 |
|
Łukasz Mierzwa
|
32f249f2d8
|
fix(ui): only select alertmanagers from alert/group
Fixes #1904
|
2020-06-29 13:25:03 +01:00 |
|
Łukasz Mierzwa
|
2d3458b688
|
feat(ui): allow sharing pre-filled silence form via a link
Fixes #1820
|
2020-06-29 13:25:03 +01:00 |
|
Łukasz Mierzwa
|
af22547cba
|
feat(ui): always use current filters as default silence matchers
|
2020-06-26 12:19:34 +01:00 |
|
Łukasz Mierzwa
|
d8a5b8dff1
|
fix(ui): move silence request state off component
Fixes #1878
|
2020-06-25 10:44:50 +01:00 |
|
Łukasz Mierzwa
|
b600efac2a
|
fix(ui): better editing of regex silences
|
2020-06-18 11:00:22 +01:00 |
|
Łukasz Mierzwa
|
6a7cc1c72f
|
feat(ui): drop moment.js to reduce bundle size
|
2020-06-17 18:57:13 +01:00 |
|
Łukasz Mierzwa
|
fdc6e1b789
|
chore(ui): move moment poller to a dedicated component
|
2020-06-16 18:43:29 +01:00 |
|
Łukasz Mierzwa
|
9d8aeaae7e
|
fix(docs): document cluster option
|
2020-06-12 19:14:17 +01:00 |
|
Łukasz Mierzwa
|
6fe85732b0
|
fix(ui): rewrite App with hooks
|
2020-06-10 18:15:51 +01:00 |
|