Drawer: Introduce a size property that set's width percentage and minWidth (#67809)
* Drawer: Introduce drawer size that sets width and min-width
* media queries
* Change large drawer to 75%
* Change news drawer to medium as the news items have better layout then with images on the side
* Tweaks and fixed inline drawer issue
* review fixes
* Deprecate inline, update mdx docs
* remove inline var
(cherry picked from commit 20217db100)
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
Command Palette: Prevent stale search results from overwriting newer results (#68377)
* only update the state if this is the most recent request
* fix empty state as well
* improve perf of recent dashboards
(cherry picked from commit 446885bd1a)
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
Settings: Add ability to override `skip_org_role_sync` with Env variables (#68364)
Switch to using the SectionsWithOverride for settings for skip org role sync
(cherry picked from commit 1a79c8a601)
Co-authored-by: Eric Leijonmarck <eric.leijonmarck@gmail.com>
Navigation: Add keyboard shortcut to navigate directly to Dashboards (#68350)
* add go to dashboards keybinding
* add shortcut to keybindings modal
(cherry picked from commit 4f987a4a5d)
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
CI: Add `.drone.yml` in pathschanged trigger for `lint_backend` pipeline (#68348)
Add .drone.yml in pathschanged for lint_backend
(cherry picked from commit b7b13067a5)
# Conflicts:
# .drone.yml
SAML UI: Adds documentation link to the Authentication UI (#68062)
* adds documentation link to the saml ui
* add correct link
* add link to docuemntation
* add documentation etxt
* documentation update wordings
(cherry picked from commit 09d7d25c9f)
Co-authored-by: Eric Leijonmarck <eric.leijonmarck@gmail.com>
Pyroscope: Add authentication when calling backendType resource API (#67667)
(cherry picked from commit 8da90f624d)
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
Tempo: Escape regex-sensitive characters in span name before building promql query (#66301)
* Tempo: escape regex-sensitive characters in span name before building promql query
* Make gen-cue
* Add type
* Add tests
* Test
* Minor update
---------
Co-authored-by: Joey Tawadrous <joey.tawadrous@grafana.com>
(cherry picked from commit 8b1afb594d)
Co-authored-by: gordeevnm <gordeevnm@gmail.com>
SAML UI: configuration file tooltip info (#67861)
* adds icon and text to the card if enabled in inifile
* make use of verbose settings
* add state to enabledInIniFile
* rename to configFound and removal of default values
(cherry picked from commit 9b10664560)
Co-authored-by: Eric Leijonmarck <eric.leijonmarck@gmail.com>
DS Picker: Do not create extra history entries for panel onboarding (#68227)
(cherry picked from commit 0565c3440f)
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
Candlestick: Fix panel not rendering in candles-only mode (#68279)
(cherry picked from commit b96a2c1b62)
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
Improve DS Advance Picker to give user context about the built in DS and CTA (#68203)
* Add description to DS built-in list of items
* Open the new DS view in a new tab
(cherry picked from commit cb293ecf1c)
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
Fix renaming columns when displayName or displayNameFromDS are present (#67751)
* Fix renaming columns when displayName or displayNameFromDS are present
* refactor
* Fix showing correct column header title
(cherry picked from commit d8dfef71e2)
Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com>
docs: Geomap: Update docs to include link to official github discussion (#67795)
(cherry picked from commit bcebb2cb60)
Co-authored-by: Nathan Marrs <nathanielmarrs@gmail.com>
HelpWizard: Show snapshot preview regardless of scenes feature toggle (#68157)
(cherry picked from commit 1f43c62d03)
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
Folders: return an error when listing folders if permission guardian returns an error (#68109)
return an error when listing folders if perm gaurdian returns an error
(cherry picked from commit e51b92991d)
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
Remove windows backend tests from release pipelines
These are run in other places so there is no benefit to also include
them here.
(cherry picked from commit 1e8cad625b)
Backport of https://github.com/grafana/grafana/pull/68166
AzureMonitor: Bump credential wait time (#68120)
Bump credential wait time as 15s seems too short
(cherry picked from commit 0d3a78d86d)
Co-authored-by: Andreas Christou <andreas.christou@grafana.com>
Nested folders: remove behaviour where selecting all children selects parent (#68084)
remove behaviour where selecting all children selects parent
(cherry picked from commit 765da9c841)
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
Settings: Do not hide sensitive values if it's empty (#68088)
* Settings: Do not hide sensitive values if it's empty
* Fix implementation
* Add tests for RedactedValue function
(cherry picked from commit 0b6ae0d119)
Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com>
AzureMonitor: Correctly set resource parameter for Logs queries (#68133)
* Update to ensure the resources parameter is passed through for logs queries only
* Use string slices for resources to ensure order remains the same
* Fix lint
* clarify test
(cherry picked from commit e059ce9c8a)
Co-authored-by: Andreas Christou <andreas.christou@grafana.com>