grafana/pkg
Mariell Hoversholm 852ced7e01
Some checks failed
Actionlint / Lint GitHub Actions files (push) Waiting to run
Backend Code Checks / Validate Backend Configs (push) Waiting to run
Backend Unit Tests / Detect whether code changed (push) Waiting to run
Backend Unit Tests / Grafana (1/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana (2/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana (3/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana (4/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana (5/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana (6/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana (7/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana (8/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana Enterprise (1/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana Enterprise (2/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana Enterprise (3/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana Enterprise (4/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana Enterprise (5/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana Enterprise (6/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana Enterprise (7/8) (push) Blocked by required conditions
Backend Unit Tests / Grafana Enterprise (8/8) (push) Blocked by required conditions
Backend Unit Tests / All backend unit tests complete (push) Blocked by required conditions
CodeQL checks / Analyze (push) Waiting to run
Lint Frontend / Detect whether code changed (push) Waiting to run
Lint Frontend / Lint (push) Blocked by required conditions
Lint Frontend / Typecheck (push) Blocked by required conditions
Lint Frontend / Betterer (push) Blocked by required conditions
Verify i18n / verify-i18n (push) Waiting to run
End-to-end tests / Detect whether code changed (push) Waiting to run
End-to-end tests / Build & Package Grafana (push) Blocked by required conditions
End-to-end tests / Build E2E test runner (push) Blocked by required conditions
End-to-end tests / dashboards-suite (old arch) (push) Blocked by required conditions
End-to-end tests / panels-suite (old arch) (push) Blocked by required conditions
End-to-end tests / smoke-tests-suite (old arch) (push) Blocked by required conditions
End-to-end tests / various-suite (old arch) (push) Blocked by required conditions
End-to-end tests / dashboards-suite (push) Blocked by required conditions
End-to-end tests / panels-suite (push) Blocked by required conditions
End-to-end tests / smoke-tests-suite (push) Blocked by required conditions
End-to-end tests / various-suite (push) Blocked by required conditions
End-to-end tests / A11y test (push) Blocked by required conditions
End-to-end tests / All E2E tests complete (push) Blocked by required conditions
Frontend tests / Detect whether code changed (push) Waiting to run
Frontend tests / Unit tests (1 / 8) (push) Blocked by required conditions
Frontend tests / Unit tests (2 / 8) (push) Blocked by required conditions
Frontend tests / Unit tests (3 / 8) (push) Blocked by required conditions
Frontend tests / Unit tests (4 / 8) (push) Blocked by required conditions
Frontend tests / Unit tests (5 / 8) (push) Blocked by required conditions
Frontend tests / Unit tests (6 / 8) (push) Blocked by required conditions
Frontend tests / Unit tests (7 / 8) (push) Blocked by required conditions
Frontend tests / Unit tests (8 / 8) (push) Blocked by required conditions
Frontend tests / All frontend unit tests complete (push) Blocked by required conditions
Integration Tests / Sqlite (1/8) (push) Waiting to run
Integration Tests / Sqlite (2/8) (push) Waiting to run
Integration Tests / Sqlite (3/8) (push) Waiting to run
Integration Tests / Sqlite (4/8) (push) Waiting to run
Integration Tests / Sqlite (5/8) (push) Waiting to run
Integration Tests / Sqlite (6/8) (push) Waiting to run
Integration Tests / Sqlite (7/8) (push) Waiting to run
Integration Tests / Sqlite (8/8) (push) Waiting to run
Integration Tests / MySQL (1/8) (push) Waiting to run
Integration Tests / MySQL (2/8) (push) Waiting to run
Integration Tests / MySQL (3/8) (push) Waiting to run
Integration Tests / MySQL (4/8) (push) Waiting to run
Integration Tests / MySQL (5/8) (push) Waiting to run
Integration Tests / MySQL (6/8) (push) Waiting to run
Integration Tests / MySQL (7/8) (push) Waiting to run
Integration Tests / MySQL (8/8) (push) Waiting to run
Integration Tests / Postgres (1/8) (push) Waiting to run
Integration Tests / Postgres (2/8) (push) Waiting to run
Integration Tests / Postgres (3/8) (push) Waiting to run
Integration Tests / Postgres (4/8) (push) Waiting to run
Integration Tests / Postgres (5/8) (push) Waiting to run
Integration Tests / Postgres (6/8) (push) Waiting to run
Integration Tests / Postgres (7/8) (push) Waiting to run
Integration Tests / Postgres (8/8) (push) Waiting to run
Integration Tests / All backend integration tests complete (push) Blocked by required conditions
Reject GitHub secrets / reject-gh-secrets (push) Waiting to run
Build Release Packages / setup (push) Waiting to run
Build Release Packages / Dispatch grafana-enterprise build (push) Blocked by required conditions
Build Release Packages / / darwin-amd64 (push) Blocked by required conditions
Build Release Packages / / darwin-arm64 (push) Blocked by required conditions
Build Release Packages / / linux-amd64 (push) Blocked by required conditions
Build Release Packages / / linux-armv6 (push) Blocked by required conditions
Build Release Packages / / linux-armv7 (push) Blocked by required conditions
Build Release Packages / / linux-arm64 (push) Blocked by required conditions
Build Release Packages / / linux-s390x (push) Blocked by required conditions
Build Release Packages / / windows-amd64 (push) Blocked by required conditions
Build Release Packages / / windows-arm64 (push) Blocked by required conditions
Build Release Packages / Upload artifacts (push) Blocked by required conditions
Build Release Packages / publish-dockerhub (push) Blocked by required conditions
Build Release Packages / Dispatch publish NPM canaries (push) Blocked by required conditions
Build Release Packages / notify-pr (push) Blocked by required conditions
Run dashboard schema v2 e2e / dashboard-schema-v2-e2e (push) Waiting to run
Shellcheck / Shellcheck scripts (push) Waiting to run
Swagger generated code / Verify committed API specs match (push) Waiting to run
Dispatch sync to mirror / dispatch-job (push) Waiting to run
golangci-lint / lint-go (push) Has been cancelled
[release-12.0.9] API: Add missing scope check on dashboards (#116892)
Co-authored-by: Jo Garnier <git@jguer.space>
2026-01-27 09:52:59 +01:00
..
aggregator [release-12.0.9] Go: Update to 1.25.6 (#116401) 2026-01-16 10:50:38 +01:00
api [release-12.0.9] API: Add missing scope check on dashboards (#116892) 2026-01-27 09:52:59 +01:00
apimachinery [release-12.0.9] Go: Update to 1.25.6 (#116401) 2026-01-16 10:50:38 +01:00
apis [release-12.0.9] Go: Update to 1.25.6 (#116401) 2026-01-16 10:50:38 +01:00
apiserver [release-12.0.9] Go: Update to 1.25.6 (#116401) 2026-01-16 10:50:38 +01:00
build [release-12.0.9] Go: Update to 1.25.6 (#116401) 2026-01-16 10:50:38 +01:00
bus Hackaton: Add more unit tests, take 3 (#101525) 2025-03-05 08:00:12 +01:00
cmd Plugins: StaticFS should implement FSRemover (#110706) (#110945) 2025-09-11 14:44:34 +01:00
codegen [release-12.0.9] Go: Update to 1.25.6 (#116401) 2026-01-16 10:50:38 +01:00
components CI: Bump golangci-lint to 2.0.2 (#103572) 2025-04-10 14:42:23 +02:00
events Alerting: update rule versions on folder move (#88376) 2024-08-13 12:26:26 +02:00
expr [release-12.0.1] Dependencies: Unpin and bump github.com/getkin/kin-openapi from v0.126.0 to v0.132.0 (#105249) 2025-05-13 12:23:12 +03:00
extensions Use authlib repo. Use otel (#103178) 2025-04-07 15:47:40 +02:00
generated Provisioning: webhook last event timestamp (#103180) 2025-04-02 10:09:58 +02:00
ifaces/gcsifaces Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
infra [release-12.0.6] Chore: Update Redis library to v9 (#112369) 2025-10-14 12:54:16 +02:00
kinds i18n: Add locale to backend (#102233) 2025-03-31 15:59:07 +02:00
login/social [release-12.0.3] Auth: fix role_attribute_path when using ID tokens in Gitlab OAuth (#107653) 2025-07-07 08:14:36 +02:00
middleware [release-12.0.7] Stricter validation for redirect URLs (#113858) 2025-11-13 18:45:39 +01:00
mocks/mock_gcsifaces Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
models Auth: Attach external session info to Grafana session (#93849) 2024-10-08 11:03:29 +02:00
modules fix(unified-storage): fix graceful termination for grafana target servers (#103520) 2025-04-08 11:45:10 +02:00
plugins [release-12.0.9] Go: Update to 1.25.6 (#116401) 2026-01-16 10:50:38 +01:00
promlib [release-12.0.9] Go: Update to 1.25.6 (#116401) 2026-01-16 10:50:38 +01:00
registry [release-12.0.9] Fix primary keys (#115618) 2025-12-19 14:55:50 +01:00
semconv [release-12.0.9] Go: Update to 1.25.6 (#116401) 2026-01-16 10:50:38 +01:00
server [release-12.0.9] Fix primary keys (#115618) 2025-12-19 14:55:50 +01:00
services [release-12.0.9] auth: Protect from empty session token panic (#115733) 2025-12-30 09:51:28 +01:00
setting MetricsDrilldown: Remove legacy Metrics Drilldown code paths (#103845) 2025-04-11 16:45:14 -04:00
storage [release-12.0.9] Go: Update to 1.25.6 (#116401) 2026-01-16 10:50:38 +01:00
tests [release-12.0.8] Alerting: Fix contact points issue (#115410) 2025-12-16 16:00:54 +00:00
tsdb [release-12.0.5] Backport aws-sdk-go-v2 update and subsequent fixes (#111243) 2025-09-19 12:46:40 +02:00
util [release-12.0.9] Go: Update to 1.25.6 (#116401) 2026-01-16 10:50:38 +01:00
web Security: Fixes for CVE-2025-6197 and CVE-2025-6023 (#108282) 2025-07-17 15:06:16 -06: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.