Zoltán Bedi
d5215a5be2
PostgreSQL: Add variable query editor support
...
- Introduced a new feature toggle for the PostgreSQL variable query editor `postgresVariableQueryEditor`.
2025-12-08 23:18:00 +01:00
Bogdan Matei
15c93100ab
Dashboards: Fix autogrid selection / drag and drop ( #114964 )
2025-12-08 16:52:00 +00:00
Sergej-Vlasov
ab9b070eb0
VariablesEditView: Update cloned variable key when duplicating ( #114908 )
...
update cloned variable key when duplicating
2025-12-08 16:34:21 +00:00
Tim Levett
e40673b298
github-action: Breaking change label prompts you to create a what's new ( #113241 )
...
* (workflow) add in what's new comment when we have a breaking change
* levitate as well
* fix add to what's new label
2025-12-08 16:23:14 +00:00
Victor Marin
7ea009c7f8
Dashboards: Per panel filtering for timeseries ( #114499 )
...
* wip per panel group by
* wip groupBy per panel
* wip groupBy per panel
* groupBy per panel action tests
* fix
* fix
* fix
* fix
* CR mods
* switch to dropdown
* adjust apply
* optimise action logic to avoid unnecessary triggers
* canary scenes
* wip
(cherry picked from commit 51a00db93d0805f481a9e48213382468f1eb2986)
* optimise action logic to avoid unnecessary triggers
(cherry picked from commit c4de2dfff8 )
* refactor
* refactor
* memoize values/ refactor
* refactor
* refactor components - do not make async call unless queries/groupByOptions change
* canary scenes
* fix test
* Optimise handlers
* Reset options if they are not applied
* refactor subscriptions
* refactor
* scenes bump
* fixes
* properly deactivate header actions on panel edit
* list
* refactor showing menu using css, remove header deactivation code from panel-edit
* cleanup
* cleanup
* cleanup + action redesign
* i18n
* wip
* wip
* wip
* wip
* wip
* tests
* pr mods
* translations
* fix
* fix
* fixes
* translations
* translations
* extra ff check
* CR mods
---------
Co-authored-by: Sergej-Vlasov <sergej.s.vlasov@gmail.com >
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
2025-12-08 16:18:04 +00:00
Kristina Demeshchik
fef6196195
Dashboard: Default weekStart to an empty string ( #114932 )
...
* Default clien scene-based logic to empty string to match backend + non-scene logic
* re-gen snapshots
2025-12-08 10:49:36 -05:00
Ashley Harrison
b50cf6e067
FieldColor: Group new accessible options within the select menu ( #114690 )
...
* group new accessible options within the select menu
* move comment
2025-12-08 15:10:16 +00:00
Lauren
ccdb6ff261
Alerting: Fix alert instances count display ( #114965 )
...
Alerting: fix alert instances count display
2025-12-08 14:54:46 +00:00
Gábor Farkas
692712961b
datasources: querier: configurable concurrent-query-limit ( #114585 )
2025-12-08 15:20:01 +01:00
Mihai Doarna
b2e1b257b3
IAM: Add search for teams in app platform ( #113503 )
...
* add legacy search (wip)
* fix search field name
* implement team search endpoint
* generate openapi spec
* generate endpoints for frontend
* minor fixes
* fix issues found while testing
* add more fields to search result
* add basic unit tests
* add more unit tests
* improve getColumns() func in legacy search
* configure search endpoint in team.cue
* add team search handler
* add the searchTeams endpoint to manifest.cue
* make gofmt
* update openapi spec
* generate frontend endpoints
* remove unused field
* move fields defiitions to separate builder
* fix legacy search
* fix unit tests
* fix unit test
* address feedback
* fix unit test
* update openapi specs
* yarn generate-apis
* add missing unit tests
2025-12-08 15:02:59 +02:00
Ashley Harrison
5bd73f3264
Icon: Use empty <svg> as fallback to prevent layout shift ( #114901 )
...
render an empty `<svg>` instead to better match styles in other components
2025-12-08 11:11:50 +00:00
Levente Balogh
5a8a730cfe
UI Extensions: Add openInNewTab property to link extensions ( #114831 )
...
feat: add `openInNewTab` property for link extensions
2025-12-08 12:09:56 +01:00
Hugo Häggmark
7c5457a75e
e2e: update @grafana/plugin-e2e version ( #114958 )
2025-12-08 10:36:34 +00:00
Oscar Kilhed
dab64addf8
SchemaV2: Always set ad hoc filters to empty array when converting to v2 ( #114914 )
...
* Always set ad hoc filters to empty array when converting to v2
* Update test files
2025-12-08 11:27:55 +01:00
Ashley Harrison
310662a4d0
QueryEditor: Expose aria-labelledby prop, reenable storybook a11y tests ( #114925 )
...
* expose aria-label prop, reenable storybook a11y tests
* extract translations
* expose aria-labelledby instead
2025-12-08 10:27:40 +00:00
Hugo Häggmark
3490c3b0fd
e2e: add tests for translations ( #114390 )
...
e2e: add tests for translations
2025-12-08 10:19:44 +01:00
Torkel Ödegaard
8bf3ac9710
SelectBase: Use standard portal container ( #114844 )
...
* SelectBase: Use standard portal container
* Fixed positioning issue
2025-12-08 10:13:56 +01:00
Gabriel MABILLE
d0977b5245
grafana-iam: Add role apis to the standalone app (#114897 )
2025-12-08 09:22:28 +01:00
Ryan McKinley
78b1ae4f27
Search: Fix field selector parsing ( #114940 )
2025-12-06 16:45:18 +03:00
Steve Simpson
592c599ca6
Alerting: Add configurable transport to historian app ( #114935 )
2025-12-06 10:37:20 +01:00
Austin Pond
8e11851bb0
Dashboards: Use the OpenAPI generated by app-sdk in the manifest to … ( #114858 )
2025-12-06 08:01:28 +00:00
Steve Simpson
e9ba45ca4f
Update grafana-app-sdk to v0.48.5 ( #114810 )
...
Co-authored-by: Owen Smallwood <owen.smallwood@grafana.com >
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2025-12-06 07:34:18 +00:00
grafana-pr-automation[bot]
0f9d0317dc
I18n: Download translations from Crowdin ( #114938 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-06 00:40:23 +00:00
Charandas
d1cbef9157
K8s: use runtime config for API Builders ( #114601 )
...
* Reapply "K8s: read resource configs from API Enablement for API Builders" (#114475 )
This reverts commit 4130bd9cd3 .
* revert part that broke things
* FF service changes are gonna come later
2025-12-05 11:53:31 -08:00
Todd Treece
5b89d3b807
Plugins App: Add access control ( #114869 )
2025-12-05 12:56:01 -05:00
Alexander Akhmetov
74c7b5a292
Alerting: Fix creating a new alert rule vesion when only keep_firing_for changes ( #114926 )
...
Alerting: Create alert rule vesion when keep_firing_for changes
2025-12-05 18:02:11 +01:00
Marc M.
0adb2461e9
Dashboards: Improve custom variable editor and undo/redo ( #114559 )
2025-12-05 16:48:34 +01:00
Sarah Zinger
7cd10aa49e
SQL Expressions: Fix alerts with sql expressions that have a cte ( #114852 )
...
Fix for #114377 - fix alerts with sql expressions that have a cte
2025-12-05 10:14:02 -05:00
Bogdan Matei
bf042afa98
Dashboard: Fix dropping panels in tabs and rows ( #114893 )
2025-12-05 17:12:12 +02:00
Santiago
b19e546254
Remote Alertmanager: Remove X-Remote-Alertmanager header ( #114917 )
...
Remote Alertmanager: Remove X-Remote-Alertmanager haeder
2025-12-05 15:04:42 +00:00
Ryan McKinley
5ac702a4c1
Dashboards: update manifest to avoid useoldmanifestkinds ( #114910 )
2025-12-05 16:21:30 +02:00
Alexander Zobnin
8a0fa93aec
Zanzana: Fix duplicated writes in one request ( #114900 )
...
* Zanzana: Fix duplicated writes
* add tests
2025-12-05 13:55:56 +01:00
Tung Nguyen
65817794b5
OpenTSDB: Remove gf-form from opentsdb Annotation Editor ( #112590 )
...
* Chore: Remove gf-form in opentsdb AnnotationEditor
* Fix: small typo
* chore: remove stale eslint suppression rule
2025-12-05 12:26:56 +00:00
Andreas Christou
b719aea078
Azure: Fix dcount aggregation ( #114666 )
...
* Add parameter type field
* Use parameterType to filter columns for aggregation funcs
* Support selecting column for dcount aggregation
2025-12-05 12:25:56 +00:00
Ryan McKinley
75eb820c73
Folders: update manifest (avoid useoldmanifestkinds) ( #114827 )
2025-12-05 15:01:11 +03:00
Sergej-Vlasov
be99781176
TransformSaveModelToScene: Force v1 for reports ( #114767 )
...
force v1 for reports
2025-12-05 11:01:43 +00:00
Andreas Christou
0a51779107
MSSQL: Remove the need for azure_auth_enabled ( #114775 )
...
Remove the need for azure_auth_enabled for MSSQL
2025-12-05 10:42:17 +00:00
Torkel Ödegaard
c74af430a6
Gauge: Only show spotlight in dark themes ( #114524 )
...
* Gauge: Only show spotlight in dark themes
* Update
2025-12-05 08:48:39 +01:00
Hugo Häggmark
88478a851e
chore: reduce Loki barrel files ( #114888 )
2025-12-05 08:29:48 +01:00
Pepe Cano
a8d174ccef
docs(alerting): add new Examples of trace-based alerts ( #114511 )
...
* docs(alerting): add new Examples of trace-based alerts
* fix vale issues
2025-12-05 08:28:16 +01:00
Hugo Häggmark
b3648f0823
chore: introduce toggle for decoupling plugins from bootdata ( #114890 )
...
chore: toggle for decoupling plugins from bootdata
2025-12-05 08:09:41 +01:00
grafana-pr-automation[bot]
c53500378e
I18n: Download translations from Crowdin ( #114886 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-05 00:48:25 +00:00
Galen Kistler
10ad94af38
TableRT: fix bug preventing users from selecting filter operators ( #114860 )
...
* fix: bug preventing users from selecting filter operators
2025-12-04 17:02:54 -06:00
Steve Simpson
4969df8a83
Alerting: Add basic auth options to historian args ( #114880 )
2025-12-04 22:56:07 +01:00
Steve Simpson
f07cc211bd
Alerting: Add command line parsing for historian options ( #114865 )
2025-12-04 22:07:22 +01:00
alerting-team[bot]
ff33237052
Alerting: Update alerting module to de8c2bbf9eba591078e9d9d7c6cbbe4142ef2d0b ( #114877 )
...
[create-pull-request] automated change
Co-authored-by: yuri-tceretian <25988953+yuri-tceretian@users.noreply.github.com >
2025-12-04 20:31:19 +00:00
ismail simsek
0291f6d1e7
Postgresql: Fix variable interpolation logic when the variable has multiple values ( #114058 )
...
* fix the variable interpolation
* add jest config to grafana-sql
* fix broken tests
* add variable interpolation tests
* lint
* apply fix only to postresql datasource
2025-12-04 20:58:20 +01:00
beejeebus
26c52796f6
Pass the feature flag instead of false to RegisterAPIService
...
Doh. The feature flag was not actually being used to enable the new DS
config CRUD APIs. This PR fixes that, hashtag facepalm.
2025-12-04 14:17:45 -05:00
Rafael Bortolon Paulovic
ff97bfc772
fix(unified): key_path column default ( #114859 )
...
fix: key_path column default
2025-12-04 12:40:21 -05:00
Andrew Hackmann
665daa5a5d
Elasticsearch: Client refactor ( #114745 )
...
* split up client.go
* split up search_request.go
* remove double spaces
2025-12-04 11:28:38 -06:00