Commit Graph

327 Commits

Author SHA1 Message Date
Łukasz Mierzwa
7bb09d2135 Merge pull request #111 from cloudflare/receiver
Implement @receiver filter
2017-06-06 22:03:57 -07:00
Łukasz Mierzwa
291256f48f Show group badge only if there are multiple alerts 2017-06-06 22:02:30 -07:00
Łukasz Mierzwa
dd8c6f13af List silence matchers in the UI 2017-06-06 21:47:09 -07:00
Łukasz Mierzwa
f14010b1ad Move silence button close to @state label 2017-06-06 21:34:58 -07:00
Łukasz Mierzwa
4bd43d0921 Show a bit more info for silences 2017-06-06 21:34:58 -07:00
Łukasz Mierzwa
5d35cf3529 Pull links up to labels level
Number of links usually doesn't justify giving it a dedicated row, so let's render it before labels
2017-06-06 21:34:58 -07:00
Łukasz Mierzwa
7ad5e1e18c Remove label from alert source link
And change the icon, this is static text so let's remove it to save space
2017-06-06 21:34:57 -07:00
Łukasz Mierzwa
1dfd20fbeb Add @receiver filter to the help page 2017-06-06 21:34:57 -07:00
Łukasz Mierzwa
1521311f1d Remove new lines 2017-06-06 21:34:57 -07:00
Łukasz Mierzwa
38d5bd8684 Deduplicate alerts, not only groups 2017-06-06 21:34:56 -07:00
Łukasz Mierzwa
64b0a09f9a Generate regex ac hints only when substrings are present 2017-06-06 21:34:56 -07:00
Łukasz Mierzwa
081b93c6b8 Group ID needs to include receiver name 2017-06-06 21:34:56 -07:00
Łukasz Mierzwa
7bac3d89c0 Deduplicate groups 2017-06-06 21:34:56 -07:00
Łukasz Mierzwa
a69b48aab9 Backport receiver to all mapper packages 2017-06-06 21:34:56 -07:00
Łukasz Mierzwa
275c0a7e03 Update tests 2017-06-06 21:34:56 -07:00
Łukasz Mierzwa
495768ee37 Correctly update alerts 2017-06-03 14:51:17 -07:00
Łukasz Mierzwa
ba354a19e1 Generate ac only if receiver is non-empty 2017-06-03 14:42:46 -07:00
Łukasz Mierzwa
6d15a82e89 Support multiple receivers 2017-06-03 13:23:51 -07:00
Łukasz Mierzwa
a15cbf4e86 Update mock data to use multiple receivers
Update config + regenerate all mock data
2017-06-03 13:22:41 -07:00
Łukasz Mierzwa
8a176d5c36 Merge pull request #110 from cloudflare/eslint-fixes
Eslint fixes
2017-06-02 05:54:34 -07:00
Łukasz Mierzwa
aadcaeb9b5 Fix issues reported by eslint 2017-06-01 20:24:47 -07:00
Łukasz Mierzwa
50fd2238d0 Add eslint config and run eslint if installed 2017-06-01 19:58:49 -07:00
Łukasz Mierzwa
1bafe12c29 Merge pull request #109 from cloudflare/go-1.8.3
Use Go 1.8.3 for building docker images
2017-06-01 18:17:31 -07:00
Łukasz Mierzwa
03e7521c5b Use Go 1.8.3 for building docker images 2017-06-01 10:48:43 -07:00
Łukasz Mierzwa
2371a8a927 Merge pull request #108 from cloudflare/codacy-fixes
Codacy fixes
2017-05-30 18:11:59 +01:00
Łukasz Mierzwa
fa28d43059 Remove unused imports 2017-05-30 12:51:05 +01:00
Łukasz Mierzwa
a15f6eb914 Use COPY instead of ADD for files and folders 2017-05-30 12:51:05 +01:00
Łukasz Mierzwa
a2bcb9b04d should omit 2nd value from range; this loop is equivalent to 'for value := range ...' 2017-05-30 12:51:05 +01:00
Łukasz Mierzwa
8ae3f02f8b struct field silenceId should be silenceID 2017-05-30 12:51:05 +01:00
Łukasz Mierzwa
a3f58fc52e 0 is the default value 2017-05-30 12:51:05 +01:00
Łukasz Mierzwa
667a6278c6 Merge pull request #106 from cloudflare/release-docs
Add some docs on how to get release notifications
2017-05-26 20:27:25 +01:00
Łukasz Mierzwa
b6ee819324 Add some docs on how to get release notifications 2017-05-26 17:15:26 +01:00
Łukasz Mierzwa
e333965f9d Merge pull request #105 from cloudflare/rename-status
Rename @status to @state
v0.5.0
2017-05-24 10:07:40 +01:00
Łukasz Mierzwa
8a77d620fd Rename @status to @state
Fixes #104

