Ł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 |
|