Alexa V
9ea1042329
Dashboard: POC to run existing e2e with dashboardScene
feature toggle ( #84598 )
...
* Standarize e2e for addDashbaord e2e flow
* WIP: Duplicate e2e dashboard flows and smoke test for scene e2e tests
* Fix autoformatting mistake for bash file
* Enable dashboardScene using local storage and only for the scene folder
* Add missing folders
* Set the feature toggle in the before of all tests
* Revert "Standarize e2e for addDashbaord e2e flow"
This reverts commit 6b9ea9d5a4
.
* Add missing e2e selectors to NavToolbarActions, and modify addDashboard scene flow
* e2e: panels_smokescreen.spec.ts migrated
* e2e smokeTestSceneario migrated
* Start migrating dashbaord-suite e2e
* WIP create variable types
* adjust tests for scenes
* restore dashboard json file
* update scenes version
* restore pkg/build/wire/internal/wire/testdata modifications
* finalising test adjusments
* restore pkg/build/wire/internal/wire/testdata files
* add latest scenes version and update tests
* add drone setup for dashboard scenes tests
* update to latest scenes version
* adjust drone errors
* adjust indentation in drone yml file
* drone adjustments
* add github workflow to run scenes e2e
* restore drone file
* adjust github workflow
* wip: github workflow adjustments
* test remove gpu
* bump
* undo formating changes
* wip: github workflow debugging
* adjusting flaky tests
* update to latest scenes
* clean up workflow file
* adjust flaky test
* clean up pr
* finalise worflow logic and add to codeowners
* clean up launching old arch dashboards e2e separately
---------
Co-authored-by: Sergej-Vlasov <sergej.s.vlasov@gmail.com>
Co-authored-by: Jeff Levin <jeff@levinology.com>
2024-05-01 17:56:48 +03:00
Adela Almasan
0fbfb67b15
XY Chart: Show mapped size/color fields in tooltip ( #87153 )
2024-05-01 09:55:11 -05:00
Krishna Dhakal
deb6d27406
Core: Replace deprecated jest matcher toBeCalledWith ( #86635 )
...
* Replace depredated matcher from jest
* perform rechecks
---------
Co-authored-by: joshhunt <josh@trtr.co>
2024-05-01 15:33:26 +01:00
Jack Baldry
c5217aa632
Update doc-validator
workflow to support ref
URIs ( #86423 )
2024-05-01 15:05:08 +01:00
Torkel Ödegaard
4034a26972
DashboardScene: Fixes issue referring to library panel in dashboard data source ( #87125 )
...
* DashboardScene: Fixes issue using a library panel as source for dashboard data source
* Added test
2024-05-01 14:30:54 +02:00
Laura Benz
f806b9749d
refactor: replace static placeholders with translatable ones ( #87130 )
...
* refactor: replace static placeholders with translatable ones
* refactor
* refactor: keep default option
* refactor: improve expression
* refactor: run extraction after merging fix
2024-05-01 13:17:53 +02:00
Josh Hunt
b0f1222a21
Chore: Restore pseudoizer dep ( #87166 )
2024-05-01 12:45:34 +03:00
Torkel Ödegaard
7a5c17d613
DashboardScene: Fixes issue with panel edit options pane and data ( #87161 )
2024-05-01 11:17:48 +02:00
Ashley Harrison
f15f21a13f
Dashboard: Only show Starred
as parent breadcrumb for starred dashboards ( #87145 )
...
don't update pageNav to have folder if sectionNav is starred
2024-05-01 09:55:31 +01:00
Joey
5cee521dc9
Tempo: Use ellipsis when trace view header url is too long ( #86417 )
...
* Limit url length
* Update styles to use objects
* Update width
* Add url to tooltip
2024-05-01 09:20:37 +01:00
Arati R
61f3d08c3f
Storage: Add List support for pagination ( #87093 )
...
* Add origin keys to List request
* Check origin keys requirement in the sql entity server's List method
* Refactor mode 2 List
* Check origin keys before making Storage List call
---------
Co-authored-by: Dan Cech <dcech@grafana.com>
2024-05-01 08:42:47 +02:00
Isabel Matwawana
406fe8c85a
Docs: Add thresholds shared content ( #87009 )
...
* Added thresholds shared files
* Added shared files to visualizations and updated shared files
* Removed future tense
* Fixed prettier
2024-04-30 16:33:31 -04:00
Isabel Matwawana
dad3069594
Docs: add legends shared content ( #86814 )
...
* Updated shared file name and added missing options
* Added legend options 1 shared file to relevant visualizations
* Updated shared file name and corrected options
* Added legend options 2 shared file to relevant visualizations
* Updated legend content for heatmap and pie chart
* Added where shared legend files are used in each file
* Moved intro text out of viz pages into legend options shared files
* Added reasoning to front matter of shared files
* Added reasoning to front matter of shared files
* Fixed version interpolation and added cloud links
* Updated links in shared files
2024-04-30 15:40:07 -04:00
bornohin6
7ce1254913
CloudMigration: Remove details from the migration run list ( #87104 )
...
Remove details from the migration run list
2024-04-30 11:44:35 -07:00
Adela Almasan
4312f2accd
XYChart2: Fix tooltip mode ( #87147 )
2024-04-30 13:19:37 -05:00
Kevin Yu
a54df47976
CloudWatch: Add labels for Metric Query type queries ( #85766 )
...
* CloudWatch: Fix metric query with group by not being labelled in alerts
* just use one key for the labels
* not needed
* unused function
* add tests
* pr comments
* fetch dimensions to build labels for MetricQuery type queries
* pr comments
* group cache related tests and use fresh cache for non-cache related tests
* don't cache empty values
2024-04-30 09:06:16 -07:00
Tom Ratcliffe
b0f6913ef6
Alerting: unify alert rule actions between list and detail view ( #86071 )
...
* Add mock method for getting a plugin
* Update tests to find "more" button via label
* Remove test for Silence action in rule details
* Unify alert rule actions to pull from same place
* Restore behaviour of only showing incident button when firing
* Fix identifier and pause permission/logic
* Remove TODO comment related to refactor
* Update snapshot for useAbilities
* Undo optional param
* Rename alert rule menu hook to component
* Refactor hook to component
* Rename Rule action buttons component
* Chore: update style syntax for RuleDetails
* Add tests for refactored alert rule menu
* Only re-fetch Grafana managed alerts after pausing/resuming
* Remove console log and check for extensions
* Improve share rule generation of GMA rules
* Rename component
* Update action
* Refactor plugins and fix tests
* lint
---------
Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com>
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2024-04-30 16:17:55 +01:00
William Wernert
93519f70ca
Alerting: Also fix HCL field name for MuteTimeIntervals ( #87079 )
...
* Correct HCL field name for MuteTimeIntervals
* Update test
2024-04-30 16:14:01 +01:00
Ieva
5e060d2d99
Data source: Maintain the default data source permissions when switching from unlicensed to licensed Grafana ( #87119 )
...
set managed data source permissions upon resource creation for unlicensed Grafana, remove them on deletion
2024-04-30 16:05:30 +01:00
Alex Khomenko
86aceb7a10
Saga-icons: Forward SVG attributes ( #87138 )
2024-04-30 15:58:25 +01:00
antonio
1ddbcc3f61
alerting/notifications: links ( #87122 )
...
* added links to each section
* ref fix
* ref fix2
* link fix
2024-04-30 16:34:18 +02:00
antonio
99f2de0847
alerting:config-notifications links ( #87127 )
...
* alerting:config-notifications links
* link fix
* linked blog post to examples section
2024-04-30 16:34:06 +02:00
Aaron Godin
53f94ac50d
Apply plugin route ReqAction to ds_proxy authorization ( #86466 )
...
* Apply plugin route ReqAction to ds_proxy authorization
Co-authored-by: Eric Leijonmarck <eleijonmarck@users.noreply.github.com>
* fix: move ds_proxy route Evaluator out of plugins pkg
* move DataSourceProxy route authorization to method
---------
Co-authored-by: Eric Leijonmarck <eleijonmarck@users.noreply.github.com>
2024-04-30 09:19:34 -05:00
Steve Simpson
5c89b8fe12
gRPC Server: Make message size limits configurable. ( #86982 )
...
* gRPC Server: Make message size limits configurable.
* Fix mistake, don't add opts twice
* Apply suggestions from code review
Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com>
---------
Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com>
2024-04-30 16:18:03 +02:00
ismail simsek
4cc6b53a6d
Chore: InfluxDB unit testing overhaul ( #86586 )
...
* move mocks into the __mocks__ folder
* refactor datasource.test.ts
* refactor datasource_backend_mode.test.ts
* add dbName tests
* prettier
* betterer
2024-04-30 09:59:42 -04:00
Gábor Farkas
3d80693456
postgres: simpler test ( #86331 )
2024-04-30 15:27:20 +02:00
Marcus Efraimsson
2fc99375df
Chore: Upgrade otel dependencies ( #86994 )
...
* Chore: Upgrade otel dependencies
* sdk changes
* ignore deprecated go.opentelemetry.io/otel/exporters/jaeger for now
* use latest commit from sdk branch
* sdk v0.228.0
2024-04-30 15:12:45 +02:00
Mihai Doarna
76d94b35c9
SSO: fix settings merge for SAML fields ( #86970 )
...
* fix sso settings merge for saml fields
* change func name
2024-04-30 15:10:27 +03:00
Andreas Christou
125ac18fa3
AzureMonitor: Enable session ID header for Log Analytics ( #86320 )
...
* Enable option
- Update sdk
* Sync go.work
2024-04-30 13:10:04 +01:00
Karl Persson
a2cba3d0b5
User: Add tracing ( #87028 )
...
* Inject tracer in tests
* Annotate with traces
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
2024-04-30 13:15:56 +02:00
Alex Khomenko
7f1b2ef205
Select: Add data-testid to Input ( #87105 )
...
* Select: Add custom input component
* Forward data-testid
* Add input selector
* Props check
2024-04-30 14:04:58 +03:00
Arati R
ec6f59a678
Chore: Update protoc-gen-go ( #87116 )
...
Update protoc-gen-go
2024-04-30 12:14:33 +02:00
antonio
9203f84bc8
docs / alerting / fundamentals / templates ( #86983 )
...
* docs / alerting / fundamentals / templates
* renamed and adjusted front matter
* pretty
* frontmatter
* admonition fix
* admo
* restructuring
* Update docs/sources/alerting/fundamentals/notifications/templates.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/fundamentals/notifications/templates.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/fundamentals/notifications/templates.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/fundamentals/notifications/templates.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/fundamentals/notifications/templates.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* amended admonition
---------
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2024-04-30 12:06:25 +02:00
Tim Mulqueen
6dbc44920c
Dashboard Scene - Variable Fix: cancel out margin-bottom of placeholder in loading state ( #87107 )
...
fix: cancel out margin-bottom of placeholder in loading state
2024-04-30 10:54:25 +02:00
Konrad Lalik
9369f07e32
Alerting: Immutable plugin rules and alerting plugins extensions ( #86042 )
...
* Add pluginsApi
* Add rule origin badge
* Make plugin provided rules read-only
* Add plugin settings caching, add plugin icon on the rule detail page
* Add basic extension point for custom plugin actions
* Add support for alerting and recording rule extensions
* Move plugin hooks to their own files
* Add plugin custom actions to the alert list more actions menu
* Add custom actions renderign test
* Add more tests
* Cleanup
* Use test-utils in RuleViewer tests
* Remove __grafana_origin label from the label autocomplete
* Remove pluginsApi
* Add plugin badge tooltip
* Update tests
* Add grafana origin constant key, remove unused code
* Hide the grafana origin label
* Fix typo, rename alerting extension points
* Unify private labels handling
* Add reactive plugins registry handling
* Update tests
* Fix tests
* Fix tests
* Fix panel tests
* Add getRuleOrigin tests
* Tests refactor, smalle improvements
* Rename rule origin to better reflect the intent
---------
Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com>
2024-04-30 10:34:52 +02:00
Andreas 'count' Kotes
78cda7ff5c
Schema: add missing insertNulls to GraphFieldConfig ( #85861 )
...
add missing insertNulls to GraphFieldConfig
Co-authored-by: joshhunt <josh@trtr.co>
2024-04-30 10:21:49 +03:00
Misi
1cb3f332a1
Chore: Remove extra sql select from the Insert function of userimpl.store ( #87060 )
...
Remove getAnyUserType
2024-04-30 08:54:20 +02:00
Jack Westbrook
0f4db3f5ad
Fix: yarn build in DockerFile ( #86858 )
2024-04-30 07:58:25 +02:00
Yuri Tseretyan
052082a927
Alerting: Refactor Alert Rule Generators ( #86813 )
2024-04-29 21:52:15 -04:00
kay delaney
8bb9b06e48
Chore: Rewrite grafana-sql css using object styles ( #87052 )
2024-04-29 22:34:10 +01:00
Adela Almasan
e3719471d5
Heatmap: Fix histogram highlighted series ( #86955 )
2024-04-29 16:02:38 -05:00
Scott Lepper
7505af2886
Chore: Update go-duck dependency to v0.0.18 ( #87073 )
...
* Chore: Update go-duck dependency to v0.0.18
2024-04-29 14:46:19 -04:00
Andrej Ocenas
16395f9f23
Pyroscope: Add adhoc filters support ( #85601 )
...
* Add adhoc filters support
* Add tests
* refactor tests
* Add comment
* Removed empty param docs
2024-04-29 20:41:40 +02:00
William Wernert
70ff229bed
Alerting: Use expected field name for receiver in HCL export ( #87065 )
...
* Use expected field name for receiver in hcl
Terraform provider expects `contact_point` instead of `receiver` in
notification settings on a rule.
2024-04-29 18:13:29 +01:00
Larissa Wandzura
3845033308
Docs: Update Explore Metrics doc based on feedback ( #87062 )
...
* changed from private preview to public preview
* commented out pivot to logs and traces
2024-04-29 12:09:47 -05:00
Isabella Siu
7b392d40a0
Auth: Sign sigV4 request after adding headers ( #87063 )
2024-04-29 13:07:45 -04:00
Gilles De Mey
b679a32fad
Alerting: Allow deleting contact points referenced only by auto-generated policies ( #86800 )
2024-04-29 17:48:54 +01:00
Santiago
36a0499128
Alerting: Implement CreateSilence in the forked Alertmanager (remote primary mode) ( #85716 )
2024-04-29 18:47:25 +02:00
Drew Slobodnjak
49fbe970fb
Canvas: Fix connection hyperbolic bug ( #87002 )
...
* Canvas: Connection original persistence check
* Canvas: Fix connection hyperbolic bug
2024-04-29 09:16:01 -07:00
Julien Duchesne
8d8f19b84f
Regenerate OpenAPI spec ( #87050 )
...
Issue: https://github.com/grafana/grafana/issues/86453
The endpoints were documented in enterprise Grafana
2024-04-29 16:27:59 +01:00