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
Horst Gutmann
39dbd98458
Chore: Upgrade Go to 1.20.8 ( #74978 )
...
chore: Update to Go 1.20.8
2023-09-18 11:29:50 +03:00
Alex Khomenko
42371600f1
Chore: Remove DashboardPickerByID ( #73466 )
2023-09-18 11:21:38 +03:00
Torkel Ödegaard
401ec3c4b0
DashboardScene: Meta data tab ( #74810 )
...
* DashboardScene: Inspect meta tab
* DashboardScene: Inspect meta tab
* fix casing
* Added meta data inspector to testdata data source
2023-09-18 09:00:59 +02:00
Sonia Aguilar
5484e0a2d5
Alerting: Add export drawer with yaml and json formats, in policies and contact points view. ( #74613 )
...
* 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
* Use useAlertmanagerAbility hook to check if canReadSecrets
* Update snapshot for useAbilities test
* Fix prettier
* Convert decrypt to boolean
* Fix prettier
* Rename CanReadSecrets action to DecryptSecrets
* Update the string value for DecryptSecrets
* Fix snapshor for useAbilities after renaming the can-read-secrets
2023-09-18 08:36:50 +02:00
Yuri Tseretyan
40c12c17bf
SSE: Reduce to add warning notice to only the first result ( #74940 )
2023-09-15 11:07:17 -04:00
Sven Grossmann
9328fda8ea
Logging: Add uname
to context logger for plugins ( #74929 )
...
add `uname` to context logger for plugins
2023-09-14 20:23:01 +03:00
Adela Almasan
59b7789ada
Canvas: Add support for selecting the button variant ( #74782 )
2023-09-14 12:20:58 -05:00
Yuri Tseretyan
68eda133e4
SSE: Reduce to apply Mode to instant vector (mathexp.Number) ( #74859 )
2023-09-14 12:26:00 -04:00
Isabel
fb91919e3b
Docs: replace broken link with current docs location ( #74884 )
...
Replaced broken link with current docs location
2023-09-14 11:37:31 -04:00
Isabel
2c6958a14a
Docs: add missing shared files to upgrade guides 8-9.4 ( #74886 )
...
Added missing shared files to upgrade guides 9-9.4
2023-09-14 11:33:02 -04:00
Sven Grossmann
aaef8d3b40
Loki: Add query expression to backend logging ( #74927 )
...
add query expression to loki log
2023-09-14 17:23:02 +02:00
Sven Grossmann
e39074dcae
Loki: Fix devenv with structured metadata ( #74899 )
...
fix loki devenv with structured metadata
2023-09-14 17:22:14 +02:00
Andre Pereira
fa2f0333f6
Tempo: Added not regex operator ( #74907 )
...
Added not regex operator
2023-09-14 16:18:05 +01:00
Adela Almasan
a0e6e76ca6
Canvas: Button API Editor support setting content-type ( #74682 )
2023-09-14 10:17:21 -05:00
Virginia Cepeda
db2295bea2
Alerting: Prevent showing "Permissions denied" alert when not accurate ( #74887 )
...
* Change way of obtaining external datasources info
* Remove unneeded import
* Create function to getExternalDsAlertManagers in datasource srv
* Remove unused import
2023-09-14 11:43:46 -03:00
Yulia Shanyrova
44bf663942
Plugins: Check if the user has permissions to access the plugin custom page ( #74664 )
...
* Check if the user has permissions to access the plugin custom page
* If plugin does not have includes we should show the plugin
* chngaes after review, added the test for AppRootPage
* fix the type error
* add more test cases
* test: wrap location pushes to act() calls
* Add no existing role to test
* fix name of the test
* fix not existing role test
---------
Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com>
2023-09-14 16:38:33 +02:00
Andrej Ocenas
1c61427f57
Flamegraph: Remove unused types ( #74918 )
2023-09-14 16:26:59 +02:00
Andre Pereira
a046c043d7
Tempo: Fix traceID converted to infinity (∞) ( #74913 )
...
Fixes the traceid to be sent as the infinity symbol for span links
2023-09-14 15:12:39 +01:00
Torkel Ödegaard
ed3fb71f7b
DashboardScene: Panel menu tracking, adding explore menu action and unit tests ( #74867 )
...
* DashboardScene: Panel menu updates, adding explore action
* DashboardScene: Panel menu updates, adding explore action
* Fix test
* Update test
2023-09-14 16:12:20 +02:00
Ashley Harrison
3fdf96d241
Chore: consolidate e2e scripts in package.json ( #74906 )
...
consolidate e2e scripts in package.json + almost fix benchmarking tests
2023-09-14 15:00:29 +01:00
Kevin Minehart
1ee485ac43
CI: Fix npm canary release ( #74915 )
...
Install bash on this step
2023-09-14 16:59:34 +03:00
Kevin Minehart
84d35e9f0b
CI: Fix frontend-metrics-step (attempt #1 ) ( #74838 )
...
* use grafana/public instead
* parameterise script (still need to fix + run drone locally)
* make drone
---------
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2023-09-14 14:48:31 +01:00
Gilles De Mey
af392c5886
Alerting: Always show expression warnings and errors ( #74839 )
2023-09-14 15:05:28 +02:00
Virginia Cepeda
5d88b8a4f5
[Alerting Insights] - Use Grafana feature flag system ( #74749 )
...
Use Grafana feature flag system
2023-09-14 09:58:04 -03:00
Hugo Kiyodi Oshiro
5af35f1f3c
Plugins: Unset annotation editor variables ( #74519 )
2023-09-14 14:23:17 +02:00
Todd Treece
9770b870e3
Chore: Update centrifuge to v0.30.2 ( #74855 )
2023-09-14 08:03:41 -04:00
Santiago
8c1a3f75f9
Alerting: Add empty remote Alertmanager struct ( #74864 )
...
* Alerting: Add empty remote alertmanager struct
* Update pkg/services/ngalert/notifier/external_alertmanager.go
Co-authored-by: gotjosh <josue.abreu@gmail.com>
---------
Co-authored-by: gotjosh <josue.abreu@gmail.com>
2023-09-14 08:55:01 -03:00
Andres Martinez Gotor
96b55ea37c
Feature: Allow to skip plugin loading ( #74840 )
2023-09-14 12:58:12 +02:00
Torkel Ödegaard
05f01dee0c
DashboardScene: Inspect / query tab ( #74795 )
2023-09-14 12:45:13 +02:00
Ashley Harrison
8874a8d398
Browse Dashboards: Use correct permissions checks ( #74811 )
...
* use correct permissions checks + update unit tests
* fix rest of the unit tests
2023-09-14 11:23:12 +01:00
Torkel Ödegaard
5e9f252962
DashboardScene: Inspect / Json tab ( #74701 )
...
* DashboardScene: Inspect / Json tab
* Fixing behaviors and writing tests
* Progress
* limit options based on data provider
* Fixes
* Add tracking
* Remove unused function
* Remove unused function
* Fix test
* Update
* Move utils function
* Rename to source
2023-09-14 12:17:04 +02:00
brendamuir
0451e59134
Alerting docs: removes cloud notes ( #74897 )
2023-09-14 12:03:26 +02:00
Andre Pereira
dc44ac7b78
Tempo: Added spss config - spans per span set ( #74832 )
...
* Added spss config - spans per span set
* Set default spss when calling Tempo
2023-09-14 10:49:18 +01:00
linoman
c4bc90ff5b
Chore: Add const variables for No Basic Role ( #74868 )
...
* Add const variables for No Basic Role
2023-09-14 11:42:07 +02:00
Karl Persson
cebae4fb9a
Requester: Update GetCacheKey ( #74834 )
...
* AuthN: re-export all namespaces
* Identity: Change signature of GetCacheKey
* User: check HasUniqueID
* Default to org role None if role is empty
2023-09-14 09:19:33 +02:00
Isabella Siu
4b7b323061
CloudWatch Logs: Fix log query display name when used with expressions ( #74497 )
2023-09-13 15:04:50 -04:00
Carl Bergquist
2d8f5c1488
featuremgmt: add internal testing feature flag ( #74873 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2023-09-13 21:32:01 +03:00
Kyle Brandt
35e488b22b
SSE: Localize/Contain Errors within an Expression ( #73163 )
...
Changes SSE to not always fail all queries when one fails. Now only the query itself, and nodes that depend on it will error.
---------
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2023-09-13 13:58:16 -04:00
Sven Grossmann
01755608db
LogDetails: Fix copy button visibility ( #74663 )
...
* change css classname
* remove class
* Log details row: refactor style variable and add class to copy container
* Log details row: refactor test
* Prettier
* Update test
* Use toBeVisible
* Remove unsused import
* Update public/app/features/logs/components/LogDetailsRow.test.tsx
* remove `cx`
* fix lint
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2023-09-13 19:45:49 +02:00
Giuseppe Guerra
7b75bc6999
Plugins: Angular detector: Log detection patterns at debug level ( #74802 )
...
* Plugins: Angular detector: Log detection patterns at debug level
* Add tests
2023-09-13 18:35:21 +02:00
Kevin Minehart
ad13663e74
CI: Don't run tag builds in grafana/grafana ( #74850 )
...
* Don't run tag builds in grafana/grafana
* remove unused code
2023-09-13 10:49:20 -05:00
Isabel
9a389a80d8
Docs: Add multiple y-axes guidance ( #74282 )
...
* Added multiple y axes shared file
* Added shared content to time series page
* Updated shared content and added to heatmap and bar chart pages
2023-09-13 10:56:43 -04:00
Pierre Baumard
81551a4cb4
Chore: ErrOrgNameTaken error at org insert instead of SQL error ( #69325 )
...
* Add ErrOrgNameTaken check to org insert
* Add tests for ErrOrgNameTaken
2023-09-13 16:42:19 +02:00
Isabel
a482795a96
Docs: Fix nightly builds link ( #73964 )
...
* Fix nightly builds link
Replace dead link for nightly OSS builds
* Updated link
* Got updated link
* Fixed link properties
2023-09-13 10:09:34 -04:00