@status filter was added to the master branch to support new status key from Alertmanager >=0.6.1
status ended up being nested in Alertmanager (it was added to solve AM issue 609 and that was a long PR with lots of changes), current unsee implementation ended being slightly off with how Alertmanager is naming this, it should actually be @state rather than @status.
2017-05-23 21:52:08 +01:00
Łukasz Mierzwa
62fea808bc Merge pull request #103 from filippog/fix_relative_help
assets: use .WebPrefix for help link too
2017-05-23 10:27:59 +01:00
Łukasz Mierzwa
154f9130e5 Rebuild bindata_assetfs.go
Includes changes from 33557a7d6f
2017-05-23 10:26:09 +01:00
Filippo Giunchedi
33557a7d6f assets: use .WebPrefix for help link too 2017-05-22 10:40:05 +02:00
Łukasz Mierzwa
264893c537 Merge pull request #102 from cloudflare/docs-update
Remove outdated section
2017-05-11 10:28:02 +01:00
Łukasz Mierzwa
4eb615c19b Remove outdated section
Issue 609 was fixed in Alertmanager >=0.6.1
2017-05-10 23:37:49 +01:00
Łukasz Mierzwa
5f10b53007 Merge pull request #101 from cloudflare/silence-move
Split silence form code to a dedicated file
2017-05-10 23:36:12 +01:00
Łukasz Mierzwa
46880fafd9 Split silence form code to a dedicated file
It's a lot of code, split it to a dedicated file so it's all in one place
2017-05-10 22:04:37 +01:00
Łukasz Mierzwa
2c23a640cb Merge pull request #100 from cloudflare/js-updates
Web asset updates
2017-05-10 21:39:53 +01:00
Łukasz Mierzwa
fcb6c5200d Update frontend assets 2017-05-10 15:26:26 +01:00
Łukasz Mierzwa
15b5afb1a8 Update masonry 2017-05-10 15:14:04 +01:00
Łukasz Mierzwa
0497e82128 Move assets target to a dedicated Makefile 2017-05-10 15:10:29 +01:00
Łukasz Mierzwa
47116e7fa1 Merge pull request #99 from cloudflare/vendor-update
Update vendored libs
2017-05-10 12:00:28 +01:00
Łukasz Mierzwa
40c23d135e Update vendored libs
Sync up with upstream
2017-05-10 11:21:43 +01:00
Łukasz Mierzwa
38505d0c37 Merge pull request #98 from cloudflare/unprocessed-color
Use gray color for alert groups with only unprocessed alerts
2017-05-10 11:00:52 +01:00
Łukasz Mierzwa
12521e25bc Use gray color for alert groups with only unprocessed alerts
Expose counts of all alert statuses in each group (active, suppressed, unprocessed) instead of only active, and if a group contains only unprocessed alerts then color it as gray
2017-05-10 10:58:19 +01:00
Łukasz Mierzwa
49a53414fb Merge pull request #97 from cloudflare/silence-form-json
Pre-render JSON silence payload when form is ready
2017-05-10 10:57:30 +01:00