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
Torkel Ödegaard
07305c72bf
DashboardScene: Add mapping for hoverHeader and displayMode to DashboardsLoader ( #64870 )
...
Dashboard scene fixes
2023-03-16 09:19:50 +01:00
Gábor Farkas
5d8ec2756e
loki: query chunking: better error handling ( #64811 )
...
* loki: query chunking: better error handling
* better comment text
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* better comment text
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* changed merge approach
* simplified code
* fixed test
* removed forgotten code
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2023-03-16 08:54:32 +01:00
Jo
ccbf200c4a
SupportBundles: Add OAuth bundle collectors ( #64810 )
...
* wip
* add oauth support bundles
* add specific configs for generic oauth and azureAD
* add doc entry
* optimize struct packing
* Update pkg/login/social/azuread_oauth.go
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
* nit update
---------
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
2023-03-16 09:46:25 +02:00
Carl Bergquist
6d5688ed94
remotecache: set secret service on encryptionstorage ( #64849 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2023-03-15 20:19:35 +01:00
Todd Treece
c1f1cb8524
Chore: Remove apiserver from devenv sources ( #64847 )
2023-03-15 14:46:35 -04:00
Gareth Dawson
95048fc681
Prometheus: Metric encyclopedia modal redesign ( #64816 )
...
* feat: metric encyclopedia modal redesign
* test: update failing tests
* refactor: add suggestions from pr review
* test: fix failing test
2023-03-15 18:28:26 +00:00
Christopher Moyer
59a62353dd
Docs: adds intro to prometheus ( #64352 )
...
* adds topic content
* adjusts weights
* Update docs/sources/fundamentals/intro-to-prometheus/index.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/fundamentals/intro-to-prometheus/index.md
* Apply suggestions from code review
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update docs/sources/fundamentals/intro-to-prometheus/index.md
* Apply suggestions from code review
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Apply suggestions from code review
* adds sentence about agent
* reworks prometheus as deployment section based on feedback
---------
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
2023-03-15 12:37:09 -05:00
ismail simsek
0823672fce
Influxdb: Re-introduce backend migration feature toggle ( #64829 )
...
* Revert "Influxdb: Remove backend migration feature toggle (#61308 )"
This reverts commit 67c02f66
* Put feature toggle back
2023-03-15 18:12:16 +01:00
Jack Baldry
ebb54aea8d
Fix website build errors both for Grafana and content mounted in Grafana Cloud ( #64794 )
...
* Fix reference to Grafana CLI
- Make relref for relative permalink
- Use relative path for unambiguous resolution
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Fix alerting relref anchor format
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Avoid ambiguous relref lookups by forcing relative resolution
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Remove reference to non-existent shared page
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Fix links broken in Grafana Cloud using absolute relrefs
By resolving the relref absolutely, it refers to the same location
regardless of mounted directory.
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Remove trailing slash for bundle independent resolution
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Fix typo
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* For now, avoid Hugo checking cross repository /docs/grafana-cloud link
The path is unlikely to change in the short term and this makes CI
completely green for now.
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* No need to specify path for in page anchors
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Fix prose
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
---------
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2023-03-15 17:06:31 +00:00
Kristin Laemmert
8745d7ef1b
extract kindsys to external library ( #64562 )
...
* extract kindsys
* reinstate kindsys report
This may end up living somewhere else (or not! who knows!), but the important part is that I don't get rid of it right now :)
I hate the package layout (kindsysreport/codegen) for the main function and will take pretty much any alternative suggestion, but we can change also change it later.
Note that the generated report.json is in a different location - anything using this (ops something) needs to be updated.
* kindsysreport in codeowners
2023-03-15 12:04:28 -04:00
Ezequiel Victorero
3f5acf346d
PublicDashboards: Query collapsed panels inside rows ( #64779 )
2023-03-15 12:44:17 -03:00
Ryan McKinley
4f13e78d11
Chore: Avoid explicit React.FC<Props> when possible (round 2) ( #64749 )
2023-03-15 16:56:09 +02:00
Karl Persson
1a16636692
Routes: Always add rbac component to route if enabled ( #64817 )
2023-03-15 16:52:52 +02:00
Alexa V
bc5400d8f5
Panel Header: Add an "untitled" placeholder, and change the dragging icon in the hover header ( #64700 )
...
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com>
2023-03-15 14:28:52 +01:00
Ivana Huckova
a996344e14
Loki: Add autocomplete updates for improved suggestions ( #64744 )
...
* Loki: Add autocomplete updates for improved suggestions
* Use trimEnd for trailing pipeline
* Update public/app/plugins/datasource/loki/components/monaco-query-field/monaco-completion-provider/completions.ts
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Fix unused imports
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2023-03-15 14:26:46 +01:00
Süleyman Barış Eser
34828f6c50
Storybook: Remove unused sizes from RadioButtonGroup story ( #64716 )
2023-03-15 12:51:28 +01:00
Ashley Harrison
e0e6165f70
Chore: adjust more unit tests to work with react 18 ( #64759 )
...
adjust unit tests to work with react 18
2023-03-15 10:12:13 +00:00
Artur Wierzbicki
b6f77bdfdb
Chore: provide authn.Service
rather than *authnimpl.Service
( #64792 )
...
chore: provide `authn.Service` rather than `*authnimpl.Service` (#64792 )
2023-03-15 03:04:11 -07:00
Ivana Huckova
96fc0b814e
Elasticsearch: Fix using of datetime format for time field ( #64676 )
...
* Elasticsearch: Fix using of datetime format for time field
* Use convertFieldType to convert time field for better performance
2023-03-15 10:47:48 +01:00