Commit Graph
61 Commits
Author SHA1 Message Date
Łukasz Mierzwa 0b68886c43 fix(backend): run make format 2026-05-12 16:18:48 +01:00
Lukasz Mierzwa 0710751f56 fix(backend): remove zerolog 2026-03-13 17:18:40 +00:00
Lukasz Mierzwa 72f73504d3 fix(tests): add more tests 2026-03-11 13:10:15 +00:00
Lukasz Mierzwa 4265d9a5df fix(tests): add more tests 2026-03-11 13:10:15 +00:00
Lukasz Mierzwa 7f9be48800 fix(backend): refactor filters 2026-03-11 13:10:15 +00:00
Lukasz Mierzwa 22847e24be fix(backend): refactor autocomplete 2026-03-11 13:10:15 +00:00
Lukasz Mierzwa 1cf2e5760f fix(backend): use json v2 2026-03-11 13:10:15 +00:00
Lukasz Mierzwa f207da0f79 fix(backend): use less memory 2026-03-11 13:10:15 +00:00
Lukasz Mierzwa 3ab3417931 fix(backend): fix some go issues 2026-03-09 19:44:23 +00:00
Lukasz Mierzwa 6d1efa9b71 fix(backend): run go fix ./... 2026-02-26 09:46:44 +00:00
Łukasz Mierzwa ad02283ca2 chore(project): bump linter tools 2026-02-07 20:13:03 +00:00
Lukasz Mierzwa e0478ec685 fix(backend): replace intern package with unique 2025-10-30 12:59:44 +00:00
Lukasz Mierzwa ccd14cbc7f fix(backend): reduce allocations 2025-09-04 14:43:18 +01:00
Lukasz Mierzwa 492c564e74 chore(project): update deps, fix linter errors 2025-09-04 13:59:00 +01:00
Łukasz Mierzwa e6a886ed36 chore(backend): update all deps 2025-03-19 10:57:49 +00:00
Łukasz Mierzwa e5de49ee04 fix(backend): reduce allocations in autocomplete 2023-07-27 22:32:23 +01:00
Łukasz Mierzwa c9c9f079ae fix(tests): add ac benchmark 2023-07-27 18:02:04 +01:00
Łukasz Mierzwa ee85d2e25a fix(tests): fix linter errors 2023-03-20 11:37:23 +00:00
Łukasz Mierzwa f29194b534 fix(backend): update lru to v2 2022-11-15 12:37:15 +00:00
Łukasz Mierzwa 689866a64c fix(backend): enable more Go linters 2022-07-15 18:32:07 +01:00
Łukasz Mierzwa e84bcd7203 feat(ui): add @inhibited and @inhibited_by filters
Fixes #4397
2022-06-22 18:16:33 +01:00
Łukasz Mierzwa 0a8769054a chore(backend): use any instead of interface{} 2022-03-19 17:38:28 +00:00
Łukasz Mierzwa 8f7cca40cc fix(api): use slices for labels instead of maps 2021-10-29 17:18:15 +01:00
Łukasz Mierzwa 31d21f29cf chore(backend): use hashicorp/golang-lru for internal cache 2021-04-25 18:38:29 +01:00
Łukasz Mierzwa 886a59d97d fix(backend): fail on empty filters 2020-12-13 13:18:38 +00:00
Łukasz Mierzwa 3f3259c9f0 fix(tests): fix flaky tests 2020-12-08 13:26:14 +00:00
Łukasz Mierzwa 49cb8c9192 fix(tests): fix filter test 2020-11-26 18:18:50 +00:00
Łukasz Mierzwa 170dba8a37 chore(backend): use zerolog instead of logrus 2020-10-15 10:10:00 +01:00
Łukasz Mierzwa 71e61f5f18 fix(api): correctly format numeric filter values in the API response 2020-08-12 12:42:03 +01:00
Łukasz Mierzwa 760acee8d7 feat(api): expose alert fingerprint in the API response 2020-06-30 23:53:56 +01:00
Łukasz Mierzwa 0c65bc7821 feat(tests): add looppointer linter 2020-06-24 22:35:22 +01:00
Łukasz Mierzwa 1a46986600 fix(backend): cleanup state checks 2020-06-12 19:14:17 +01:00
Łukasz Mierzwa ee718cff23 fix(backend): correctly filter alertmanager data 2020-06-12 19:14:17 +01:00
Łukasz Mierzwa 82e762e672 fix(backend): add missing alertmanager filters 2020-06-12 19:14:17 +01:00
Łukasz Mierzwa e72fc2de1d fix(tests): more test coverage 2020-06-12 19:14:17 +01:00
Łukasz Mierzwa e484580bbf fix(api): better support for @alertmanager & @cluster filters 2020-06-12 19:14:17 +01:00
Łukasz Mierzwa 9390bbccc0 feat(api): add @cluster filter 2020-06-12 19:14:17 +01:00
Łukasz Mierzwa fbef0aeb5f fix(backend): reduce number of memory allocations 2020-05-28 18:44:13 +01:00
Łukasz Mierzwa e1b548fc93 fix(tests): add more test coverage 2020-04-05 12:50:15 +01:00
Łukasz Mierzwa c4731089ee fix(tests): add more test coverage 2020-04-04 15:26:24 +01:00
Łukasz Mierzwa 0015d3fa4e feat(ui): replace jira link detection with a generic link finder
Fixes #1140
2019-11-11 23:24:06 +00:00
Łukasz Mierzwa 29b6c7baae fix(backend): fix problems found by new linters 2019-08-18 10:58:26 +01:00
Łukasz Mierzwa 939970fd5f fix(backend): reformat backend code 2019-08-17 14:52:35 +01:00
Łukasz Mierzwa 2efa67ebd3 chore(tests): add more backend test coverage 2019-05-12 14:36:51 +01:00
Łukasz Mierzwa 571b08638d fix(tests): correctly setup silences for filter tests
ft.Silence is not a pointer so it's never null, fix the check to use the ID which will default to empty string if Silence object is not populated
2019-03-31 20:44:54 -07:00
Łukasz Mierzwa ade996a6ec refactor(api): move autocomplete code to filters 2018-10-08 23:15:28 +01:00
Łukasz Mierzwa f03887b56c feat(api): add @silence_id filter
This allows to filter alerts by silence ID, only matches silenced alerts
2018-10-08 23:02:38 +01:00
Łukasz Mierzwa fd645041b3 fix(api): remove alertmanager URI from per alert data 2018-09-11 20:49:07 +01:00
Łukasz Mierzwa 9c16ffa447 chore(project): rename from unsee to karma
Fixes prymitive/unsee#23
2018-09-09 14:12:26 +01:00
Łukasz Mierzwa 64f072b7d2 fix(style): simplify assignments 2018-08-11 08:31:18 +01:00