* Hide switch for using different credentials in AzureMonitor
* Apply feedback. Use @testing-library
(cherry picked from commit 48dc78fd48)
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>
* AzureMonitor: Support querying Subscriptions and Resource Groups in Logs
* cleanup
(cherry picked from commit 888cddb834)
Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
Threema Gateway supports two types of IDs: Basic IDs (where the
encryption is managed by the API server) and End-to-End IDs (where the
keys are managed by the user).
This plugin currently does not support End-to-End IDs (since it's much
more complex to implement, because the encryption needs to happen
locally). Add a few clarifications to the UI.
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
(cherry picked from commit 83a83de10a)
Co-authored-by: Danilo Bargen <mail@dbrgn.ch>
* PieChart: Support row data in pie chart
* Make color override work
* removed thing
* Minor refactoring
(cherry picked from commit 658cc5dd2d)
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
* AzureMonitor: Hide Application Insights and Insights Analytics for panels not using them
* AzureMonitor: Hide Application Insights config
* simplify
* fix test
(cherry picked from commit 7646246d8c)
Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
this should help Live to be enabled by default but still
do not affect setups with lots of simultenious users. To
properly handle many WS connections Grafana administrators
should tune infrastructure a bit - for example increase a
number of open files for a process. Will be in more details
in documentation.
(cherry picked from commit 6d750c000e)
Co-authored-by: Alexander Emelin <frvzmb@gmail.com>
* fix(dashboardpage): add padding so add panel chrome isnt cut off
* fix(addpanelwidget): introduce wrapping element to cater for pulsate animation offset
* refactor(addpanelwidget): use spacing.xs rather than spacing.sm
* test(addpanelwidget): update snapshot
(cherry picked from commit 8ced249c91)
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
* Visualization: Hide from option should be available as a manual override option
* Fix misaligned type
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
(cherry picked from commit f07366690e)
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
* Position GraphNG tooltip correctly when window scrolled or resized
* Use syncRect uPlot hook instead of polling
* update snap?!
(cherry picked from commit 1fa755bada)
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
* move visualization to queryeditorrow
* add prop to hide disable query
* move panel plugin state outside the vizwrapper
(cherry picked from commit 23cf31a567)
Co-authored-by: Peter Holmberg <peterholmberg@users.noreply.github.com>
removes "rpc error: code = InvalidArgument desc =" like strings from error messages.
This came from old grpc stuff left from when SSE was a plugin (that probably should
not have been used even when it was a plugin)
(cherry picked from commit 9016d20c4c)
Co-authored-by: Kyle Brandt <kyle@grafana.com>
* click out to gcom when config enabled
* set to false
* fix styling for uninstall
* remove advertising config + simplify callout URL
* add entry to configuration.md
* update config name
* update lingo
(cherry picked from commit c7b58fe186)
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
* PanelChrome: Fix issue with empty panel after adding a non data panel and coming back from panel edit
* Removed the console.log
(cherry picked from commit ca79d08dd8)
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
* Explore: Fix Browser title not updated on Navigation to Explore (#34651)
- Update document.title on Explore page
- Add unit test and snapshot for Wrapper component
(cherry picked from commit cebe67ab01)
* fix: remove snapshot for wrapper test
Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com>
Co-authored-by: Alexandra Vargas <alexa1866@gmail.com>
* Dashboard: Fixes issue with title or folder change has no effect after existing settings view
* Updates snapshot
(cherry picked from commit 6394a60a08)
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
* expose folder UID in dashboards API response, import dashboards into folders by folder UID
* handle bad folder UID as 400 error
* 12591:Add tests for request with folderUid
* Use more descriptive error status for missing folders
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
* return 400 when folder id is missing
* put error checking in the right place this time
* mention folderUid in the docs
* Clarify usage of folderUid and folderId when both present
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
* Capitalise UID
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* mention folder UID in the metadata for a GET response
Co-authored-by: Ida Furjesova <ida.furjesova@grafana.com>
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
(cherry picked from commit ef0fab9aa5)
Co-authored-by: Serge Zaitsev <serge.zaitsev@grafana.com>
* Show node graph collapsed by default with trace view
* Fix rename variable
* Change the message
* Add test
* Fix e2e test
* Remove expect in exemplars test
* Align icon
* review fixes
(cherry picked from commit 9dafd4f863)
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
* Invoke setScrollTop callback only after scrolling finishes
When the state is updated while scroll events are being dispatched (like in QueryGroup) it may cause resetting the scroll position to the first emitted event because setting the scroll happens only after render (useEffect).
* Memoize onScrollStop callback
(cherry picked from commit 8d05df83ed)
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
* s/grafana:roles:/fixed:/
* Update free text references to predefined roles
(cherry picked from commit 0f4806db8a)
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>