Commit Graph

45190 Commits

Author SHA1 Message Date
Sonia Aguilar
7209e84cd2
Alerting: Fix returnTo expression being empty when no queryParam found (#75086)
Fix returnTo expression being empty when no queryParam found
2023-09-19 14:27:01 +03:00
Laura Fernández
0c08163357
Navigation: hide sectionNav when the dockedMegaMenu feature toggle is enabled (#75026) 2023-09-19 12:34:53 +02:00
Dominik Prokop
0557a38da1
Save dashboard: Fix jsonDiff accessing undefined values (#75065) 2023-09-19 02:59:21 -07:00
Ashley Harrison
cc251db3c1
Browse Dashboards: Better logic for showing selection checkboxes (#74988)
show selection checkboxes if can edit either folders or dashboards
2023-09-19 10:51:59 +01:00
David Harris
9a077d5993
update svg panel guidance (#75076) 2023-09-19 10:34:25 +01:00
Travis Patterson
98aa7db64a
Loki: Run queries in parallel behind lokiRunQueriesInParallel feature toggle (#74064)
* issue loki queries in parallel so total query time is only the slowest query rather than the sum of all query times.

* Fix lint

* Add running of queries in parallel behind feature toggle to test the functonality before release

* Add span end

* Move shared logic to separate function

* Add logging and tracing around running of all queries

---------

Co-authored-by: Ivana Huckova <ivana.huckova@gmail.com>
2023-09-19 12:34:01 +03:00
George Robinson
d7ed1e9379
Update Alertmanger to latest main (3513be6) (#75009)
* Update Alertmanager to latest main (3513be6)

* Fix validate-modfile
2023-09-19 10:16:34 +01:00
Sven Grossmann
727c83d562
Loki: Improve error logging in case statusCode is not 200 (#75075)
* improve loki logging

* fix error log

* fix logger arg
2023-09-19 11:11:27 +02:00
Andrej Ocenas
b6bb22a67a
Flamegraph: Swap lines to test CI (#75072) 2023-09-19 10:34:33 +02:00
Andrej Ocenas
f7aab06e23
Pyroscope: Remove support for old pyroscope (#74683) 2023-09-19 10:09:28 +02:00
Jaroslav Benc
8b4d167de5
Plugin Extensions: Add context prop to PluginExtensionComponentConfig.component (#75019)
* Add context prop to PluginExtensionComponentConfig.component

* Make context prop optional
2023-09-19 09:53:54 +02:00
Horst Gutmann
e387923899
Chore: update latest.json to 10.1.2 (#75059) 2023-09-19 10:30:10 +03:00
Fabrizio
9113c6d959
Tempo: Improve autocompletion for TraceQL editor (#74790) 2023-09-19 09:23:35 +02:00
Gábor Farkas
24350521be
sql: improve imports in test (#75006) 2023-09-19 09:19:28 +02:00
Esteban Beltran
62d0becd25
Sandbox: Set sandbox wrapper to height 100% for panel plugins (#75004)
Sandbox: Fix panel plugin not showing scrollbars
2023-09-19 09:11:56 +02:00
grafana-delivery-bot[bot]
ec69e903ea
Changelog: Updated changelog for 10.1.2 (#75058)
Co-authored-by: grafanabot <bot@grafana.com>
2023-09-19 07:05:51 +00:00
grafana-delivery-bot[bot]
a7abeccd08
Changelog: Updated changelog for 10.0.6 (#75055)
Co-authored-by: grafanabot <bot@grafana.com>
2023-09-19 06:39:25 +00:00
Torkel Ödegaard
1105b93104
AdhocFilters: Improve typing and signature of getTagKeys and getTagValues and behaviors (#74962)
* Add adhocFilters to DataQueryRequest

* More changes

* Progress

* Working

* added baseFilters to picker

* Remove unused code

* minor fix
2023-09-19 08:24:45 +02:00
grafana-delivery-bot[bot]
695c1a08f3
Changelog: Updated changelog for 9.5.10 (#75052)
Co-authored-by: grafanabot <bot@grafana.com>
2023-09-19 09:09:29 +03:00
grafana-delivery-bot[bot]
bc02197f06
Changelog: Updated changelog for 9.4.15 (#75049)
Co-authored-by: grafanabot <bot@grafana.com>
2023-09-19 05:37:22 +00:00
Kevin Minehart
49ff1b9060
CI: Fix bump version step (#75047)
needs brackets
2023-09-19 01:37:32 +03:00
Kevin Minehart
c7ef496750
CI: Add a step on main pipelines to temporarily update the package.json v… (#75018)
* Add a step on main pipelines to temporarily update the package.json version to include the build number
2023-09-18 18:53:42 -03:00
Adela Almasan
5caf4e1485
Canvas: Button API Editor support template variables (#74779) 2023-09-19 00:16:21 +03:00
Taewoo K
426e161c9e
add log aggregation in whats new section (#75028)
* add log aggregation in whats new section

* Update docs/sources/whatsnew/whats-new-next/index.md

Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>

* Update docs/sources/whatsnew/whats-new-next/index.md

Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>

* remove empty line

---------

Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2023-09-18 15:04:18 -04:00
Taewoo K
ee6202b8b5
add Datadog API Throttling (#75015)
* add Datadog API Throttling

* add video

* Update docs/sources/whatsnew/whats-new-next/index.md

Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>

* Update docs/sources/whatsnew/whats-new-next/index.md

Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>

* Fix casing of heading

---------

Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2023-09-18 14:55:52 -04:00
Adela Almasan
7171b35095
Canvas: Avoid conflicting stylesheets when loading SVG icons (#74461) 2023-09-18 17:38:45 +00:00
Andreas Christou
b779ce5687
AzureMonitor: Improve Log Analytics query efficiency (#74675)
* Promisify loading schema

- Move schema loading to LogsQueryEditor
- Improve typing
- Switch callbacks to promises

* Update types

* Refactor backend for new props

- Rename intersectTime
- Support setting timeColumn
- Add additional properties to logs request body

* Update applyTemplateVariables

* Update set functions

* Add new TimeManagement component

* Update LogsQueryEditor

* Hardcode timestamp column for traces queries

* Ensure timeColumn is always set for log queries

* Update tests

* Update frontend tests

* Readd type to make migration easier

* Add migration

* Add fake schema

* Use predefined type

* Update checks and defaults

* Add tests

* README updates

* README update

* Type update

* Lint

* More linting and type fixing

* Error silently

* More linting and typing

* Update betterer

* Update test

* Simplify default column setting

* Fix default column setting

* Add tracking

* Review

- Fix typo on comment
- Destructure and remove type assertion
- Break out await into two variables
- Remove lets and rename variable for clarity
2023-09-18 18:38:39 +01:00
Isabel
025979df75
Docs: add deep links info (#75017)
add deep links info
2023-09-18 11:27:00 -04:00
Andrej Ocenas
7f7a155dcd
Flamegraph: Test CI flow (#75022) 2023-09-18 18:17:57 +03:00
Andrej Ocenas
f6f47678a4
QueryRunners: Bind the query function where it is passed on (#73399) 2023-09-18 17:00:43 +02:00
Adela Almasan
0815d7f627
Canvas: Button API Editor support setting parameters (#74637) 2023-09-18 09:25:35 -05:00
Gabriel MABILLE
4280e31239
Devenv: Fix openldap-multiple dev environment (#75013) 2023-09-18 17:21:59 +03:00
Torkel Ödegaard
ab75fbd009
TimeSeries: Old graph migration fix for series override lines: true (#74970) 2023-09-18 16:19:59 +02:00
Gareth Dawson
a2e1a7e2f7
MySQL: Update configuration page styling (#74902)
* config page update

* move SecureSocksProxySettings out of tls/ssl
2023-09-18 15:02:55 +01:00
Josh Hunt
a54846e75c
GrafanaUI: Support memoization of useStyles additional arguments (#75000)
* GrafanaUI: Support memoisation of useStyles additional arguments

* remove spooky any
2023-09-18 13:40:21 +00:00
Ashley Harrison
f0f1da842b
Toggletip: Remove form story and update padding (#75007)
remove form story and update padding
2023-09-18 14:28:58 +01:00
ismail simsek
7f0570401e
InfluxDB: Fix adhoc filter call (#74961)
* Handle nullable parameters properly

* run prettier
2023-09-18 14:44:55 +02:00
Gábor Farkas
fb0357947f
sql: add more tests (#74919) 2023-09-18 14:11:11 +02:00
Georges Chaudy
d2707e85af
Chore: Update grafana-plugin-sdk-go to v0.176.0 (#74813)
Update grafana-plugin-sdk-go to v0.176.0
2023-09-18 14:50:49 +03:00
Ashley Harrison
6b14183706
Cypress dashboard-time-zone: break chain to prevent flakiness (#75001)
break chain to prevent flakiness
2023-09-18 12:02:32 +01:00
Laura Fernández
0ceeb18269
Navigation: Create feature toggle for dockedMegaMenu (#74985) 2023-09-18 12:57:11 +02:00
Giuseppe Guerra
322fde1f5b
Plugins: Angular: Removed getLegacyAngularInjector Angular pattern (#74862)
Plugins: Angular: Removed getLegacyAngularInjector angular pattern
2023-09-18 11:50:45 +02:00
github-actions[bot]
e63f764b83
Update make docs procedure (#74976)
Co-authored-by: grafanabot <bot@grafana.com>
2023-09-18 10:49:39 +01:00
Jack Baldry
9decb889e5
Fix Grafana Cloud data source alerting link 404 (#73240)
* Add datasources link for Grafana Cloud

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* Use inferred labels to reduce typing

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

---------

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
2023-09-18 10:49:16 +01:00
Horst Gutmann
85abf2bebd
Chore: Upgrade Alpine base image to 3.18.3 (#74984) 2023-09-18 12:44:04 +03:00
Ivana Huckova
4f0b31d21b
Elasticsearch: Add tracing to data source (#74750)
* Elasticsearch: Add tracing do data source

* Fix tests

* Address feedback

* Update pkg/tsdb/elasticsearch/response_parser.go

Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com>

* Update pkg/tsdb/elasticsearch/response_parser.go

Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com>

* Track error across both spans

* Add span for decoding of response

* Fix test

* Update setting of errors + fix test

---------

Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com>
2023-09-18 10:49:12 +02:00
Esteban Beltran
c7b6ac065a
Sandbox: Make window.monaco and window.Prism available for plugins inside the sandbox (#74977)
* Sandbox: Make `window.monaco` available for plugins inside the sandbox

* Add Prism as an endowment

* Fix typo
2023-09-18 10:45:09 +02:00
Laura Benz
dfd6134ff1
Grafana-UI: Add title in order to read out keyboard shortcuts (#74553)
refactor: remove aria-hidden, add title
2023-09-18 10:44:12 +02:00
Gábor Farkas
1f6f866a36
sql: do not use the getTimeSrv call (#74800)
* sql: eliminate the getTimeSrv call

* adjusted tests
2023-09-18 10:39:05 +02:00
Sonia Aguilar
942c4779b9
Alerting: Add export drawer when exporting all Grafana managed alerts (#74846)
* Add export formats drawer when exporting contact points

* Add 'export by format' drawer in policies (root policy)

* Add test for showing export policies button

* Add tests for Policy.tsx

* Add tests for export functionality in receivers

* Add exporter drawer for receivers

* Fix prettier warnings

* Allow HCL only for alert rules exports

* Add tests for Policies

* Fix tests

* Refactor: Update ExportProviders types for limiting the avaliable export formats when using GrafanaExportDrawer

* Delete unused shouldShowExportOption method and tests

* Add exporter drawer when clicking export all Grafana managed alerts

* Fix test

* fix prettier

* lint

---------

Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2023-09-18 10:31:19 +02:00