Sofia Papagiannaki
4ee0be6fdf
Chore: Add function for detecting if the SQL driver supported CTEs ( #64441 )
...
* Add interface method for detecting if the SQL driver supported CTEs
* Update nested folder store to call RecursiveQueriesAreSupported()
2023-03-20 10:27:08 +02:00
Gilles De Mey
fd6e97d52d
Alerting: Inherit new policy grouping from parent ( #64956 )
2023-03-20 07:58:23 +01:00
Horst Gutmann
2897ee37bf
Update CODEOWNERship for grafana-delivery team ( #64973 )
2023-03-20 07:55:07 +01:00
Gilles De Mey
59bc66f0ef
Alerting: Normalize border-radius usage ( #64613 )
2023-03-20 07:54:50 +01:00
Alexa V
5bbdc62044
Storybook: Add MDX PanelChrome documentation ( #64916 )
2023-03-20 06:48:41 +01:00
ismail simsek
8438716bf5
Use standard border-radius as 2px ( #64534 )
2023-03-19 20:59:51 +01:00
ismail simsek
ae07bf7ce5
Influxdb: Response parser performance improvement ( #64776 )
...
* Influxdb response parser allocation improvements
* More improvements
* more improvements
* embed file
* use json-iterator
* rename
* use encoding/json
2023-03-17 20:45:13 +01:00
Alexander Weaver
40c5713cbd
Vendor errors.Join from Go standard library to avoid version incompatibilities ( #64985 )
...
Vendor errors.Join from std lib
2023-03-17 14:07:58 -05:00
Alexander Weaver
a31672fa40
Alerting: Create new state history "fanout" backend that dispatches to multiple other backends at once ( #64774 )
...
* Rename RecordStatesAsync to Record
* Rename QueryStates to Query
* Implement fanout writes
* Implement primary queries
* Simplify error joining
* Add test for query path
* Add tests for writes and error propagation
* Allow fanout backend to be configured
* Touch up log messages and config validation
* Consistent documentation for all backend structs
* Parse and normalize backend names more consistently against an enum
* Touch-ups to documentation
* Improve clarity around multi-record blocking
* Keep primary and secondaries more distinct
* Rename fanout backend to multiple backend
* Simplify config keys for multi backend mode
2023-03-17 12:41:18 -05:00
Ezequiel Victorero
e01a3e0ea5
PublicDashboards: Added grafana special datasources to supported list ( #64930 )
2023-03-17 13:14:24 -03:00
Isabel
529ffe61e7
docs: nav updates for get started and setup ( #64931 )
...
* nav updates
* nav related updates
* updated steps
* fixed wording
2023-03-17 09:12:40 -07:00
Andreas Christou
edc47964b6
AzureMonitor: Increase wait for credentials to be ready in E2E test ( #64969 )
...
Increase wait for credentials to be ready
2023-03-17 11:07:08 -05:00
Serge Zaitsev
2d30f33ad8
Chore: Unite wire graphs for cli and server ( #61143 )
...
* Chore: unite wire graphs for cli and server
* remove cli wire once again
* try to fix runner wire injection
* unify runner initialisation
2023-03-17 16:36:39 +01:00
Sofia Papagiannaki
f5cb8c660e
SQLStore: Fix setting query tries for integration tests ( #64944 )
...
* SQLStore: Pass testinfra database configuration to the test database
* Add test
* Bypass gocyclo check for initTestDB
2023-03-17 17:31:03 +02:00
Sven Grossmann
7261c6f7cd
DataSourceWithBackend: Add queryGroupId
to find correlated/related queries ( #64587 )
...
* add `correlationId` to queries
* trace correlation id in backend
* add correlation id to loki's span
* add correlation id to query chunks
* fix test
* fix DataSourceWithBackend test
* change to `queryGroupId`
* remove empty line
* fix test in `DataSourceWithBackend`
2023-03-17 15:48:13 +01:00
Sven Grossmann
6f83a45e1b
Logs: Fix variant of Download logs
button ( #64962 )
...
fix button variant
2023-03-17 16:31:32 +02:00
Ryan McKinley
747b729743
Tabs: Avoid whitespace wrapping ( #64824 )
2023-03-17 06:51:29 -07:00
Ryan McKinley
b39039eadd
DataLinks: Default to percentEncoding ( #64841 )
2023-03-17 06:51:06 -07:00
Ryan McKinley
7d1ebe6b75
Scenes: improve createVizPanelFromPanelModel helper ( #64918 )
2023-03-17 06:50:37 -07:00
Alexander Weaver
9bcf8819d3
Alerting: Handful of small adjustments to log levels and parameters ( #64572 )
...
Calculate duration earlier in scheduler
2023-03-17 12:15:49 +00:00
Stephanie Hingtgen
ae38501675
Plugins: add UI toggle for additional datasources for secure socks proxy ( #64934 )
2023-03-17 06:15:20 -06:00
gotjosh
02a8f62021
Alerting: Fix stats that display alert count when using unified alerting ( #64852 )
...
* Alerting: Fix stats when using unified alerting
2023-03-17 11:19:18 +00:00
Ashley Harrison
f4c62a5c5d
Navigation: handle case when there is no alerting node at all ( #64941 )
...
* handle case when there is no alerting node at all
* update backend tests
2023-03-17 11:08:36 +00:00
Sofia Papagiannaki
41843464d1
SQLStore: Fix SQLite error propagation if query retries are disabled ( #64904 )
...
* SQLStore: Add test when query retrying is disabled
* Fix condition
* Add test cases for sqlite3.ErrLocked
2023-03-17 12:57:13 +02:00
Jack Westbrook
595518ec12
Plugin Extensions: Move PanelMenu links into extensions submenu ( #64599 )
...
* feat(pluginextensions): move panel menu links into an extensions submenu
* refactor(pluginextensions): move extensions submenu above more... submenu
* test(panelmenu): fix failing tests after moving extensions out of more
* fix: fix rebase issues
---------
Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com>
2023-03-17 11:09:23 +01:00
Sven Grossmann
15804234d6
QueryHistory: Fix filter strings being regular escaped ( #64879 )
...
* fix wrong regex escape in query history
* fix import
* disable regexescape on `RichHistoryStarredTab`
2023-03-17 10:21:58 +01:00
gotjosh
406431df4e
Alerting: QoL improvements to the unified alerting multi-replica devenv ( #64907 )
2023-03-17 07:14:31 +00:00
Ludovic Viaud
e22e12455d
Revert "Fix xss in Graphite functions tooltip ( #64925 )" ( #64933 )
...
This reverts commit a896feb346
.
2023-03-16 21:37:48 +01:00
Ludovic Viaud
a896feb346
Fix xss in Graphite functions tooltip ( #64925 )
2023-03-16 21:15:18 +01:00
Gareth Dawson
c16280a4e8
Loki: Improve the display of loki query stats ( #63623 )
...
* fix: refresh query stats on timerange change
* partial fix: request stats update on type in code mode
* complete fix: request stats update on type in code mode
* fix: update failing tests and props
* refactor: pass only essential query string to getQueryStats
* refactor: remove unused variables
* test: fix datasource.getTimeRange is not a function
* refactor: use lodash debounce instead of setTimeout
* refactor: add suggestions from code review
* test: shouldUpdateStats and makeStatsRequest
* refactor: use more appropriate variable names
* refactor: make setQueryStats required instead of optional
* refactor: move setQueryStats into LokiQueryEditor
* fix: add missing props to LokiQueryField
* revert changes
* refactor: use inversion of control to request stats
* refactor: remove unnecessary code
2023-03-16 18:50:42 +00:00
Ezequiel Victorero
8f0a9729f0
PublicDashboards: Allow hidden queries execution ( #64858 )
2023-03-16 15:39:17 -03:00
Ashley Harrison
54dd8943ca
Navigation: Correctly create Alerts and incidents
section when using legacy alerting ( #64924 )
...
check for legacy alerting node as well
2023-03-16 17:55:23 +00:00
Kristian Bremberg
27e2b037ae
Chore: Use DOMPurify to sanitize strings rather than js-xss ( #62787 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2023-03-16 19:13:34 +02:00
Jo
0e565a2e6c
ServiceAccounts: Collect usage stat for service account forced expiry ( #64833 )
...
collect usage stat for service account forced expiry
2023-03-16 16:36:31 +01:00
Jo
7784782512
AuthN: Add password and login form stats ( #64868 )
...
* add password and login form stats
* fix method handler
* fix viewers can edit test
2023-03-16 16:34:43 +01:00
Sven Grossmann
40014f1454
Loki: Add option to define chunk duration per query ( #64834 )
...
* add query option to configure chunk ranges
* remove `isValidDuration` check
* Update public/app/plugins/datasource/loki/querybuilder/components/LokiQueryBuilderOptions.tsx
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* change to `chunkDuration`
added tests
* no need to call `toString`
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2023-03-16 16:30:12 +01:00
Ryan McKinley
2578774188
Chore: Avoid explicit React.FunctionComponent<Props> when possible (round 3) ( #64839 )
2023-03-16 16:56:26 +02:00
George Robinson
0b506b4ccc
Alerting: Update github.com/grafana/alerting ( #64882 )
2023-03-16 13:59:35 +00:00
Andrej Ocenas
998b035d52
Phlare: Fix panic on empty pprof profile ( #64888 )
2023-03-16 14:02:56 +01:00
Alexa V
fef0ee913c
Panel Header: Add CancelQuery option to panel header ( #64796 )
...
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com>
2023-03-16 13:56:58 +01:00
Stephanie Hingtgen
10db808ea1
Plugins: Add sql support for the secure socks proxy ( #64630 )
2023-03-16 06:54:19 -06:00
Jack Baldry
68e38aad6a
Fix broken link in "Publish a plugin" page and lint the page with doc-validator ( #64881 )
...
* Use one sentence per line for better line based diffing
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Add missing and required description front matter
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Fix heading hierarchy
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Fix doc-validator linting errors
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Add doc-validator make target
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Fix nested lists
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
---------
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
2023-03-16 12:14:55 +00:00
Sven Grossmann
652e7334c8
Loki: Remove unnecessary type extension ( #64883 )
...
remove unnecessary type extension
2023-03-16 11:28:40 +01:00
Ashley Harrison
b19f7bb653
Chore: update more unit tests to work with react 18 ( #64812 )
...
update more unit tests to work with react 18
2023-03-16 10:00:39 +00:00
Jo
6b6cf5f4b7
Cfg: Move ViewersCanEdit into cfg ( #64876 )
...
move ViewersCanEdit into cfg
2023-03-16 10:54:01 +01:00
Ashley Harrison
7fd7c6ed78
Chore: Better typings in @grafana/ui
needed for react 18 ( #64828 )
...
* type changes needed for react 18
* pass empty props as generic
* move eslint ignore to correct line
2023-03-16 09:42:51 +00:00
Ieva
f966045129
Search: Improvements for starred dashboard search ( #64758 )
...
* improvements for starred dashboard search
* fix workflows for the case when no dashboards are starred
* PR feedback (don't query DB if starred dashboards and requested but no starred IDs are found) and linting
* return empty list not null in case of no starred dashboards
* return empty list not null in case of no starred dashboards pt 2
* return empty list not null in case of no starred dashboards pt 3
2023-03-16 09:20:07 +00:00
Marcus Andersson
8617ad688d
Plugins: Added e2e flow for triggering panel menu UI extensions ( #64855 )
...
Added e2e flow for clicking a panel menu extension item.
2023-03-16 09:57:53 +01:00
Levente Balogh
1c6357637d
FE Style Guide: Update component definition ( #64869 )
...
* chore: update our FE styleguide related to React.FC
* fix: typo
2023-03-16 09:57:29 +01:00
Joey
596e5b43d9
Jaeger and Zipkin: Config & docs upgrade ( #64250 )
...
* Jaeger and Zipkin upgrades docs and condig
* Update text
* Update docs/sources/datasources/jaeger/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/jaeger/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/jaeger/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/jaeger/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/jaeger/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/jaeger/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/jaeger/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/jaeger/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/jaeger/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/tempo/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/tempo/query-editor/index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/tempo/query-editor/index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/zipkin/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/zipkin/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/datasources/zipkin/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Minor text formatting updates
* yarn prettier:write
* Update docs/sources/datasources/zipkin/_index.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
---------
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
2023-03-16 08:49:40 +00:00