Commit Graph

1001 Commits

Author SHA1 Message Date
Łukasz Mierzwa
3086638433 fix(test): cover log level configuration when running tests 2018-08-21 10:23:17 +01:00
Łukasz Mierzwa
e14fc4cfcb Merge pull request #57 from prymitive/test-requests-go
fix(test): use httptest.newRequest instead of (incorrect) http.newReq…
2018-08-21 10:12:32 +01:00
Łukasz Mierzwa
0147734769 fix(test): refactor autocomplete tests to be more DRY
Too much duplication there, both loops can be merged
2018-08-21 09:35:49 +01:00
Łukasz Mierzwa
129ffb7e17 fix(test): use httptest.newRequest instead of (incorrect) http.newRequest
httptest.newRequest is suppose to be used for testing request handing, http.newRequest is for preparing outgoing requests, this allows to fix cache key selection and increase test coverage
2018-08-21 09:35:49 +01:00
Łukasz Mierzwa
9ed9af92e6 Merge pull request #58 from prymitive/greenkeeper/default/mobx-5.0.4
Update mobx in group default to the latest version 🚀
2018-08-21 09:35:25 +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
5c63565abc Merge pull request #56 from prymitive/goos
refactor(ci): use go env instead of hardcoding OS and arch information
2018-08-20 22:31:06 +01:00
Łukasz Mierzwa
94f8fef744 refactor(ci): use go env instead of hardcoding OS and arch information 2018-08-20 22:02:16 +01:00
Łukasz Mierzwa
3e6b8e3f72 Merge pull request #55 from prymitive/tests
Add more tests for ui code
2018-08-20 22:01:46 +01:00
Łukasz Mierzwa
5bd8addba0 feat(test): send test coverage report to codecov.io 2018-08-20 21:34:54 +01: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
1575a47f39 Merge pull request #53 from prymitive/heroku
feat(build): add a build target for deploying to heroku
2018-08-17 23:04:26 +01:00
Łukasz Mierzwa
bf4477eadc feat(build): add a build target for deploying to heroku 2018-08-17 22:27:58 +01:00
Łukasz Mierzwa
ebfeda8d0d Merge pull request #52 from prymitive/css-tweaks
fix(ui): tweak css clases so collapsed alert group doesn't have small…
v0.10-beta.2
2018-08-17 17:52:25 +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
7b035283f8 Merge pull request #51 from prymitive/main-modal-portal
refactor(ui): render main modal window under document.body via a portal
2018-08-16 20:05:43 +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
6df971a0df Merge pull request #50 from prymitive/silence-observer
Silence observer
2018-08-16 18:30:23 +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
Łukasz Mierzwa
a99db5f08e Merge pull request #49 from prymitive/greenkeeper/default/react-autosuggest-9.4.0
Update react-autosuggest in group default to the latest version 🚀
2018-08-16 08:53:30 +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
269e253ad5 Merge pull request #48 from prymitive/del-logo
chore(ui): delete left over logo from create-react-app
2018-08-15 22:39:47 +01:00
Łukasz Mierzwa
48f2c065ab chore(ui): delete left over logo from create-react-app 2018-08-15 22:10:49 +01:00
Łukasz Mierzwa
d13836928e Merge pull request #47 from prymitive/silence-form-tweaks
Silence form tweaks
2018-08-15 21:14:48 +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
f4d1e8b8ef Merge pull request #46 from prymitive/silence-form-tweaks
refactor(ui): refactor silence form
2018-08-15 11:46:29 +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
Łukasz Mierzwa
94cf96e988 Merge pull request #45 from prymitive/greenkeeper/default/eslint-plugin-react-7.11.1
Update eslint-plugin-react in group default to the latest version 🚀
2018-08-14 22:02:41 +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
Łukasz Mierzwa
1bade6e3af Merge pull request #44 from prymitive/am-0.15.2
Alertmanager 0.15.2 mock files
2018-08-14 19:07:48 +01:00
Łukasz Mierzwa
91fb75de01 chore(backend): use 0.15.2 mock files for demo 2018-08-14 18:39:12 +01:00
Łukasz Mierzwa
ebb115348f chore(backend): add tests for Alertmanager 0.15.2 2018-08-14 18:38:27 +01:00
Łukasz Mierzwa
e94f0cd4ef Merge pull request #43 from prymitive/greenkeeper/default/markdownlint-cli-0.13.0
Update markdownlint-cli in group default to the latest version 🚀
2018-08-14 16:27:03 +01: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