Mariell Hoversholm
a0701a42f1
APIServer: Propagate a new context with limited information ( #100374 )
...
* APIServer: Propagate a new context with limited information
* APIServer: Remove error return
* APIServer: Test that context propagation does fork
* APIServer: Fix golangci-lint lints
* chore: make update-workspace
2025-02-12 10:11:52 +01:00
Jean-Philippe Quéméner
aca024bcbb
fix(unified-storage): use dedicated mocks per storage type ( #100389 )
2025-02-12 09:59:21 +01:00
Alexander Akhmetov
9593e51da7
Alerting: conversion API structure ( #100258 )
2025-02-12 08:13:21 +01:00
jackyin
9b37e9249a
Dashboard: Folder move unexpected behavior ( #100394 )
...
* Dashboard: Folder move unexpected behavior
* format
2025-02-12 08:16:01 +02:00
Sven Grossmann
d199c33d7e
Log Context: Fix bug where variables are not replaced in dashboards ( #100433 )
...
* Log Context: Fix bug where variables are not replaced in dashboards
* add objects to act as `row` and `options`
* run prettier
* fix lint
2025-02-11 20:25:52 +01:00
Stephanie Hingtgen
df84d928e2
K8s: Folders: Fix legacy search ( #100393 )
2025-02-11 13:14:25 -06:00
Staton Hysell
ab74852fc9
PanelEdit: Align chevron direction ( #100386 )
...
Adjusted the collapsable section chevron
+ point down when closed
+ point up when expanded
2025-02-11 13:16:19 -05:00
Charandas
ccb442558f
chore: fix dockerfile for local development ( #99721 )
2025-02-11 10:00:15 -08:00
Ryan McKinley
a5355fd66c
Storage: Add command line tool to migrate legacy dashboards (and folders) to unified storage ( #99199 )
2025-02-11 19:57:46 +02:00
Jacob Valdez
b6ea06f259
Docs: Updating manual installation instructions ( #98834 )
...
* Docs: adding additional installation steps to Grafana on openSUSE docs
* Docs: Adding systemd service info for grafana manual install
* Finalizing first edit with tested steps
* spacing adjustment and adding steps to RHEL/Fedora
* Adding a note based on Marins feedback
* A slight adjustment based on feedback from Marin and adding steps to Debian installation
* adjusting some wording
* adjusting naming conventions for Debian instructions
* changing "open-source" to "open source"
* vale and review edits
* deleting erroneous character in shortcode
* updating some shortcodes
---------
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
2025-02-11 11:42:30 -06:00
Rares Mardare
6d374a3d7f
Configuration tracker: Update copy in IRM and point to new IRM slack integration ( #100440 )
...
Update copy + point to new IRM slack
2025-02-11 18:41:34 +01:00
Christopher Moyer
53ae85ca57
docs: updates to support prometheus data source learning journey ( #100363 )
...
* updates to support prometheus data source learning journey
* makes prettier
2025-02-11 10:20:47 -06:00
ismail simsek
c15c9f8af6
Prometheus: Fix cursor jump in prometheus code editor ( #100273 )
...
* set save view state prop
* remove custom onChange function
2025-02-11 16:55:54 +01:00
Kevin Minehart
a8b98ded66
CI: Add release branches to patch automation ( #100442 )
...
* CI: Add release branches to patch automation
* Update .github/workflows/create-security-patch-from-security-mirror.yml
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
---------
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
2025-02-11 17:41:46 +02:00
Jean-Philippe Quéméner
d1b4162a33
refactor(unified-storage): measure also failed queries ( #100430 )
2025-02-11 16:19:43 +01:00
Kyle Brandt
f7588376df
SQL Expressions: (Chore) Update code for latest plugin-sdk data pkg ( #100425 )
...
Use new NilAt and SetRefId methods
2025-02-11 15:15:54 +00:00
Yuri Tseretyan
28f21e0a0d
Alerting: Do not record rule version if no difference ( #100364 )
2025-02-11 09:46:26 -05:00
renovate[bot]
6da6660def
Update dependency esbuild-plugin-browserslist to ^0.16.0 ( #100420 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 16:46:16 +02:00
Yuri Tseretyan
4cac3158c7
Alerting: Fix alert rule copy to include metadata ( #100212 )
...
* copy metadata
* add tests for copy and generator
* extract copy rule to a production method and update usages
* fix tests
2025-02-11 09:46:02 -05:00
renovate[bot]
79bd3ffd8c
Update dependency rollup-plugin-esbuild to v6.2.0 ( #100421 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 14:44:41 +00:00
Jean-Philippe Quéméner
8a9f6416d2
fix(unified-storage): error on failed primary deletes in mode2 ( #100427 )
2025-02-11 15:39:39 +01:00
renovate[bot]
14c8eb2373
Update dependency esbuild-loader to v4.3.0 ( #100423 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 16:27:29 +02:00
renovate[bot]
8c0e087ce2
Update dependency esbuild to v0.25.0 [SECURITY] ( #100426 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 16:04:18 +02:00
Alexander Zobnin
7234a17d1d
Zanzana: Use authzService audience ( #100417 )
2025-02-11 14:25:30 +01:00
Sergej-Vlasov
bbe21bb1d2
Bump Scenes to 5.42.0 ( #100205 )
...
* update scenes and weekStart prop type
* update test
* adjust weekStart type in schemaV2
* clean up weekStart error message
* clean up weekStart in test data
2025-02-11 13:20:47 +00:00
Laura Fernández
43d7d00247
Combobox: fix check for existing options when creating a custom value ( #100123 )
2025-02-11 14:13:42 +01:00
Alexander Zobnin
5118e82e8c
Zanzana: Run reconciliation in its own service ( #100361 )
...
* Zanzana: Start reconciliation in its own service
* cleanup
* update go workspaces
* refactor
* remove unused code
* move func definition
2025-02-11 14:09:39 +01:00
Ryan McKinley
e3cb73301e
Authz/Schema: Remove unused stub cue definitions ( #100387 )
2025-02-11 15:24:11 +03:00
Oscar Kilhed
6ee3c71ffe
Dashboards: refactor transform scene layout to save model and transform save model to scene layout, schema v2 ( #100322 )
...
* Add tests
* refactor transformSaveModelToSchemaV2 and transformSceneToSaveModelV2
* move default grid serializer functions outside of class
* simplify layoutmanager descriptor
* add test for SaveModel -> Scene
* Fix lint issues
* remove auto added import
* Fix name
* Fix test typo
2025-02-11 13:08:07 +01:00
Victor Marin
e17fd5e8ad
DashboardDS: Re-run dashboard queries within MixedDS on transformation reprocessing ( #100370 )
...
* fix scenario where results subscription is lost due to transformations
* fix
2025-02-11 13:39:00 +02:00
Karl Persson
bfa4fa3c68
Authz: Refactor folder tree ( #99554 )
...
* Refactor folder tree to its own structure
* Make it possible to json encode the tree
* Use iterations for Ancestors and Children
---------
Co-authored-by: IevaVasiljeva <ieva.vasiljeva@grafana.com>
2025-02-11 12:36:11 +01:00
Torkel Ödegaard
a1dacc24b9
CSS: Update generated scss file ( #100413 )
2025-02-11 12:35:21 +01:00
Torkel Ödegaard
9bdacf3833
DesignSystem: Menu and popover styling update to use new elevated background token ( #100255 )
...
* DesignSystem: Menu and popover styling tweak proposal
* Fix submenu
* Themes: Add elevated prop
* Update themes
* update
* Fixed tests
* Update
* fix markdown lint
* Update packages/grafana-data/src/themes/createColors.ts
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
* Update contribute/style-guides/themes.md
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
* Update
* Update
---------
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2025-02-11 12:27:04 +01:00
Ashley Harrison
d87ef806f0
LoadingBar: Use a theme variable instead of hardcoded hex color ( #100407 )
...
use the theme variable in our loadingbar instead of a hardcoded hex color
2025-02-11 11:17:15 +00:00
Andre Pereira
d48802cdfb
Tempo: TraceQL metrics streaming ( #99037 )
...
* TraceQL metrics streaming POC
* Reduce duplicate frames by using scan() and combineResponses()
* Trying to remove samples outside of time range
* Remove code to clean out of range
* Metrics streaming config toggle
* Sync opening the search and metrics options
* Fix tests
* Fix issues after conflicts
* Fix tests
* Use absolute value when computing minXDelta
* Revert last commit
* Fix frame sorting
* Remove all duplicates
* Use fields from schema to get the frames
* Use FieldCache
* Address PR comments
2025-02-11 11:11:01 +00:00
Jack Westbrook
cbe5741096
Fix: Optimise frontend Postgresql plugin cache busting ( #100406 )
...
fix(postgresql): add version for optimised cache busting
2025-02-11 12:08:19 +01:00
antonio
cfb26f2a4b
docs: new alerting tutorial - part 5 ( #100367 )
...
* docs: new alerting tutorial - part 5
* all pretty, no pity
* title
* vale vale
* minor formatting issues
* minor formatting issues2
* format
* prettier
* docker compose
* creds
* format
* even prettier
2025-02-11 12:04:24 +01:00
Ashley Harrison
70b86eeb6d
App: Fix web app behaviour on iOS ( #100382 )
...
readd apple-mobile-wep-app-capable
2025-02-11 10:01:33 +00:00
Vishal N
b0dd6e900a
Docs: Fixed hyperlinks pointing to supported auth providers ( #100404 )
2025-02-11 11:00:36 +01:00
Esteban Beltran
9f77c86b21
Frontend Sandbox: Allow enabling sandbox before installing plugins ( #100365 )
...
* Frontend Sandbox: Allow enabling sandbox before installing plugins
2025-02-11 11:52:21 +02:00
Josh Hunt
e5154ce799
Combobox: Add tests for labels with Combobox ( #100044 )
...
* Add tests for labels with Combobox
* clean
2025-02-11 09:44:38 +00:00
Jean-Philippe Quéméner
6eaf702e96
fix(unified-storage): return legacy data in mode 2 ( #100353 )
2025-02-11 10:34:56 +01:00
Andres Martinez Gotor
b6c0db31d9
Advisor: Clean up old checks ( #100375 )
2025-02-11 09:36:46 +01:00
Andres Martinez Gotor
f8efdaf88c
apiserver: Avoid panic for DELETE requests ( #100372 )
2025-02-11 09:18:57 +01:00
jackyin
f2d34254d3
Panel: Editor theme can't change ( #99621 )
...
editor theme can't change
2025-02-11 09:51:59 +02:00
Gábor Farkas
e4ef71b78e
querier: handle datasource-not-found ( #100175 )
2025-02-11 08:25:27 +01:00
Isabel Matwawana
63216a3e6e
Docs: Vale fixes ( #100277 )
2025-02-10 14:19:44 -05:00
Ida Štambuk
7092fd269d
Elasticsearch: Remove frontend testDatasource method ( #99894 )
2025-02-10 18:33:36 +01:00
Ida Štambuk
4e48b7557c
CloudWatch: Track Logs Insights query language ( #100254 )
...
Co-authored-by: Kevin Yu <kevinwcyu@users.noreply.github.com>
2025-02-10 18:13:26 +01:00
Sarah Zinger
0152f414f0
DS Apiservers: return 404 when receiving a datasource not found error ( #100025 )
...
* DS Apiservers should return a k8s 404 error
* Do not swallow status codes
* Updates from initial CR.
* Add test for ds apiserver to retunr 404 when a datasource is not found
* Didn't intend for a change here
2025-02-10 12:07:51 -05:00