Commit Graph

2782 Commits

Author SHA1 Message Date
Łukasz Mierzwa
633130fa55 Merge pull request #841 from prymitive/renovate/semver-6.x
fix(deps): update dependency semver to v6.3.0
2019-07-23 22:40:31 +01:00
Renovate Bot
5d734770ec fix(deps): update dependency semver to v6.3.0 2019-07-23 19:29:02 +00:00
Renovate Bot
9feea66e86 fix(deps): update dependency react-idle-timer to v4.2.8 2019-07-20 04:57:32 +00:00
Łukasz Mierzwa
25a5cac308 Merge pull request #838 from prymitive/break-1-filter
chore(ui): switch to column render for navbar icons with only 1 filter
2019-07-19 17:30:28 +01:00
Łukasz Mierzwa
559870b861 chore(ui): switch to column render for navbar icons with only 1 filter 2019-07-19 16:25:46 +01:00
Łukasz Mierzwa
6e5f4d2ef7 Merge pull request #837 from prymitive/break-word-errors
fix(ui): break words on upstream error messages to avoid overflow
2019-07-19 06:50:23 +01:00
Łukasz Mierzwa
7f42965a84 fix(ui): break words on upstream error messages to avoid overflow 2019-07-18 23:21:49 +01:00
Łukasz Mierzwa
201090e9ba Merge pull request #836 from prymitive/fix-counters
fix(api): ensure that counters add up to 100%
2019-07-18 23:16:54 +01:00
Łukasz Mierzwa
c96c98b77e fix(api): ensure that counters add up to 100% 2019-07-18 22:30:22 +01:00
Łukasz Mierzwa
ae516d300f Merge pull request #834 from prymitive/renovate/mobx-5.x
fix(deps): update dependency mobx to v5.13.0
2019-07-18 10:00:20 +01:00
Renovate Bot
157a55fa46 fix(deps): update dependency mobx to v5.13.0 2019-07-18 08:20:33 +00:00
Renovate Bot
ed1cc2447e fix(deps): update dependency typeface-open-sans to v0.0.75 2019-07-17 23:35:20 +00:00
Łukasz Mierzwa
67b555162e Merge pull request #833 from prymitive/no-focus-mobile
chore(ui): don't focus input on mobile
2019-07-16 23:11:35 +01:00
Łukasz Mierzwa
4734c9882c chore(ui): don't focus input on mobile
Focusing input on a mobile browser pulls in the keyboard view, which takes half of the screen. Let user click it manually if needed
2019-07-16 22:35:11 +01:00
Łukasz Mierzwa
285ff12e96 Merge pull request #832 from prymitive/overview-show-more
feat(ui): show only common labels in the overview modal by default
2019-07-16 20:20:37 +01:00
Łukasz Mierzwa
d1e1d7fe2f feat(ui): show only common labels in the overview modal by default 2019-07-16 19:39:14 +01:00
Renovate Bot
3d3e81be4b chore(deps): update dependency @commitlint/travis-cli to v8.1.0 2019-07-15 20:38:51 +00:00
Łukasz Mierzwa
89f886dd23 Merge pull request #830 from prymitive/npm-upgrade
chore(ui): upgrade all 3rd party dependencies
2019-07-15 10:01:02 +01:00
Łukasz Mierzwa
8439a56cc9 chore(ui): update snapshots after package-lock upgrades 2019-07-14 23:04:27 +01:00
Łukasz Mierzwa
c1ae2eafa0 chore(ui): upgrade all 3rd party dependencies 2019-07-14 22:42:23 +01:00
Łukasz Mierzwa
5361bc93b8 Merge pull request #829 from prymitive/fix-827
fix(ui): don't crash when removing last matcher value
v0.41
2019-07-14 22:31:17 +01:00
Łukasz Mierzwa
b78c47cb93 fix(ui): don't crash when removing last matcher value
Removing last value sets the value that's expected to be a list to null, which breaks some logic, ensure we always have a list there

Fixes #827
2019-07-14 22:15:57 +01:00
Łukasz Mierzwa
21b62c2550 Merge pull request #828 from prymitive/fix-826
fix(ui): don't crash when removing last Alertmanager instance
2019-07-14 22:14:57 +01:00
Łukasz Mierzwa
6152067ce1 fix(ui): don't crash when removing last Alertmanager instance
Removing last value sets the value that's expected to be a list to null, which breaks some logic, ensure we always have a list there.

