Owen Smallwood
b2d14cc42b
Gives resource server a search client so storage-api can call search
2026-01-14 19:51:49 -06:00
Peter Štibraný
584287dc61
Add support for LIST with filtering on selectable fields
2025-12-15 12:10:43 +01:00
Victor Marin
d48455cd20
Dashboards: Panel non applicable filters optimization ( #115132 )
...
optimisations
2025-12-11 11:31:19 +02:00
Alexander Akhmetov
439d2c806c
Alerting: Add folder_uid label to the grafana_alerting_rule_group_rules metric ( #115129 )
2025-12-11 09:30:55 +01:00
Ivan Ortega Alba
8aab6302c5
Fix conversion error shallowed and normalize conversion status ( #115086 )
...
* Fix the conversion shallowed error and normalize the conversion status
* Add unit tests to ensure all permutations data loss detection
* Fix counting issue
2025-12-11 08:01:31 +00:00
Torkel Ödegaard
33c5cbf4de
Dashboards: Update edit button and share button ( #115093 )
...
* Dashboards: Update edit button and share button
* update translations
2025-12-11 08:54:50 +01:00
Ryan McKinley
d686a49cf7
Preferences: Enable preferences APIserver ( #115128 )
2025-12-11 09:33:13 +02:00
Victor Marin
cedf08c9ce
DashboardDS: Fix datasource annotations not hiding on toggle hide ( #115024 )
...
* fix dashboard datasource annotations not hiding on toggle hide
* cleanup
2025-12-11 09:03:38 +02:00
Stephanie Hingtgen
5ca221743f
Dashboards: Prevent query for ID 0; improve logging ( #115120 )
2025-12-11 00:02:52 -07:00
Ryan McKinley
2fc1210b38
Stars: Enable the collections apiserver ( #115076 )
2025-12-11 06:36:09 +00:00
Ryan McKinley
8542b2f6a2
Live: Move dashboard events from the raw http server to the apiserver ( #115066 )
2025-12-11 09:26:35 +03:00
Ryan McKinley
a6043deb33
UnifiedStorage: Include RV when fieldSelectors are processed in the backend ( #115110 )
2025-12-11 09:15:01 +03:00
Stephanie Hingtgen
3697c8dafc
Dashboards: Fix logging for conversions ( #115126 )
2025-12-10 23:52:35 -06:00
Charandas
3a4022061d
K8s: discourage nil authorizer return for APIBuilder as well ( #115116 )
2025-12-10 23:06:09 +00:00
beejeebus
2a65e0cdcb
Revert "Wire up data source config metrics correctly"
...
This reverts commit e433cfa02d .
2025-12-10 17:38:00 -05:00
Paul Marbach
000c00aee9
Sparkline: Improve min/max logic to avoid issues for very narrow deltas ( #115030 )
...
* Sparkline: Prevent infinite loop when rendering a sparkline with a single value
* some tests for this case
* refactor out utils, experiment with getting highlightIndex working
* add comments throughout for #112977
* remove unused import
* Update Sparkline.test.tsx
* fix points mode rendering
* Sparkline: Improve min/max logic to avoid issues for very narrow deltas
* spread all config
* defaults deep
* delete unused import
* remove go.work.sum delta
* line break at end of file
2025-12-10 16:54:29 -05:00
beejeebus
e433cfa02d
Wire up data source config metrics correctly
...
Fix metrics for data source configuration CRUD.
Make sure to only create one histogram and only register it with prometheus once.
2025-12-10 16:16:22 -05:00
Will Assis
30045c02c0
unified-storage: add index on resource_history key_path column ( #115113 )
2025-12-10 16:03:58 -05:00
Paul Marbach
63bfc1596c
Gauge: Updates to the design of the panel edit ( #115097 )
...
* Gauge: Updates to the design of the panel edit
* i18n
* remove unused const
* i18n
* fix gdev and migration tests
* reduce bar gauge glow factor
2025-12-10 21:03:44 +00:00
Charandas
da14be859e
Authorization: panic when specific authorizer returns nil ( #114982 )
2025-12-10 13:01:34 -08:00
ismail simsek
30d3bb39c0
Chore: Remove deprecated language_provider methods in prometheus package ( #114361 )
...
* remove deprecated language provider and its methods
* remove more deprecated code
* yarn lint:prune
2025-12-10 21:07:18 +01:00
Yunwen Zheng
b3f98d4cc3
SaveProvisionedDashboard: Provisioned dashboard "Save as copy" flow ( #114435 )
...
* SaveProvisionedDashboard: Save as copy flow
* add copy tags toggle
2025-12-10 14:01:51 -05:00
Isabel Matwawana
f368139802
Docs: Add permissions information ( #115107 )
2025-12-10 18:24:36 +00:00
Adela Almasan and Paul Marbach
7ae9f94de7
Suggestions: Handle errors ( #114868 )
...
Co-authored-by: Paul Marbach <paul.marbach@grafana.com >
2025-12-10 18:17:24 +00:00
Alexander Akhmetov
a46f0a222e
Alerting: Initialize rule routine with initial alert rule fingerprint ( #114979 )
...
Alerting: Initialize rule routine with initial fingerprint
2025-12-10 19:14:30 +01:00
Paul Marbach
1146ac790c
Sparkline: Prevent infinite loop when rendering a sparkline with a single value ( #114203 )
...
* Sparkline: Prevent infinite loop when rendering a sparkline with a single value
* some tests for this case
* refactor out utils, experiment with getting highlightIndex working
* add comments throughout for #112977
* remove unused import
* Update Sparkline.test.tsx
* fix points mode rendering
2025-12-10 12:37:05 -05:00
Gábor Farkas
a847f36df2
datasources: querier: log caller ( #115087 )
2025-12-10 18:23:59 +01:00
Gabriel MABILLE
9e1fe16873
AuthZ: Remove automatic Admin grant for root folders and dashboards (#115098 )
2025-12-10 10:00:24 -07:00
3ec1c27ad4
Chore: Migrate pluginsAutoUpdate flag to OpenFeature ( #114404 )
...
* Chore: Migrate pluginsAutoUpdate flag to OpenFeature
* Update workspace
* fixup! Chore: Migrate pluginsAutoUpdate flag to OpenFeature
* Add a test
* Refactor
* Apply suggestion from @hairyhenderson
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
* Apply suggestions
* Update pkg/services/updatemanager/plugins_test.go
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
* Reorder code blocks
---------
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
2025-12-10 17:40:30 +01:00
Yunwen Zheng
094b6a36dc
Add feature flag: recentlyViewedDashboards ( #115042 )
2025-12-10 11:28:19 -05:00
Yuri Tseretyan
47f7b3e095
Alerting: Dedicated permission for Template testing API ( #115032 )
2025-12-10 10:56:29 -05:00
owensmallwood
5e7b900416
Unified Storage: Adds readme for setting up quotas/overrides ( #115031 )
...
* adds readme for setting up quotas/overrides
* updates namespace wording
* updates docs
* update test
* Revert "update test"
This reverts commit ad43e355ba .
2025-12-10 09:21:52 -06:00
Rafael Bortolon Paulovic
5eae7d4f22
feat: legacy ListIterator with batches ( #115038 )
...
* feat: legacy ListIterator with batches
* chore: address code review
* chore: remove nil check in nextBatch
* chore: move close before count check
* chore: add err field to batchingIterator for its own errors
* chore: remove unused import
2025-12-10 16:12:08 +01:00
Rafael Bortolon Paulovic
8c6ccdd1ab
feat(dashboard): Org-aware cache for schema migration ( #115025 )
...
* fix: use dsIndexProvider cache on migrations
* chore: use same comment as before
* feat: org-aware TTL cache for schemaversion migration and warmup for single tenant
* chore: use LRU cache
* chore: change DefaultCacheTTL to 1 minute
* chore: address copilot reviews
* chore: use expirable cache
* chore: remove unused import
2025-12-10 16:09:16 +01:00
Cauê Marcondes
85c643ece9
Elasticsearch: Add default query mode config setting ( #112540 )
...
* elasticsearch: Add default query mode config setting
* doc
* syncing default query mode with url
* addressing PR comments
2025-12-10 15:07:22 +00:00
8272edda96
Logs: Default columns API ( #114309 )
...
* Logs Drilldown(app-platform): add LogsDrilldownDefaultColumns api
---------
Co-authored-by: L2D2Grafana <liza.detrick@grafana.com >
Co-authored-by: Austin Pond <austin.pond@grafana.com >
2025-12-10 09:02:14 -06:00
Todd Treece
e56c2c5156
Plugins App: Remove unused import ( #115096 )
2025-12-10 14:59:12 +00:00
Todd Treece
ac55fad1ba
Plugins App: Switch to resource authorizer ( #115019 )
2025-12-10 09:12:26 -05:00
Will Browne
c4c1708e38
Plugins: Sync channel close for app installer readiness ( #115078 )
...
sync channel close
2025-12-10 14:07:55 +00:00
Sonia Aguilar
92a8dd8b53
Alerting: Add gh in CLAUDE.md ( #114992 )
...
add gh in CLAUDE.md
2025-12-10 14:52:48 +01:00
Ashley Harrison
cc1bba85e4
VizLegend: Always display header for screenreader users ( #115003 )
...
always display vizlegend header for screenreader users
2025-12-10 13:44:21 +00:00
Ashley Harrison
27482194e3
InteractiveTable: Improve accessibility and reenable tests ( #115002 )
...
* attempt at fixing some stuff
* tidy up
* prettier
* fix suppressions
2025-12-10 13:44:08 +00:00
Ida Štambuk
ea331dc0d3
Dashboards: Add variables with datasource to tracking ( #114110 )
2025-12-10 14:39:58 +01:00
Steve Simpson
baee9fb214
Alerting: Add historian.alerting app permissions to service identity. ( #115082 )
2025-12-10 13:05:10 +00:00
Will Browne
39f4b2a959
Plugins: Rename current meta provider to catalog provider ( #114966 )
...
rename cloud provider to catalog provider
2025-12-10 12:22:05 +00:00
Will Assis
755b479be4
unified-storage: make sql backend update key_path for kv store ( #114879 )
...
* unified-storage: update resource_history_update_rv.sql to populate key_path in resource_history
2025-12-10 07:06:06 -05:00
Dominik Prokop
532a2e5f4d
VariablesEditableElement: Set margin correctly ( #115079 )
2025-12-10 13:04:42 +01:00
Matias Chomicki
a7bbca3451
Logs Panel: Emphasize log line, rename field ( #114579 )
...
* Logs: Rename attributes field
* LogLine: emphasize log line body
* LogLine: improve light mode
* Lint
* Update tests
* Only override colors if displayed fields are used
* Fix small font size ignored with displayed fields
* Fix types
2025-12-10 11:19:31 +01:00
dependabot[bot]
633332c750
deps(docker): bump alpine from 3.22.2 to 3.23.0 ( #114816 )
...
Bumps alpine from 3.22.2 to 3.23.0.
---
updated-dependencies:
- dependency-name: alpine
dependency-version: 3.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 10:34:23 +01:00
Misi and Ryan McKinley
8911785fdf
Chore: Regenerate iam app objects with 0.48.5 sdk ( #115035 )
...
* Regenerate iam app with 0.48.5 sdk
* update ws
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2025-12-10 09:15:12 +00:00