Sonia Aguilar
9e8bdee283
Alerting: Hide DMA options when no manageAlerts datasources exist ( #115952 )
...
* hide data source managed options in the more menu in the list view
* Hide type selector in the new alert form when no data source has mangeAlerts enabled
2026-01-08 13:17:37 +01:00
Gilles De Mey
bb5bb00e4d
Alerting: Rename alerts to alert activitity ( #115948 )
...
rename alerts to alert activitity
2026-01-08 11:48:27 +01:00
Misi
5fcc67837a
IAM: Update ExternalGroupMapping authorizer ( #115627 )
...
* wip
* Add target resource authorizer to ExternalGroupMapping
* Regenerate OpenAPI snapshot
* Update pkg/registry/apis/iam/authorizer/external_group_mapping.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update pkg/registry/apis/iam/register.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Address feedback, reorganize
* Add tests to the public interface separately
* Address feedback
* Address feedback
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-08 11:47:00 +01:00
renovate-sh-app[bot]
79f2016a66
chore(deps): update dependency @openfeature/ofrep-web-provider to v0.3.5 ( #115963 )
...
| datasource | package | from | to |
| ---------- | ------------------------------- | ----- | ----- |
| npm | @openfeature/ofrep-web-provider | 0.3.3 | 0.3.5 |
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>
2026-01-08 09:49:04 +00:00
renovate-sh-app[bot]
7858dcb9c1
chore(deps): update dependency @openfeature/web-sdk to v1.7.2 ( #115964 )
...
| datasource | package | from | to |
| ---------- | -------------------- | ----- | ----- |
| npm | @openfeature/web-sdk | 1.7.1 | 1.7.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>
2026-01-08 09:48:41 +00:00
Joey
27eb488a96
Chore: Remove Drilldown Investigations ( #115471 )
...
* Remove investigations app
* Remove other files
* Remove feature toggle
* Update codeowners
* make update-workspace
* Regen files with make gen-go gen-feature-toggles
2026-01-08 09:28:20 +00:00
grafana-pr-automation[bot]
97af86efb2
I18n: Download translations from Crowdin ( #115968 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-08 00:43:13 +00:00
Paul Marbach
f58ab2a6a1
Gauge: Fix endpoint rendering for non-gradient cases ( #115910 )
...
* Gauge: Fix endpoint rendering for non-gradient cases
* break out the endpoint markers to its own component with tests
2026-01-07 17:17:35 -05:00
Charandas
b96a1ae722
Custom Routes: use existing server's mux container instead of gorilla.Mux ( #115605 )
2026-01-07 12:46:27 -08:00
Kim Nylander
a53875e621
[DOC] Changed so max_spans_per_span_set can't be changed in Cloud Traces ( #115914 )
...
Changed so max_spans_per_span_set can't be changed in Cloud Traces
2026-01-07 15:46:02 -05:00
Cory Forseth
9598ae6434
Datasources: extract data source read methods from service ( #115834 )
...
* extra data source read methods
* update tests
* more tests
* fix more tests; actually initialize retriever instead of sending nil
* moving GetAllDataSources isn't strictly required, so keep to minimal changes
* better name for retriever logger
Co-authored-by: Dafydd <72009875+dafydd-t@users.noreply.github.com >
* add compile-time check for DS retriever impl
---------
Co-authored-by: Dafydd <72009875+dafydd-t@users.noreply.github.com >
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
2026-01-07 14:29:59 -06:00
owensmallwood
ab0b05550f
Unified Storag: Fix readme ( #115957 )
...
* fix readme
* spelling
2026-01-07 19:35:33 +00:00
beejeebus
4518add556
Use a different metric name for new config CRUD APIs
...
Also, make sure to register the metrics with the same prometheus registerer
as the http server, so that metrics will show up.
2026-01-07 14:28:31 -05:00
Kristina Demeshchik
00b89b0d29
Dashboards: Fix liveNow not working for panels with time shift ( #115902 )
...
* relative time for timeshifts
* remove extra assertion
* absolute time range
2026-01-07 14:24:20 -05:00
Todd Treece
a3eedfeb73
Plugins: Move fixed role registration behind toggle ( #115940 )
2026-01-07 13:52:01 -05:00
Renato Costa
1e8f1f74ea
unified-storage: apply backwards compatibility changes outside sqlkv ( #115954 )
2026-01-07 13:51:15 -05:00
owensmallwood
66b05914e2
Tracing: Use service name from config ( #115955 )
...
use service name from config
2026-01-07 12:50:11 -06:00
Yunwen Zheng
0c60d356d1
RecentlyViewedDashboards: Hide entire section when there is no recently view item ( #115905 )
...
* RecentlyViewedDashboards: Hide entire section when there is no recently view item
2026-01-07 13:31:48 -05:00
Ezequiel Victorero
41d7213d7e
Docs: Update dualwrite ini config ( #115934 )
2026-01-07 17:58:58 +01:00
Todd Treece
efad6c7be0
Chore: Update enterprise imports ( #115947 )
2026-01-07 16:55:59 +00:00
Paulo Dias
e116254f32
Alerting: Update createdBy field when silence is being Recreated ( #115543 )
2026-01-07 16:05:53 +00:00
Matheus Macabu
2efcc88e62
FeatureToggles: Remove unused kubernetesFeatureToggles ( #115933 )
2026-01-07 15:53:58 +01:00
Galen Kistler
6fea614106
LogsTable: Inspect button fix ( #115912 )
...
* fix: inspect button
* chore: memoize component
2026-01-07 14:31:04 +00:00
antonio
c0c05a65fd
docs/alerting: add video to tutorial ( #115675 )
2026-01-07 15:11:41 +01:00
Alexander Akhmetov
41ed2aeb23
Alerting: Display change message next to the rule version when exists ( #115664 )
...
* Alerting: Display change message next to the rule version when exists
* Alerting: Update version history tests for message field
Updates test mocks and assertions to include message fields in version
history data. Adds three message examples to the mock handler and updates
test expectations to verify the Notes column displays correctly when
messages are present or absent.
---------
Co-authored-by: Konrad Lalik <konradlalik@gmail.com >
2026-01-07 15:06:41 +01:00
Johnny Kartheiser
9e9233051e
alerting docs: saved searches ( #115524 )
...
* alerting docs: saved searches
adds paragraph about saved searches functionality
* typo and explainer
details on default search option
* image update
2026-01-07 08:03:38 -06:00
Ricardo Galeno
a5faedbe68
Explore: escape character of break-line in Traceql in Search tab fixing an issue when filtering by a multi line span tag value ( #114672 )
...
* Explore: escape character of break-line in Traceql in Search tab
* Explore: fix test for escape character of break-line in Traceql in Search tab
2026-01-07 13:31:29 +01:00
Alberto
6fee200327
Pyroscope: Exemplar support for series queries ( #113926 )
...
* feat(pyroscope): Exemplar support for series queries
use enum flag, add exemplar flag to explore
disable exemplars on explore as well
tests
feature toggle
fixing tests
* resolve conflicts
* lint
2026-01-07 13:25:42 +01:00
Alexander Zobnin
0b9046be15
Zanzana: Add more openfga settings for fine tuning ( #115928 )
...
* Zanzana: Add more openfga settings for fine tuning
* neat
* refactor
2026-01-07 13:07:13 +01:00
Hugo Häggmark
20eeff3e7b
Plugins: add missing addedFunctions property in extensions ( #115926 )
2026-01-07 13:05:38 +01:00
Will Browne
ec55871b9b
Plugins: Remove pkg/tsdb/* as dependency ( #115886 )
...
* remove deps
* singular
* add rest
* make update-workspace
* undo go.mod changes
2026-01-07 11:28:25 +00:00
Pepe Cano
0bfcc55411
docs(alerting): new best practices guide ( #115687 )
...
* Split best practices section
* Write Examples and Guides docs
* Move recording rule recommendations
* docs(alerting): new best practices guide
* fix vale errors
* Detail meaning of alert `escalation`
* Include the recovery threshold option
* Include lower severity channels for infrastructure alerts
* Remove timing options
* minor intro edits
* Rename heading to avoid gerunds
2026-01-07 12:05:58 +01:00
Tania
016301c304
OpenFeature: Rename provider from goff to features-service ( #115895 )
...
* OpenFeature: Rename provider
* Update other references to goff
* Update pkg/services/featuremgmt/openfeature.go
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
* Update pkg/services/featuremgmt/openfeature.go
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
* Update pkg/services/featuremgmt/openfeature.go
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
* Update pkg/services/featuremgmt/openfeature.go
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
---------
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
2026-01-07 12:04:30 +01:00
grafana-pr-automation[bot]
5e05289bc8
I18n: Download translations from Crowdin ( #115913 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-07 10:32:13 +00:00
Marc M.
be734e970e
CustomVariable: support values with multiple properties (json values format) ( #113844 )
...
* update Scenes libraries
---------
Co-authored-by: idastambuk <ida.stambuk@grafana.com >
2026-01-07 11:01:03 +01:00
Ida Štambuk
05681efee3
Dynamic Dashboards: Show hidden variables greyed out ( #115723 )
2026-01-07 09:48:50 +01:00
Stephanie Hingtgen
844a7332b9
Zanzana: Add orphan cleanup to reconciler ( #115775 )
2026-01-06 23:19:25 +00:00
Kristina Demeshchik
29b04bd2ed
Dashboards: Use ISO 8601 format for panel time range state ( #115901 )
...
date convertion
2026-01-06 14:29:58 -05:00
Paul Marbach
c0fe27406b
Table: Clamp Safari exclusions to 26.0 and 26.1 ( #114454 )
2026-01-06 13:30:03 -05:00
Will Browne
9409af6f1c
Plugins: Add plugin.isFullyInstalled to usePluginConfig hook ( #115898 )
...
add isfullyinstalled to hook
2026-01-06 17:56:53 +00:00
Isabella Siu
e1c60e0a83
Cloudwatch: Update grafana-aws-sdk to 1.4.2 ( #115855 )
2026-01-06 12:17:20 -05:00
Stephanie Hingtgen
1f88aeb91f
Provisioning: Update docs around file watches ( #115803 )
2026-01-06 10:54:12 -06:00
Stephanie Hingtgen
901360dca4
Access Control: Re-add OSS Seeding ( #115858 )
2026-01-06 10:48:31 -06:00
Paul Marbach
2cf485f6bf
Gauge: Fix Safari issues in SVG rendering ( #115756 )
...
* Sparkline: Restore to a function component
* fix whitespace lint issue
* swap from clipPath to mask to help Safari
* Gauge: Fix SVG issues in Safari
* more steps in the right direction
* don't set filters which don't exist
* fix a couple other text and baseline stuff
* fix tests after changes
* clean up effects as follow-up to other PR
* fix issue with threshold bars, and also simplify non-gradient case
2026-01-06 11:25:40 -05:00
Matt Cowley
8ff88036e7
UI: Allow lastActiveAt to be optional for UserIcon UserView ( #115887 )
...
Allow lastActiveAt to be optional for UserIcon UserView
2026-01-06 16:18:25 +00:00
Matthew Jacobson
5eb0e6f432
Alerting: Update RuleGroupConfig definitions with missing fields ( #115850 )
...
* Alerting: Update RuleGroupConfig definitions with missing fields
This update adds previously missing fields to the `RuleGroupConfig` structs to
ensure compatibility with external Prometheus-like rulers.
Includes:
- `labels`: per https://github.com/prometheus/prometheus/pull/11474
- `remote_write`: per https://github
.com/grafana/mimir/blob/56f33fed6254fee5a53bde1eab36c604863e3d5f/pkg/mimirtool/rules/rwrulefmt/rulefmt.go#L16
Note: This does not add full support in Grafana; it only allows these fields to
pass through the alerting proxy without causing unmarshal errors when using
external rulers.
* Update OpenAPI spec
2026-01-06 11:05:01 -05:00
Larissa Wandzura
1465b44d5a
Docs: Created a troubleshooting guide for CloudWatch ( #115603 )
...
* created new troubleshooting doc
* fixed dropdown
* fixed another linter issue
* ran prettier
* updates based on feedback
2026-01-06 09:56:08 -06:00
Gilles De Mey
ee62baea2c
Alerting: Update alerting API client package paths ( #115883 )
2026-01-06 16:40:30 +01:00
Isabel Matwawana
1f20ca5a3d
Docs: Add private preview notice for restoring dashboards ( #115856 )
2026-01-06 09:57:12 -05:00
Ryan McKinley
97b241d4ab
Stars: Return an error when trying to save non-dashboard stars with legacy storage ( #115761 )
2026-01-06 06:53:38 -08:00