drew08t
5dbed75cbc
Geomap: Enforce required attributions
2025-10-28 01:48:19 -07:00
Kyle Brandt
4bb91a7846
Revert "SQL Expressions: (Chore) Update GMS (go-mysql-server) depende… ( #113050 )
2025-10-28 06:48:57 +00:00
Anna Urbiztondo
b77a99214a
Docs: Admin tweaks - Edits, weights ( #113031 )
...
* Edits, weights
* WIP
* Weights
* prettier
2025-10-28 07:45:32 +01:00
Erik Sundell
3dd4493d50
Plugin Details Page: Fix tabs not loading on hard refresh ( #112915 )
...
* don't show nav children while plugin config is loading
* add tests
2025-10-28 07:32:35 +01:00
Moustafa Baiou
ce246936c4
Alerting: Surface remote AM silence creation errors properly
...
When creating silences in remote Alertmanager instances, all 4xx errors were treated as 500s.
This change ensures that 4xx errors are properly surfaced as bad payload errors, allowing callers to handle them appropriately.
2025-10-27 14:21:46 -04:00
Matias Chomicki
555deb5d28
Logs panel: Respect selected fields for downloading logs ( #111753 )
...
* txt: download selected fields
* csv: download selected fields
* json: download selected fields
* Address lint issues
* Update tests
* Update tests
* Update suppressions
2025-10-27 18:34:14 +01:00
Jo
d216d75fbb
Access: Add CoreRole/Role Delete/Update hooks for OpenFGA ( #112839 )
...
* Add delete and update hooks for roles/core roles
no need to capture non reference types
small cleanup on vars
* fix ticket priming in hooks
* fix ticket priming in hooks
* Revert "fix ticket priming in hooks"
This reverts commit f8e953ca09 .
* use old testing blocks
* protect runtime obj in go func
* update test for correctness
* separate files for test correctness. fix leaking goroutines in go tests
* go workspace fixes
* attribute owner
* clean up go mod
2025-10-27 17:20:59 +00:00
Paul Marbach
edef69fdc8
Canvas: Allow non-icon bg image fields ( #112308 )
...
* Canvas: Allow non-icon bg image fields
* add tests
2025-10-27 12:24:26 -04:00
Austin Pond
bf65c43783
Apps: Add Example App to ./apps ( #112069 )
...
* [API Server] Add Example App for reference use.
* Remove Printlns.
* Upgrade app-sdk to v0.46.0, update apps to handle breaking changes.
* Only start the reconciler for the example app if the v1alpha1 API version is enabled.
* Some comment doc updates.
* Run make update-workspace
* Set codeowner for /apps/example
* Run make gofmt and make update-workspace
* Run prettier on apps/example/README.md
* Add COPY apps/example to Dockerfile
* Add an authorizer to the example app.
* Fix import ordering.
* Update apps/example/kinds/manifest.cue
Co-authored-by: Owen Diehl <ow.diehl@gmail.com >
* Run make update-workspace
* Re-run make gen-go for enterprise import updates
* Run make update-workspace
---------
Co-authored-by: Owen Diehl <ow.diehl@gmail.com >
2025-10-27 12:01:10 -04:00
ksemtinimahmoud
d25f5199c7
Docs: Fix incorrect label in recording rules documentation ( #111464 )
...
* Fix incorrect label: 'New Grafana recording rule' → 'New Data source recording rule'
* lowercase
2025-10-27 15:29:12 +00:00
renovate-sh-app[bot]
9c8a13c8c8
chore(deps): update dependency nanoid to v5.1.6 ( #113040 )
...
| datasource | package | from | to |
| ---------- | ------- | ----- | ----- |
| npm | nanoid | 5.1.5 | 5.1.6 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-10-27 15:23:37 +00:00
Bogdan Matei
e91144950b
Dashboard: Fix eslint suppressions in conditional rendering ( #113045 )
2025-10-27 15:23:03 +00:00
Yuri Tseretyan
5673d0b532
Alerting: Skip logging in case of invalid receivers during auto generating policies ( #111838 )
...
* skip logging of invalid receivers during autogen
* log warn instead of error
2025-10-27 11:03:06 -04:00
Ryan McKinley
6783c7f998
Dashboards: Remove unused version types ( #113036 )
2025-10-27 09:12:31 -04:00
Samarth Bagga
f9fb2cfd50
Flame Graph: Anchor exact match when clicking a table symbol in search ( #111101 )
...
* fixed #110680
* Edit
* Fixed test
---------
Co-authored-by: Samarth Bagga <samarth.bagga@meesho.com >
2025-10-27 14:03:19 +01:00
Gilles De Mey
7b2ea9a735
Alerting: Rename triage to alerts ( #113039 )
2025-10-27 12:47:51 +00:00
Kyle Brandt
0e9a3881e7
SQL Expressions: (Chore) Update GMS (go-mysql-server) dependency ( #112289 )
...
- Added gms_pure_go build tags to disable cgo - (cgo was added to GMS since we last updated it)
- Docs note on regex limitations
---------
Co-authored-by: Matheus Macabu <macabu.matheus@gmail.com >
2025-10-27 08:22:51 -04:00
Georges Chaudy
bc9540fadb
kvstore: use batch delete to cleanup old events ( #112737 )
...
* use batchdelete for cleaning up old events
* comment
2025-10-27 12:27:31 +01:00
Alex Khomenko
b53e3ac860
Provisioning: Update pulling disabled badge ( #112832 )
...
* Provisioning: Update pulling disabled badge
* Move props
* Use early return
2025-10-27 11:03:22 +00:00
Levente Balogh
5a5aa18570
Dashboard Controls: Address the spacing between switch variables ( #112819 )
...
fix: adjust switch variable height in dashboard-controls menu
2025-10-27 11:40:47 +01:00
renovate-sh-app[bot]
7cd3e5dc54
chore(deps): update dependency @reduxjs/toolkit to v2.9.1 ( #112975 )
...
| datasource | package | from | to |
| ---------- | ---------------- | ----- | ----- |
| npm | @reduxjs/toolkit | 2.9.0 | 2.9.1 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-10-27 09:57:37 +00:00
Sonia Aguilar
3c57a1880c
Alerting: Fix enrichment tab to be rendered only for grafana alerting rules ( #113030 )
...
fix enrichment tab to be rendered only for grafana alerting rules
2025-10-27 10:54:50 +01:00
Hugo Häggmark
4f2abe185c
Chore: Replace deprecated i18next-parser ( #112512 )
...
* chore: replace deprecated i18next-parser
* chore: bump i18next-cli to 1.11.6
* chore: revert translation files
* chore: bumps to i18next-cli 1.11.9
* Trigger build
* chore: revert translations files
* chore: bump i18next-cli
* chore: changes after yarn i18n-extract
* chore: revert translation files
* chore: bump i18next-cli to 1.11.12
* chore: fix select space
* chore: add i18next to packages
* chore: add i18next-cli to plugin dev deps
* chore: fix yarn lock
2025-10-27 10:38:31 +01:00
Tobias Skarhed
f76a4885ec
PanelStateWrapper: Add error boundary name ( #112841 )
...
Add error boundary name to PanelStateWrapper
2025-10-27 10:04:37 +01:00
Ryan McKinley
5df4a3b9a3
Chore: Update app-sdk to v0.48.1 ( #113023 )
2025-10-27 09:34:26 +03:00
Hugo Häggmark
6a15f40a85
Plugins: Remove plugin load failure logging for unauth users ( #112940 )
2025-10-27 05:48:31 +01:00
Kevin Minehart
cc4a6cff64
CI: End process if e2e tests fail in daggerbuild ( #113013 )
2025-10-25 08:50:04 -06:00
grafana-pr-automation[bot]
b9b0ff1219
I18n: Download translations from Crowdin ( #113012 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-25 00:39:21 +00:00
Isabel Matwawana
815ced0f70
Docs: Update saved queries permissions for Viewer role ( #112978 )
2025-10-24 15:13:47 -04:00
Paul Marbach
1bf0861738
TimeSeries: Tests for x-axis units ( #112956 )
...
* more panels
* fix
* TimeSeries: Tests for x-axis units
---------
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2025-10-24 15:05:13 -04:00
Paul Marbach
5656f62cf4
Gauge: Update codeownership for RadialGauge grafana/ui component ( #112972 )
2025-10-24 15:04:49 -04:00
Paul Marbach
eabb348152
StateTimeline: Comment and metadata cleanup ( #112960 )
2025-10-24 15:04:33 -04:00
Mihai Turdean
f019d58a99
[grafana-iam] Add resourcePermissions hooks to sync write to Zanzana on UPDATE and DELETE ( #112767 )
2025-10-24 11:45:24 -06:00
Andreas Christou
d2dbb816b2
Graphite: Fix legacy response unmarshalling ( #112968 )
...
Fix legacy response unmarshalling
2025-10-24 12:28:04 -05:00
Jacob Valdez
e23ba8aa6c
docs: Fix broken refs in single stack access doc ( #112903 )
2025-10-24 11:45:49 -05:00
Josh Hunt
59bfb44a50
FS: Apply versionString in help menu in frontend ( #112958 )
...
Set version in help menu in the frontend instead
2025-10-24 17:42:42 +01:00
Leon Sorokin
9b7c68c994
TimeSeries: Allow custom time units on x-axis ( #112913 )
...
* more panels
* fix
2025-10-24 12:35:52 -04:00
renovate-sh-app[bot]
a7349af934
chore(deps): update dependency @openfeature/web-sdk to v1.6.2 ( #112923 )
...
| datasource | package | from | to |
| ---------- | -------------------- | ----- | ----- |
| npm | @openfeature/web-sdk | 1.6.1 | 1.6.2 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-10-24 17:34:24 +01:00
Leon Sorokin
adcc634db6
Histogram: Properly handle sparse heatmap-cells frames ( #112907 )
...
* Histogram: Properly handle sparse heatmap-cells frames
* add test
* fix crash with float bounds and rounding
* tweak comment
* add test for float bounds
2025-10-24 12:19:49 -04:00
Sergej-Vlasov
e818234a4e
E2E: Skip flaky test ( #112964 )
...
skip falky test
2025-10-24 16:12:14 +00:00
Denis Vodopianov
81683d554d
chore : Deprecating FeatureToggles.IsEnabledGlobally ( #112885 )
...
* add deprecation on featuremgmt.IsEnabledGlobally
* add nolint reason
* add reasonable deprecation message
* remove junk edits
* add more nolints
* addressing review comments
* Update pkg/services/featuremgmt/models.go
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
---------
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
2025-10-24 12:02:53 -04:00
Ieva
4cea71ee73
Access Control: Fix the permission checks for saving/updating/deleting annotations ( #112953 )
...
pass in the correct scope for evaluating annotation permissions on a dashboard
2025-10-24 16:11:58 +01:00
Paul Marbach
3f02f50cf9
StateTimeline: Complete E2E tests and add simple StateTimelineTooltip unit tests ( #112901 )
...
* StateTimeline: E2E tests for basic rendering, no data, and tooltip interactions
* Add tests for StateTimelineTooltip sub-component
* Remove unused import from state-timeline.spec.ts
* updates from PR review
2025-10-24 10:45:48 -04:00
Alex Khomenko
f7eac7f7ba
Provisioning: Fix badge for classic provisioning ( #112954 )
2025-10-24 14:37:06 +00:00
Tom Ratcliffe
2362f9bd6b
API Clients: Fix exports for correlations API ( #112950 )
2025-10-24 14:19:32 +00:00
Tom Ratcliffe
5ffff1e39d
Teams: Refactor tests and tidy up reducer ( #112850 )
2025-10-24 14:14:12 +00:00
Alex Khomenko
bda35611f1
Dashboard v2: Use valid default timestamp ( #112928 )
2025-10-24 14:00:19 +00:00
Sonia Aguilar
681f27e6b3
Alerting: Create alertingAlertRuleFormSchema in restrictedGrafanaApis ( #112794 )
...
* create navigateToAlertFormSchemaApi in restrictedGrafanaApis and use it in formDefaults.ts
* update alertingSchemaApi
* fix test
* move alertingSchemaApi.ts and the alerting section in README.md to a new alerting folder
* move cloud rules form schema outside restrictedGrafanaApis
* remove cloud fields in schema and use values from existing enums for some fields
* refactor RestrictedGrafanaApisContextTypeInternalenrichment type adding a high level entry for alerting
* refactor: change naming and come back to one single level in the RestrictedGrafanaApisContextType
* update README.md
2025-10-24 15:47:52 +02:00
Matheus Macabu
2c6c564c18
Secrets: Add decrypter to decrypt duration metric ( #112942 )
2025-10-24 15:23:54 +02:00
Oscar Kilhed
c1e308f61e
Dynamic dashboards: Clarify conditional rendering disabled tooltip ( #112843 )
...
* change conditional rendering copy
* update link
* small fix
2025-10-24 13:05:52 +00:00