Łukasz Mierzwa
cce3582057
fix(tests): correctly extend eslint config
2020-09-08 16:33:23 +01:00
Łukasz Mierzwa
6e6cb02156
fix(ui): use bigger icons for alert group header
...
Fixes #2106
2020-09-08 10:15:57 +01:00
Łukasz Mierzwa
4db3e0a0ab
fix(ui): reverse upgrade toast progress
2020-09-07 16:18:17 +01:00
Łukasz Mierzwa
260125782e
fix(ui): simplify favicon badge management
2020-09-07 15:51:42 +01:00
Łukasz Mierzwa
da5ecf182f
feat(ui): use toasts for error messages
2020-09-07 15:24:30 +01:00
Dominik Menke
669ea51313
fix(ui): improve favicon readability on Firefox
...
Some browsers (like Firefox, on both high and low DPI monitors,
and Google Chrome beta on low DPI monitors) render the favico.js
badge too thin.
Fixes : #2107
Signed-off-by: Dominik Menke <dom@digineo.de >
2020-08-27 09:04:55 +01:00
Łukasz Mierzwa
58ca6f8de7
chore(ui): tweak modal animations for mobile
2020-08-25 16:33:52 +01:00
Łukasz Mierzwa
4f8122db83
chore(ui): only render filter search icon when empty
...
Turn the search icon into a placeholder - only render it if there are no active filters.
2020-08-25 11:27:08 +01:00
Łukasz Mierzwa
ef908e300a
feat(ui): add a countdown indicator for refresh timer
2020-08-24 17:15:50 +01:00
Łukasz Mierzwa
a1197cfe44
feat(ui): pause fetches on alt+space
2020-08-24 17:15:50 +01:00
Łukasz Mierzwa
44137e8dd3
fix(ui): csshake scss generates unique css on every build
...
Import css instead.
2020-08-13 22:14:11 +01:00
Łukasz Mierzwa
5ed743cddd
chore(ui): animate filter input background change
2020-08-10 19:12:05 +01:00
Łukasz Mierzwa
8e3c50d51a
feat(ui): animate silences in silence browser
2020-08-07 19:26:28 +01:00
Łukasz Mierzwa
fda04b7a9c
fix(ui): render placeholder on empty responses in PaginatedAlertList
2020-08-07 11:32:17 +01:00
Łukasz Mierzwa
e2fc84154f
fix(ui): don't render spinner on updates in silence browser
2020-07-25 22:14:18 +01:00
Łukasz Mierzwa
a38c1fc4a1
chore(ui): tweak modal animations
2020-07-25 18:21:42 +01:00
Łukasz Mierzwa
522af74eaf
fix(tests): fix modal test
2020-07-24 15:08:00 +01:00
Łukasz Mierzwa
d4a8d27857
chore(ui): use a different icon for retry
2020-07-24 11:59:08 +01:00
Łukasz Mierzwa
020213b32a
fix(ui): fix modal animations
2020-07-24 11:59:08 +01:00
Łukasz Mierzwa
867532cde9
fix(ui): cleanup conditions
2020-07-23 11:28:46 +01:00
Łukasz Mierzwa
6d961fa09d
fix(ui): always pass type to useRef & useState
2020-07-22 21:39:43 +01:00
Łukasz Mierzwa
fd1922a9e0
fix(ui): re-enable some typscript eslint rules and fix code
2020-07-21 21:46:42 +01:00
Łukasz Mierzwa
2214904536
fix(ui): pass explicit return type for fetch() calls
2020-07-21 21:46:42 +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
42e6678b68
fix(ui): use exact equal
2020-07-19 20:54:27 +01:00
Łukasz Mierzwa
e8f93602fd
chore(tests): rewrite storybook stories as typescript
2020-07-19 20:54:27 +01:00
Łukasz Mierzwa
c994b3cee4
fix(ui): don't render silence fallback on alert group unmount
2020-07-19 14:50:14 +01:00
Łukasz Mierzwa
a046f5a16f
chore(ui): move scss files from components dir
2020-07-19 13:20:41 +01:00
Łukasz Mierzwa
cc0455f181
fix(ui): migrate idle timer to use hooks
2020-07-19 12:47:31 +01:00
Łukasz Mierzwa
369a855f50
fix(ui): fix storybook stories
2020-07-17 11:58:41 +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
0e803c3b99
chore(ui): migrate more code 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
4d4dd111c1
chore(ui): migrate more code to typescript
2020-07-17 11:58:41 +01:00
Łukasz Mierzwa
82dce0d676
chore(ui): tweak animations
2020-07-14 08:27:38 +01:00
Łukasz Mierzwa
aa737d2cd4
fix(ui): replace current filters when clicking on silence id filter
2020-07-13 17:59:57 +01:00
Łukasz Mierzwa
f23a8457d4
fix(ui): fix a regression in alert group width calculation
2020-07-07 14:48:42 +01:00
Łukasz Mierzwa
a373f210f5
fix(tests): always use toDiffableHtml for snapshots
2020-07-06 19:10:58 +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
5be5a72fc6
fix(ui): enable appear animation for swimlane
2020-07-04 13:21:35 +01:00
Łukasz Mierzwa
2f74561809
chore(ui): drop react-reveal animations
...
This library is not maintained anymore and it causes small glitches when rendering a lot of alerts - scrolling groups into view doesn't always trigger animation and they stay hidden.
2020-07-03 17:03:43 +01:00
Łukasz Mierzwa
2dd1897937
fix(tests): add alert fingerprint to prop validation
2020-07-02 14:31:15 +01:00
Łukasz Mierzwa
9ed9b840fe
fix(ui): don't resize the grid when modal is open
...
Modal will hide the scrollbar, which can resize everything.
Tell body-scroll-lock to reserver space for hidden scrollbar to avoid it.
2020-07-01 17:43:43 +01:00
Łukasz Mierzwa
b1cf816e24
feat(ui): show modal with list of inhibiting alerts
2020-06-30 23:53:56 +01:00
Łukasz Mierzwa
6f1fb98248
feat(ui): add @finterprint filter to the help section
2020-06-30 23:53:56 +01:00
Łukasz Mierzwa
b183da0215
chore(ui): tweak silence form style
2020-06-30 18:45:58 +01:00
Łukasz Mierzwa
e15d8894d1
fix(ui): cancel debounced calls in useEffect cleanup
2020-06-30 11:29:10 +01:00