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