Fixes #826
2019-07-14 21:50:00 +01:00
Łukasz Mierzwa
5c990eee79 Merge pull request #825 from prymitive/no-tooltip-on-overview
chore(ui): disable tooltips on the overview modal
2019-07-14 20:04:19 +01:00
Łukasz Mierzwa
610e08356e chore(ui): disable tooltips on the overview modal
These get triggered too often, blocking view of other labels
2019-07-14 19:32:57 +01:00
Łukasz Mierzwa
acc8631c61 Merge pull request #824 from prymitive/hidden-count
feat(ui): show the number of hidden label on the overview modal
2019-07-14 19:29:47 +01:00
Łukasz Mierzwa
d41fbff99e feat(ui): show the number of hidden label on the overview modal
We only render top 9 labels, add a counter showing how many were skipped
2019-07-14 19:09:20 +01:00
Łukasz Mierzwa
b0042af41a Merge pull request #823 from prymitive/overview-close
feat(ui): allow removing filters from the overview modal
2019-07-14 18:59:13 +01:00
Łukasz Mierzwa
2bdbfeb16f chore(ui): user offset and raw filter from the api response 2019-07-14 18:22:55 +01:00
Łukasz Mierzwa
e36f25a248 chore(api): add offset and raw filter value to the counters dict 2019-07-14 18:22:55 +01:00
Łukasz Mierzwa
88ba0cc657 feat(ui): allow removing filters from the overview modal 2019-07-14 18:22:55 +01:00
Renovate Bot
3d7fefb8e5 fix(deps): update dependency body-scroll-lock to v2.6.4 2019-07-13 21:35:36 +00:00
Łukasz Mierzwa
942f84c4b5 Merge pull request #821 from prymitive/author-from-header
feat: allow extracting silence author from auth headers
2019-07-13 08:32:32 +01:00
Łukasz Mierzwa
609365374f chore(demo): use CF-RAY header as default silence author 2019-07-12 23:22:08 +01:00
Łukasz Mierzwa
c08a5de6f2 fix(demo): revert log level in demo setup 2019-07-12 23:22:08 +01:00
Łukasz Mierzwa
36617b2f49 feat(ui): prefer silence author from the API response over local storage 2019-07-12 23:22:08 +01:00
Łukasz Mierzwa
1a98e01622 feat(backend): allow extracting silence author from auth headers 2019-07-12 23:04:15 +01:00
Łukasz Mierzwa
2501bbdce4 Merge pull request #820 from prymitive/renovate/github.com-mcuadros-go-gin-prometheus-0.x
chore(deps): update module mcuadros/go-gin-prometheus to v0.1.0
2019-07-12 21:02:56 +01:00
Renovate Bot
ec56d82c70 chore(deps): update module mcuadros/go-gin-prometheus to v0.1.0 2019-07-12 20:10:46 +01:00
Łukasz Mierzwa
14088946ff Merge pull request #819 from prymitive/label-offset
feat(ui): add an offset to overview modal labels
2019-07-11 23:27:49 +01:00
Łukasz Mierzwa
9b348c2437 feat(ui): add an offset to overview modal labels
A little nicer and cleaner view of the percent bar below labels
2019-07-11 22:41:31 +01:00
Łukasz Mierzwa
03231f8a71 Merge pull request #818 from prymitive/update-docs
chore(docs): update screenshots and add an overview one
v0.40
2019-07-11 19:32:00 +01:00
Łukasz Mierzwa
b6f760c5a1 chore(docs): update screenshots and add an overview one 2019-07-11 19:23:36 +01:00
Łukasz Mierzwa
2228f161ce Merge pull request #817 from prymitive/tweak-overview
fix(ui): tweak display of labels on the overview modal
2019-07-11 18:20:20 +01:00
Łukasz Mierzwa
6201133df9 fix(ui): tweak display of labels on the overview modal 2019-07-11 17:42:32 +01:00
Łukasz Mierzwa
c0c429bd5d Merge pull request #816 from prymitive/overview-modal-xl
chore(ui): use xl size for the overview modal
2019-07-11 13:52:07 +01:00
Łukasz Mierzwa
ee5efc6023 chore(ui): use xl size for the overview modal 2019-07-11 13:16:12 +01:00
Łukasz Mierzwa
f990ed7d0f Merge pull request #815 from prymitive/fix-warning
fix(ui): fix warning progress bar in overview modal
2019-07-11 11:58:21 +01:00
Łukasz Mierzwa
7d7d6d5e93 fix(ui): add missing tests 2019-07-11 10:59:35 +01:00