Commit Graph

45931 Commits

Author SHA1 Message Date
grafana-delivery-bot[bot] c8b3eeaf5c [v10.2.x] Alerting: Fix link in docs (#77072)
Alerting: Fix link in docs (#76982)

(cherry picked from commit 32f48ee64a)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2023-10-24 16:47:49 +01:00
grafana-delivery-bot[bot] ff3962d19b [v10.2.x] CI: Temporarily disable arm build-tooling (#77067)
CI: Temporarily disable arm build-tooling (#77064)

(cherry picked from commit f7445777c7)

Co-authored-by: Horst Gutmann <horst.gutmann@grafana.com>
2023-10-24 18:41:55 +03:00
grafana-delivery-bot[bot] e0c578784c [v10.2.x] Alerting: Improve documentation on high availability (#77071)
Alerting: Improve documentation on high availability (#76434)

(cherry picked from commit 0fc9da1422)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2023-10-24 16:36:41 +01:00
grafana-delivery-bot[bot] 4dfa1b318c [v10.2.x] Alerting: Improve the docs for grouping and timers (#77070)
Alerting: Improve the docs for grouping and timers (#76589)

(cherry picked from commit 622ecbb722)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2023-10-24 16:36:29 +01:00
grafana-delivery-bot[bot] 910ce3ad6c [v10.2.x] Alerting: Improve Introduction to Alerting docs (#77069)
Alerting: Improve Introduction to Alerting docs (#76591)

(cherry picked from commit e94e283cc6)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2023-10-24 16:36:05 +01:00
grafana-delivery-bot[bot] ccd3a7d9da Release: Bump version to 10.2.1 (#77059)
"Release: Updated versions in package to 10.2.1"

Co-authored-by: grafana-delivery-bot[bot] <132647405+grafana-delivery-bot[bot]@users.noreply.github.com>
2023-10-24 17:40:05 +03:00
grafana-delivery-bot[bot] 96ef26073b [v10.2.x] Changelog: Updated changelog for 10.2.0 (#77060)
Changelog: Updated changelog for 10.2.0 (#77058)

Co-authored-by: grafanabot <bot@grafana.com>
(cherry picked from commit 0fec32e6c1)

Co-authored-by: grafana-delivery-bot[bot] <132647405+grafana-delivery-bot[bot]@users.noreply.github.com>
2023-10-24 17:36:58 +03:00
grafana-delivery-bot[bot] 85df1659d5 [v10.2.x] RBAC: update data source permission API reference (#77051)
* RBAC: update data source permission API reference (#76613)

* update data source permission docs

* Update datasource_permissions.md

* Update docs/sources/developers/http_api/datasource_permissions.md

Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>

* Apply suggestions from code review

---------

Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
(cherry picked from commit 7a9ec6b4e0)

* Update datasource_permissions.md

---------

Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
2023-10-24 15:32:56 +01:00
grafana-delivery-bot[bot] 34f8720a75 [v10.2.x] Update doc-validator workflow (#77053)
Update `doc-validator` workflow (#77024)

Update doc-validator

No longer produce errors for the use of https://grafana.com/ links. This is the first step towards just using fully qualified URLs everywhere. The website link render-hook will internally transform these URLs into the partial URL that works across all hostnames.

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
(cherry picked from commit 07909464f1)

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2023-10-24 17:06:30 +03:00
grafana-delivery-bot[bot] a47bb2e41e [v10.2.x] Docs: Updates based on UI changes, support request (#77047)
Docs:  Updates based on UI changes, support request (#76907)

* added additional links on Lucene queries

* cosmetic updates to query editor

* updated config doc to reflect UI changes

* removed Explore elements from query editor doc

* ran prettier

(cherry picked from commit b2eda16023)

Co-authored-by: lwandz13 <126723338+lwandz13@users.noreply.github.com>
2023-10-24 08:45:59 -05:00
grafana-delivery-bot[bot] 72d5c623af [v10.2.x] Alerting: Fix confusion around what can and cannot be customized in notifications (#77039)
Alerting: Fix confusion around what can and cannot be customized in notifications (#77032)

* Alerting: Fix confusion around what can and cannot be customized in notifications

* Small fix

* Second small fix

(cherry picked from commit 1cb1d174fd)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2023-10-24 12:45:45 +01:00
Guilherme Caulada 977d5fa001 [v10.2.x] CI: Rename scripts that build artifacts to use _build_ (#77011)
CI: Rename scripts that build artifacts to use _build_ (#77005)

Rename scripts that build artifacts to use _build_

(cherry picked from commit 442e533803)
2023-10-23 18:56:59 -05:00
grafana-delivery-bot[bot] 684e1d4ce1 [v10.2.x] Identity: Fix org role none comparison (#77001)
Identity: Fix org role none comparison (#76999)

(cherry picked from commit a174e69c52)

Co-authored-by: Juan Cabanas <juan.cabanas@grafana.com>
2023-10-23 23:24:55 +03:00
grafana-delivery-bot[bot] 8f972a8f72 [v10.2.x] InfluxDB: Fix table parsing with backend mode (#76990)
InfluxDB: Fix table parsing with backend mode (#76899)

* Add resultFormat to query model

* don't add row name if the result format is table

* No need special formatting since we use unified dataframes

* betterer

* specify visualization type in response

* Unit tests

* fix unit tests

(cherry picked from commit 63abe25b74)

Co-authored-by: ismail simsek <ismailsimsek09@gmail.com>
2023-10-23 19:45:26 +02:00
grafana-delivery-bot[bot] e831863ee6 [v10.2.x] Feature toggle: Mark dashgpt as GA (#76989)
Feature toggle: Mark dashgpt as GA (#76304)

Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
(cherry picked from commit a03f9e7660)

Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
2023-10-23 10:31:46 -07:00
grafana-delivery-bot[bot] 048797fe59 [v10.2.x] Alerting: Alert rule constraint violations return as 400s in provisioning API (#76978)
Alerting: Alert rule constraint violations return as 400s in provisioning API (#76396)

Constraint violations become 400s

(cherry picked from commit 39599fa7f7)

Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com>
2023-10-23 12:25:15 -05:00
grafana-delivery-bot[bot] 2b8ceeb69d [v10.2.x] Docs: Add missing step to install plugin doc (#76941)
Docs: Add missing step to install plugin doc (#76853)

Add missing step to install plugin doc

(cherry picked from commit 03bf6d6ed4)

Co-authored-by: Rob Whelan <github@jtheory.com>
2023-10-23 08:42:48 +01:00
grafana-delivery-bot[bot] 9bd28c9cd6 [v10.2.x] docs: Update canvas docs with latest button element video (#76919) 2023-10-20 18:24:13 -06:00
grafana-delivery-bot[bot] 362b847cdb [v10.2.x] Docs: Update geomap marker layer docs for 10.2 (#76886)
Docs: Update geomap marker layer docs for 10.2  (#76784)

(cherry picked from commit 6749421bf2)

Co-authored-by: Nathan Marrs <nathanielmarrs@gmail.com>
2023-10-20 10:47:45 -04:00
grafana-delivery-bot[bot] a6071edfc7 [v10.2.x] Docs: Update canvas docs for 10.2 (#76885)
Docs: Update canvas docs for 10.2 (#76786)

Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
(cherry picked from commit 6cb5e0806e)

Co-authored-by: Nathan Marrs <nathanielmarrs@gmail.com>
2023-10-20 10:47:21 -04:00
grafana-delivery-bot[bot] 44be96f0e5 [v10.2.x] Docs: Update timeseries axis docs for 10.2 (#76884)
Docs: Update timeseries axis docs for 10.2 (#76782)

Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
(cherry picked from commit 714fa2bb13)

Co-authored-by: Nathan Marrs <nathanielmarrs@gmail.com>
2023-10-20 10:47:02 -04:00
grafana-delivery-bot[bot] 72a9e525ca [v10.2.x] Chore: Fix formatter test (#76867)
Chore: Fix formatter test (#76689)

(cherry picked from commit 0ddc3d4a49)

Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>
2023-10-20 13:19:27 +03:00
Gabriel MABILLE 2cab0d3d7c Social: Fix error decoding id_token log (#76664)
* Social: Fix error decoding id_token log

* Update pkg/login/social/generic_oauth.go
2023-10-17 10:57:35 +02:00
Laura Benz a546db4b3a Nav: Remove and refactor MegaMenu and its sub-components (#76614)
* refactor: remove hasActiveChild

* refactor: remove unused properties from MegeMenuItemText

* refactor: remove MegaMenuItemIcon

* refactor after code review
2023-10-17 10:34:44 +02:00
renovate[bot] 99c2467db3 Update dependency rc-slider to v10.3.1 (#76622)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-17 09:34:06 +01:00
Giuseppe Guerra f5076d1868 Plugins: Add status_source label to plugin request metrics (#76236)
* Plugins: Chore: Renamed instrumentation middleware to metrics middleware

* Removed repeated logger attributes in middleware and contextual logger

* renamed loggerParams to logParams

* PR review suggestion

* Add pluginsInstrumentationStatusSource feature toggle

* Plugin error source prometheus metrics

* Add error_source to logs

* re-generate feature toggles

* fix compilation issues

* remove unwanted changes

* Removed logger middleware changes, implement error source using context

* Renamed pluginmeta to pluginrequestmeta, changed some method names

* Fix comment

* pluginrequestmeta.go -> plugin_request_meta.go

* Replaced plugin request meta with status source

* Add tests for pluginrequestmeta status source

* Fix potential nil pointer dereference in instrmentation middleware

* Add metrics middleware tests

* Sort imports in clienttest.go

* Add StatusSourceFromContext test

* Add error_source label to plugin_request_duration_seconds

* Re-generate feature flags

* lint

* Use StatusSourcePlugin by default

* re-generate feature flags
2023-10-17 10:27:45 +02:00
Joey 8ebbe06377 Tracing: Remove unused code (#76538)
Remove unused code
2023-10-17 09:19:37 +01:00
Matthew Jacobson 676877f882 Chore: Reduce flakiness of e2e tests caused by write contention in sqlite (#76659)
Reduce flakiness of e2e tests caused by write contention in sqlite

Write contention in sqlite on startup intermittently causes failed tests because
 of failed service runs. This can have various root causes, one example is
 dashboard provisioning:

Dashboard provisioning's frequent commits can cause other read transaction
 snapshots to invalidate and throw SQLITE_BUSY/SQLITE_BUSY_SNAPSHOT. If those
 failing transactions have a long length but not long enough to ensure all of
 the dashboards have finished provisioning it will run out of retries and fail
 entirely.

 This change helps indirectly reduce these write contentions by limiting the
 connection pool for e2e tests.

 As a bonus, having our e2e tests run using `max_open_conn = 2` means it acts
 as a guard against regressions that would affect certain internal instances
 that run with these settings.
2023-10-17 10:49:49 +03:00
Dimitris Sotirakis faa22b8f20 CI: Remove 0.0.0-test tag event (#76662)
Remove 0.0.0-test tag event
2023-10-17 10:20:14 +03:00
Adela Almasan 19795f9c07 Legend: Better support for 2 y-axis (#76092) 2023-10-16 20:54:16 -06:00
Alexa V 8dfd918200 Dashboard: Use Interval variable in DashboardScene (#75836)
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2023-10-16 17:34:09 +02:00
Andres Martinez Gotor 157ea31b03 Build testdata frontend standalone (#75833) 2023-10-16 17:31:43 +02:00
Josh Hunt 8c456ec24b Docs: Update new Browse Dashboards (#76567)
* Docs: Update new Browse Dashboards

* Apply suggestions from code review

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

* add date

---------

Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2023-10-16 15:24:22 +00:00
renovate[bot] 6d5e728d99 Update dependency rc-drawer to v6.5.2 (#76621)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-16 16:13:27 +01:00
Alexander Zobnin 87d697e4fe TeamPicker: Add optional initial value support (#76353)
* TeamPicker: Add optional initial value support

* Rename value to teamId
2023-10-16 17:02:12 +02:00
Kyle Brandt 5a2a3ab596 docs/whatsnew: (10.2) Add recorded queries multiple metrics (#76554)
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2023-10-16 17:54:23 +03:00
Isabella Siu 2054c53877 CloudWatch Logs: Add pattern command to syntax (#76152) 2023-10-16 10:46:17 -04:00
Isabel 1bc3bb4a60 Docs: add alerting insights entry (#76549)
* Added alerting insights entry

* Added placeholder date field

* Added date
2023-10-16 10:40:30 -04:00
Will Browne 9d92818cae Plugins: Update PDC pattern from latest plugin SDK changes (#76576)
* update with sdk

* do sql

* fix core plugins

* fix proxy settings

* bump SDK version

* tidy

* enable pdc for test

* add codeowners

* bump dep

* go mod tidy

* bump SDK
2023-10-16 16:40:04 +02:00
Isabel c095ffa240 Docs: add correlations content to What's new in Cloud (#76558)
* Added correlations content

* Added dates

* Fixed linting errors
2023-10-16 10:33:26 -04:00
Daniel Li 67656ebd06 Documentation: Clean up Docker installation docs (#76164)
* docs: fix minor inaccuracies

- give content on the type of data that needs persistence
- Use more precise terminology
  - persistent storage != Docker volumes
  - filesystem changes remains in a stopped container
      and only discard when container removed
  - 'directory' is more accurate than 'folder'
- fix typo: `grafana_data` should be `grafana-storage`

* docs: fix grammar and use 'directory' consistently

* docs: replace 'sqlite3' with 'SQLite version 3'
2023-10-16 09:24:47 -05:00
Joey 7680576c6a Docs: Whats new for multiple spansets (#76447)
* Whats new for multiple spansets

* Added date

* Updated link format

* Updated version syntax

---------

Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2023-10-16 09:53:54 -04:00
Esteban Beltran c986029f43 Sandbox: Add e2e tests to test global variables access (#76598)
* Sandbox: Add e2e tests to test global variables access

* Trigger drone again

* Add be.visible validation to global object elements
2023-10-16 15:00:46 +02:00
Jennifer Villa 8156457867 Add Aggregate by to what's new (#76550)
* Add Aggregate by to what's new

* Update index.md

* Update index.md

* Update index.md

* Update index.md

* Add demo image

* Apply suggestions from code review

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

---------

Co-authored-by: Joey Tawadrous <joey.tawadrous@grafana.com>
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2023-10-16 08:57:27 -04:00
Alex Khomenko 406888d9aa Stack: Filter out undefined children (#76617) 2023-10-16 15:25:09 +03:00
renovate[bot] db4b7a38b2 Update dependency rc-cascader to v3.18.1 (#76616)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-16 12:52:09 +01:00
renovate[bot] aad68ac3ba Update dependency msw to v1.3.2 (#76615)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-16 14:14:38 +03:00
Karl Persson ae5e03034b RBAC: generated prefixed uids for external service role (#76601)
* Replace FixedRoleUID function with a common function to generate these prefixes

* Use common function to generate prefixed uid for external service accounts

Co-authored-by: Gabriel MABILLE <gabriel.mabille@grafana.com>

---------

Co-authored-by: Gabriel MABILLE <gabriel.mabille@grafana.com>
2023-10-16 13:12:16 +02:00
Alex Khomenko bc98f3d139 Grafana UI: Add Avatar component (#76429)
* Grafana/UI: Add Avatar component

* Use the new component

* Add docs and story

* Update type check

* Codeformat
2023-10-16 13:59:54 +03:00
Deepayan Mukherjee c04e96b3ed Elasticsearch: Remove LegacyForms and gf-form from DataLink (#76397)
* remove LegacyForms and gf-form references from ElasticSearch DataLink page

Signed-off-by: Deepayan Mukherjee <deepayanmukherjee1312@gmail.com>

* fix breaking tests by adding label to inline switch

Signed-off-by: Deepayan Mukherjee <deepayanmukherjee1312@gmail.com>

---------

Signed-off-by: Deepayan Mukherjee <deepayanmukherjee1312@gmail.com>
2023-10-16 13:27:42 +03:00