Commit Graph

104 Commits

Author SHA1 Message Date
Łukasz Mierzwa
86815c95dd feat(test): more test coverage for labels 2018-08-21 20:22:08 +01:00
Łukasz Mierzwa
faedbf96e3 feat(test): more test coverage for AlertStore module 2018-08-21 19:02:38 +01:00
Łukasz Mierzwa
9fe6494830 feat(test): add mock modules for fetch() and console 2018-08-21 18:43:37 +01:00
greenkeeperio-bot
bca47e65c4 chore(package): update lockfiles
https://npm.im/greenkeeper-lockfile
2018-08-21 08:06:38 +00:00
greenkeeper[bot]
a7d63d12f0 fix(package): update mobx to version 5.0.4 2018-08-21 08:03:29 +00:00
Łukasz Mierzwa
519aab584b feat(ui): add more test coverage for AlertStore 2018-08-20 20:48:32 +01:00
Łukasz Mierzwa
dcc2f0c607 fix(ui): check for duplicated values in AlertStore.filters.replaceFilter 2018-08-20 20:48:32 +01:00
Łukasz Mierzwa
d7512d5ef3 feat(ui): add more tests for AlertStore 2018-08-20 17:10:59 +01:00
Łukasz Mierzwa
4c41d37c21 fix(ui): fix empty string handling in search param parsing code, make it more testable 2018-08-20 17:10:59 +01:00
Łukasz Mierzwa
815a22ab89 feat(test): add a make target for running continues ui tests
This is to work around issue with passing --watch to jest
2018-08-20 13:10:36 +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
3e47879744 refactor(ui): render main modal window under document.body via a portal 2018-08-16 19:31:41 +01:00
Łukasz Mierzwa
4427e77684 feat(ui): better autocomplete settings on silence form 2018-08-16 18:02:02 +01:00
Łukasz Mierzwa
a010dba7d0 refactor(ui): tweak style of the back button on silence form 2018-08-16 17:50:59 +01:00
Łukasz Mierzwa
b2dccf5021 fix(ui): fix missing observer decorator on silence modal 2018-08-16 17:46:56 +01:00
greenkeeperio-bot
95c16f7e29 chore(package): update lockfiles
https://npm.im/greenkeeper-lockfile
2018-08-16 04:18:56 +00:00
greenkeeper[bot]
9767894c33 fix(package): update react-autosuggest to version 9.4.0 2018-08-16 04:17:25 +00:00
Łukasz Mierzwa
48f2c065ab chore(ui): delete left over logo from create-react-app 2018-08-15 22:10:49 +01:00
Łukasz Mierzwa
2eceda44b6 fix(ui): try to fix silence duration layout on small screens 2018-08-15 20:47:34 +01:00
Łukasz Mierzwa
b71612b9a9 feat(ui): add badges with start/end/duration overviews so user doesn't need to click between tabs 2018-08-15 20:47:34 +01:00
Łukasz Mierzwa
80caa12f30 fix(ui): start date should also be validated 2018-08-15 20:47:34 +01:00
Łukasz Mierzwa
4c7706aeba fix(ui): tweak duration minute change buttons logic 2018-08-15 20:47:34 +01:00
Łukasz Mierzwa
41e003ea46 fix(ui): more strict value checking for silence start & end 2018-08-15 20:47:34 +01:00
Łukasz Mierzwa
0aa4acf29b fix(ui): fix tab background color 2018-08-15 19:20:46 +01:00
Łukasz Mierzwa
ee545f9500 fix(ui): render silence modal on the body using portal
This way modal isn't nested under navbar and doesn't get classes from it
2018-08-15 19:20:31 +01:00
Łukasz Mierzwa
f1ac471a9c refactor(ui): refactor silence form
Style silence start & end input to better match old ui, which should improve UX
2018-08-15 11:15:39 +01:00
greenkeeperio-bot
2b46cea7b6 chore(package): update lockfiles
https://npm.im/greenkeeper-lockfile
2018-08-14 20:29:26 +00:00
greenkeeper[bot]
da64064a99 chore(package): update eslint-plugin-react to version 7.11.1 2018-08-14 20:25:01 +00:00
greenkeeperio-bot
16412171ce chore(package): update lockfiles
https://npm.im/greenkeeper-lockfile
2018-08-14 07:16:29 +00:00
greenkeeper[bot]
f7dcc6c0f4 chore(package): update markdownlint-cli to version 0.13.0 2018-08-14 05:22:54 +00:00
greenkeeperio-bot
39c5f5c5fc chore(package): update lockfiles
https://npm.im/greenkeeper-lockfile
2018-08-13 21:46:56 +00:00
greenkeeper[bot]
e888f84647 chore(package): update eslint-plugin-react to version 7.11.0 2018-08-13 21:42:56 +00:00
greenkeeperio-bot
1bc3cc349a chore(package): update lockfiles
https://npm.im/greenkeeper-lockfile
2018-08-13 04:13:33 +00:00
greenkeeper[bot]
a26162549b fix(package): update rc-time-picker to version 3.4.0 2018-08-13 04:12:24 +00:00
greenkeeperio-bot
8c1c286c17 chore(package): update lockfiles
https://npm.im/greenkeeper-lockfile
2018-08-12 20:29:33 +01:00
greenkeeper[bot]
93fa90219b fix(package): update @fortawesome/react-fontawesome to version 0.1.2 2018-08-12 20:29:33 +01:00
Łukasz Mierzwa
cb421737dd feat(ui): add favicon.js support
Alert count will be displayed in the favicon, backported feature from old UI
2018-08-12 19:57:48 +01:00
greenkeeperio-bot
f7a9941853 chore(package): update lockfiles
https://npm.im/greenkeeper-lockfile
2018-08-10 21:51:15 +00:00
greenkeeper[bot]
94a36c668c fix(package): update mobx-react to version 5.2.5
Closes #36
2018-08-10 21:48:35 +00: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
9d1f15e85c refactor(ui): use new style method definition to avoid bind() calls in constructor 2018-08-10 17:36:00 +01:00
Łukasz Mierzwa
5d1084b8e7 fix(ui): better close button align on filters 2018-08-10 17:36:00 +01:00
Łukasz Mierzwa
f674fe27ee feat(ui): grow input when focused
When input is not in use (user not typing) reduce input size to minimum, only expand it when it's focused
2018-08-10 17:36:00 +01:00
Łukasz Mierzwa
9baeab3d53 fix(ui): fix rendering fuzzy filter rendering in the history 2018-08-10 17:36:00 +01:00
Łukasz Mierzwa
d8476f389f fix(ui): drop debug logs 2018-08-10 17:36:00 +01:00
Łukasz Mierzwa
cbe90557bb fix(ui): fix history menu after popper update 2018-08-10 15:49:04 +01:00
Łukasz Mierzwa
9f96918c14 fix(ui): fix group menu after popper update 2018-08-10 15:48:48 +01:00
greenkeeperio-bot
f5a35fc95f chore(package): update lockfiles
https://npm.im/greenkeeper-lockfile
2018-08-09 15:14:08 +00:00
greenkeeper[bot]
8441c6b589 fix(package): update react-popper to version 1.0.2
Closes #31
2018-08-09 15:12:01 +00:00