Backend Unit Tests / Grafana (push) Has been cancelledDetails
Backend Unit Tests / Grafana Enterprise (push) Has been cancelledDetails
CodeQL checks / Analyze (go) (push) Has been cancelledDetails
CodeQL checks / Analyze (javascript) (push) Has been cancelledDetails
CodeQL checks / Analyze (python) (push) Has been cancelledDetails
Lint Frontend / Verify i18n (push) Has been cancelledDetails
Lint Frontend / Lint (push) Has been cancelledDetails
Lint Frontend / Typecheck (push) Has been cancelledDetails
Lint Frontend / Betterer (push) Has been cancelledDetails
End-to-end tests / Build & Package Grafana (push) Has been cancelledDetails
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (1) (push) Has been cancelledDetails
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (2) (push) Has been cancelledDetails
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (3) (push) Has been cancelledDetails
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (4) (push) Has been cancelledDetails
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (5) (push) Has been cancelledDetails
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (6) (push) Has been cancelledDetails
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (7) (push) Has been cancelledDetails
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (8) (push) Has been cancelledDetails
Integration Tests / Sqlite (push) Has been cancelledDetails
Integration Tests / MySQL (push) Has been cancelledDetails
Integration Tests / Postgres (push) Has been cancelledDetails
Dispatch sync to mirror / dispatch-job (push) Has been cancelledDetails
End-to-end tests / ${{ matrix.suite }} (dashboards-suite) (push) Has been cancelledDetails
End-to-end tests / ${{ matrix.suite }} (panels-suite) (push) Has been cancelledDetails
End-to-end tests / ${{ matrix.suite }} (smoke-tests-suite) (push) Has been cancelledDetails
End-to-end tests / ${{ matrix.suite }} (various-suite) (push) Has been cancelledDetails
End-to-end tests / ${{ matrix.suite }} (old arch) (old-arch/dashboards-suite) (push) Has been cancelledDetails
End-to-end tests / ${{ matrix.suite }} (old arch) (old-arch/panels-suite) (push) Has been cancelledDetails
End-to-end tests / ${{ matrix.suite }} (old arch) (old-arch/smoke-tests-suite) (push) Has been cancelledDetails
End-to-end tests / ${{ matrix.suite }} (old arch) (old-arch/various-suite) (push) Has been cancelledDetails
* Update changelog
* Update version to 11.3.9
* fix: change @grafana/plugin-configs dependencies to workspace:*
- Fixed yarn install failure where @grafana/plugin-configs was being fetched from npm registry
- Changed all plugin package.json files to use 'workspace:*' instead of specific versions
- Updated yarn.lock to reflect workspace dependencies
- This resolves the 404 error in drone CI yarn install step
---------
Co-authored-by: grafana-delivery-bot[bot] <grafana-delivery-bot[bot]@users.noreply.github.com>
Co-authored-by: jev forsberg <jev.forsberg@grafana.com>
commit dfa73676c9bfc9adadbffd17299a1e858143017c
Author: oscarkilhed <oscar.kilhed@grafana.com>
Date: Fri Feb 28 16:32:58 2025 +0100
Limit number of characters in the title
* Service Accounts: Don't show error pop-ups for Service Account and Renderer UI flows (#101679)
don't show error pop-ups for SAs and renderer
(cherry picked from commit f0d260ba5b)
* Service Accounts: Don't show error pop-ups for Service Account and Renderer UI flows (#101776)
* don't show error pop-ups for SAs and renderer
* only hide non 4xx error pop'ups
* linting
(cherry picked from commit 392124de00)
IAM: Log error when malformed json arrays are found in SSO configs (#99896)
(cherry picked from commit eeadb7e771)
Co-authored-by: xavi <114113189+volcanonoodle@users.noreply.github.com>
Auth: Add early return if `auth_token` is in the URL for JWT auth (#100539)
* Add early return
* Update public/app/app.ts
Co-authored-by: Victor Cinaglia <victor@grafana.com>
---------
Co-authored-by: Victor Cinaglia <victor@grafana.com>
(cherry picked from commit 5a6d2f2e49)
DashboardScenes: Fix issue where relative time does not pass properly (#99282)
fix issue where relative time does not pass properly
(cherry picked from commit bf1a0837af)
setDashboardPanelContext: Allow to add filters from the table with the same key (#99004)
* always add filters for elastic seach ds when filtering table value
* simplify update filter logic and restore behaviour from old arch
* remove unnecessary modifications
* adjust namig
(cherry picked from commit 3df1fa86ae)
Co-authored-by: Sergej-Vlasov <37613182+Sergej-Vlasov@users.noreply.github.com>
InfluxDB: adhoc filters can use template vars as values (#98567)
---------
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com>
(cherry picked from commit be1505f2fb)
Co-authored-by: Andrew Hackmann <5140848+bossinc@users.noreply.github.com>
* Dashboards: Fix issue where filtered panels would not react to variable changes (#98718)
* Make sure we activate the parent and tree even if current panel is active
* force activate full scene object tree
---------
Co-authored-by: Sergej-Vlasov <sergej.s.vlasov@gmail.com>
(cherry picked from commit 56be39ed4f)
* Fix bad merge
OptionsPicker: Fix matching non-latin template vars in filter (#98416)
(cherry picked from commit e43e86376e)
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
Dashboards: Fixes week relative time ranges when weekStart was changed (#98167)
* Dashborads: Fixes week relative time ranges when weekStart was changed
* Fix
* Update
(cherry picked from commit 02aded2743)
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
Fix: Show organization attribute path only for GrafanaAdmins on the UI (#98002)
* Show organization attribute path only for GrafanaAdmins
* prettier
(cherry picked from commit 7b24c4404d)
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com>
* Azure Monitor: Add a feature flag to toggle user auth for Azure Monitor only (#96858)
* Azure Monitor: Add a feature flag to toggle user auth for Azure Monitor only
* Fix condition for userIdentityEnabled
* Re-add removed test
* Remove unused prop
* Refactor onAuthTypeChange in AzureCredentialsForm
* Add frontend unit tests
* Lint
(cherry picked from commit b898a4540d)
# Conflicts:
# docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md
# packages/grafana-data/src/types/featureToggles.gen.ts
# pkg/services/featuremgmt/registry.go
# pkg/services/featuremgmt/toggles_gen.csv
# pkg/services/featuremgmt/toggles_gen.go
# pkg/services/featuremgmt/toggles_gen.json
* Update test
* Fix lint
---------
Co-authored-by: Adam Yeats <16296989+adamyeats@users.noreply.github.com>
Dashboards: Fixes issue with panel header showing even when hide time override was enabled (#95814)
* Dashboards: Fixes issue with panel header showing even when hide time override was enabled
* fixes
* fixed test
(cherry picked from commit 6fd3620d50)
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
DashboardScenes: Fix panel links to update on variable or timerange change (#94865)
* Fix panel links to update on variable or timerange change
* refactor
---------
Co-authored-by: alexandra vargas <alexa1866@gmail.com>
(cherry picked from commit beac7de4df)
Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com>
Dashboard: Fixes issue with compatability of old DashboardModel.annotations (#97328)
* Dashboard: Fixes issue with compatability of old DashboardModel.annotations
* let's lint this thing
---------
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
(cherry picked from commit 53cdbd8a2d)
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
* Update changelog
* Update version to 11.3.2
* bump @grafana/plugin-configs to 11.3.2 in grafana-extensionstest-app/package.json
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kevin Yu <kevinwcyu@users.noreply.github.com>
Fix: Do not fetch Orgs if the user is authenticated by apikey/sa or render key (#97162)
* Do not fetch Orgs if the user is authenticated by apikey/sa or render svc
* Lint
(cherry picked from commit fa634e1476)
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com>
DashboardScene: Fix layout issues with repeated panels when `repeatDirection` is missing (#97149)
fix
(cherry picked from commit 0bf9d68070)
Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com>
Scenes: Fix angular migrations that are using the targets property on the old panel model (#96626)
Fix angular migrations using target
(cherry picked from commit 5986b03a8f)
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com>
* Update changelog
* Update version to 11.3.1
* Update version
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andreas Christou <andreas.christou@grafana.com>
Alerting: Fix setting datasource uid, when datasource is string in old version (#96085)
fix setting datasource uid, when datasource is string in old versions rules
(cherry picked from commit 2f58311eea)
Co-authored-by: Sonia Aguilar <33540275+soniaAguilarPeiron@users.noreply.github.com>
Alerting: Force refetch prom rules when refreshing panel (#96120)
Force refetch prom rules when refreshing panel
(cherry picked from commit ea0a6a1f7f)
Co-authored-by: Sonia Aguilar <33540275+soniaAguilarPeiron@users.noreply.github.com>
Azure: Handle namespace request rejection (#95574)
Handle rejection and add test
(cherry picked from commit da1a5426d0)
Co-authored-by: Andreas Christou <andreas.christou@grafana.com>
Timeseries: Utilize min/max on stacking percentage (#95581)
* Bring in defined min/max into stacking range
* simplify logic
* different approach
---------
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
(cherry picked from commit 68aefc73b6)
Co-authored-by: Kristina <kristina.durivage@grafana.com>
Alerting: Fix contact points secrets validation (#95651)
Add new condition to the determineRequired function
(cherry picked from commit e43bec2cd8)
Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com>
Folders: Don't show error pop-up if the user can't fetch the root folder (#95569)
don't show error pop-up if the user can't read general folder
(cherry picked from commit 092a1813ef)
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com>
Fix escaping of silence matchers in utf8 mode (#95067)