grafana/pkg
Sonia Aguilar c76b490c57
Alerting: Central alert history part4 (#90088)
* Implement EventDetails for expanded rows and pagination on the events list

* Add test for getPanelDataForRule function

* prettier

* refactor EventState component

* create interfaces for props

* Add missing translations

* Update some comments

* Add plus button in alertrulename , to add it into the filter

* Add plus button to add filters from the list labels and alert name

* Add clear labels filter button

* run prettier

* fix RBAC checks

* Update AlertLabels onLabelClick functionality

* add limit=0 in useCombinedRule call

* Add filter by state

* remove plus button in labels

* Fix state filter

* Add filter by previous state

* fix some errors after solving conflicts

* Add comments and remove some type assertions

* Update the number of transitions calculation to be for each instance

* Add tests for state filters

* remove type assertion

* Address review comments

* Update returnTo prop in alert list view url

* Update translations

* address review comments

* prettier

* update cursor to pointer

* Address Deyan review comments

* address review pr comments from Deyan

* fix label styles

* Visualize expanded row as a state graph and address some pr review comments

* Add warning when limit of events is reached and rename onClickLabel

* Update texts

* Fix translations

* Update some Labels in the expanded states visualization

* move getPanelDataForRule to a separate file

* Add header to the list of events

* Move HistoryErrorMessage to a separate file

* remove getPanelDataForRule function and test

* add comment

* fitler by instance label results shown inthe state chart

* remove defaults.ini changes

* fix having single event on time state chart

---------

Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2024-07-11 12:09:52 +02:00
..
api Plugins: Remove datasourceQueryMultiStatus feature toggle (#90191) 2024-07-10 11:15:10 +02:00
apimachinery ResourceServer: Add resource server protobuf and wrapper (#90007) 2024-07-09 15:08:13 -07:00
apis K8s: Match status codes from single tenant (#90153) 2024-07-10 20:48:02 +02:00
apiserver Plugins: Enhanced plugin instrumentation (#90199) 2024-07-09 15:03:46 +02:00
build Plugins: Enhanced plugin instrumentation (#90199) 2024-07-09 15:03:46 +02:00
bus Tracing: Standardize on otel tracing (#75528) 2023-10-03 14:54:20 +02:00
cmd K8s: fix tracer init by moving Config() above it (#90311) 2024-07-11 00:57:58 +03:00
codegen Chore: Upgrade/fix deps after thema removal (#86763) 2024-04-25 20:52:09 +02:00
components Chore: Bump google.golang.org/grpc to 1.64.0 (#88219) 2024-05-27 12:44:39 +02:00
events Alerting: Update rules version when folder title is updated (#53013) 2022-08-01 19:28:38 -04:00
expr chore(perf): Pre-allocate where possible (enable prealloc linter) (#88952) 2024-06-14 14:16:36 -04:00
extensions PDF: Add go dependency (#89949) 2024-07-11 11:50:40 +02:00
generated Alerting: Receiver API (#89707) 2024-06-26 20:03:25 +03:00
ifaces/gcsifaces Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
infra Zanzana: Evaluate permissions alongside with RBAC engine (#90064) 2024-07-05 11:31:23 +02:00
kinds Dashboard: Allow disabling dashboard grid lazy loading (#89280) 2024-07-03 16:00:45 +02:00
login/social Auth: Add support for escaping colon characters in org_mapping (#89951) 2024-07-05 13:06:25 +03:00
middleware K8s: use contexthandler in standalone handler chain (#90102) 2024-07-08 12:22:10 -07:00
mocks/mock_gcsifaces Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
models Chore: Move identity and errutil to apimachinery module (#89116) 2024-06-13 07:11:35 +03:00
modules Zanzana: Initial work to run openFGA as embedded or standalone service (#89211) 2024-06-18 10:04:18 +02:00
plugins Chore: make protobuf (#90282) 2024-07-10 19:19:21 +03:00
promlib API Server: Override k8s api server profile contention flag with custom ones (#90238) 2024-07-10 17:27:51 +02:00
registry K8s: Match status codes from single tenant (#90153) 2024-07-10 20:48:02 +02:00
server K8s: use contexthandler in standalone handler chain (#90102) 2024-07-08 12:22:10 -07:00
services Alerting: Central alert history part4 (#90088) 2024-07-11 12:09:52 +02:00
setting K8s: use contexthandler in standalone handler chain (#90102) 2024-07-08 12:22:10 -07:00
storage/unified Chore: make protobuf (#90282) 2024-07-10 19:19:21 +03:00
tests ResourceServer: Add resource server protobuf and wrapper (#90007) 2024-07-09 15:08:13 -07:00
tsdb Plugins: Enhanced plugin instrumentation (#90199) 2024-07-09 15:03:46 +02:00
util Chore: Fix apiserver circular dependencies (#89918) 2024-07-01 11:42:34 -04:00
web K8s: use contexthandler in standalone handler chain (#90102) 2024-07-08 12:22:10 -07:00
README.md Chore: Move all backend contribution documents to a single directory (#61140) 2023-01-11 11:16:52 +01:00
ruleguard.rules.go Chore: update all +build statements (#38782) 2021-09-01 17:38:56 +03:00

This directory contains the code for the Grafana backend.

The contributor documentation for Grafana's backend is in /contribute/backend/README.md.