Commit Graph

1026 Commits

Author SHA1 Message Date
Łukasz Mierzwa
01e2e2251a Merge pull request #65 from prymitive/tests-2
feat(tests): navbar shallow render tests using skin-deep
2018-08-23 08:49:55 +01:00
Łukasz Mierzwa
35d95b46e6 feat(tests): navbar shallow render tests using skin-deep 2018-08-23 08:20:20 +01:00
Łukasz Mierzwa
0eb3807e81 Merge pull request #64 from prymitive/select-bg-color
refactor(ui): change multi select background color to 'dark'
2018-08-22 21:31:05 +01:00
Łukasz Mierzwa
74662aed86 refactor(ui): change multi select background color to 'dark' 2018-08-22 21:04:36 +01:00
Łukasz Mierzwa
c2951738c0 Merge pull request #63 from prymitive/greenkeeper/default/react-scripts-1.1.5
Update react-scripts in group default to the latest version 🚀
2018-08-22 21:02:54 +01:00
Łukasz Mierzwa
15840e68e5 chore(package): update package-lock.json after react-scripts bump in package.json 2018-08-22 20:17:36 +01:00
greenkeeper[bot]
5d4e9f3640 fix(package): update react-scripts to version 1.1.5 2018-08-22 20:15:44 +01:00
Łukasz Mierzwa
459aaa8df4 Merge pull request #62 from prymitive/tests-1
More test coverage for UI
2018-08-22 20:05:45 +01:00
Łukasz Mierzwa
b4cbb0d8d5 feat(tests): all label classes are now tested 2018-08-22 19:32:05 +01:00
Łukasz Mierzwa
7d5e957453 refactor(tests): dedup some code, add more label test coverage 2018-08-22 16:22:07 +01:00
Łukasz Mierzwa
210da0a5ba refactor(tests): use jest-mock-console for mocking console calls 2018-08-22 15:46:03 +01:00
Łukasz Mierzwa
99f5f3999e refactor(tests): use jest-fetch-mock for mocking fetch() calls 2018-08-22 15:34:58 +01:00
Łukasz Mierzwa
53cb95b197 fix(tests): drop --onlyChanged
Using --onlyChanged means that coverage will only include a subset of tests, so it won't be accurate
2018-08-22 15:24:49 +01:00
Łukasz Mierzwa
56a2a147ca feat(test): add BaseLabel tests 2018-08-22 12:27:07 +01:00
Łukasz Mierzwa
4069467435 fix(ui): don't use new lines for rgba() style values 2018-08-22 12:22:42 +01:00
Łukasz Mierzwa
50438c0392 Merge pull request #61 from prymitive/ui-tests
feat(test): more test coverage for labels
2018-08-21 23:33:50 +01:00
Łukasz Mierzwa
992158d714 feat(test): basic tests for Fetcher component 2018-08-21 23:06:14 +01:00
Łukasz Mierzwa
2e36eff52e fix(ui): all components should use alertStore.fetchWithThrottle() 2018-08-21 20:39:32 +01:00
Łukasz Mierzwa
467364f383 refactor(ui): lower throttle to 300ms 2018-08-21 20:39:09 +01:00
Łukasz Mierzwa
86815c95dd feat(test): more test coverage for labels 2018-08-21 20:22:08 +01:00
Łukasz Mierzwa
3bfe416c1f Merge pull request #60 from prymitive/ui-tests
More test coverage for the UI code
2018-08-21 19:32:27 +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
Łukasz Mierzwa
3fcbee1067 fix(test): less noisy test-js-watch
Don't print coverage to console and only test changed files
2018-08-21 18:36:32 +01:00
Łukasz Mierzwa
e23048dda5 Merge pull request #59 from prymitive/more-tests
fix(test): cover log level configuration when running tests
2018-08-21 10:49:57 +01:00
Ł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