Release: 11.4.5 (#105906)
* Update changelog * Update version to 11.4.5 * Update CHANGELOG.md update wirh sec fixes --------- Co-authored-by: grafana-delivery-bot[bot] <grafana-delivery-bot[bot]@users.noreply.github.com> Co-authored-by: Jev Forsberg <46619047+baldm0mma@users.noreply.github.com>
This commit is contained in:
co-authored by
grafana-delivery-bot[bot]
Jev Forsberg
parent
5b00e21638
commit
316ea68268
+1
-59
@@ -825,35 +825,6 @@ steps:
|
||||
HOST: grafana-server
|
||||
image: cypress/included:13.10.0
|
||||
name: end-to-end-tests-old-arch/various-suite
|
||||
- commands:
|
||||
- GITHUB_TOKEN=$(cat /github-app/token)
|
||||
- cd /
|
||||
- ./cpp-e2e/scripts/ci-run.sh azure ${DRONE_SOURCE_BRANCH}
|
||||
depends_on:
|
||||
- grafana-server
|
||||
- github-app-generate-token
|
||||
environment:
|
||||
AZURE_SP_APP_ID:
|
||||
from_secret: azure_sp_app_id
|
||||
AZURE_SP_PASSWORD:
|
||||
from_secret: azure_sp_app_pw
|
||||
AZURE_TENANT:
|
||||
from_secret: azure_tenant
|
||||
CYPRESS_CI: "true"
|
||||
HOST: grafana-server
|
||||
image: us-docker.pkg.dev/grafanalabs-dev/cloud-data-sources/e2e-13.10.0:1.0.0
|
||||
name: end-to-end-tests-cloud-plugins-suite-azure
|
||||
volumes:
|
||||
- name: github-app
|
||||
path: /github-app
|
||||
when:
|
||||
paths:
|
||||
include:
|
||||
- pkg/tsdb/azuremonitor/**
|
||||
- public/app/plugins/datasource/azuremonitor/**
|
||||
- e2e/cloud-plugins-suite/azure-monitor.spec.ts
|
||||
repo:
|
||||
- grafana/grafana
|
||||
- commands:
|
||||
- npx wait-on@7.0.1 http://$HOST:$PORT
|
||||
- yarn playwright install --with-deps chromium
|
||||
@@ -2294,35 +2265,6 @@ steps:
|
||||
HOST: grafana-server
|
||||
image: cypress/included:13.10.0
|
||||
name: end-to-end-tests-old-arch/various-suite
|
||||
- commands:
|
||||
- GITHUB_TOKEN=$(cat /github-app/token)
|
||||
- cd /
|
||||
- ./cpp-e2e/scripts/ci-run.sh azure ${DRONE_SOURCE_BRANCH}
|
||||
depends_on:
|
||||
- grafana-server
|
||||
- github-app-generate-token
|
||||
environment:
|
||||
AZURE_SP_APP_ID:
|
||||
from_secret: azure_sp_app_id
|
||||
AZURE_SP_PASSWORD:
|
||||
from_secret: azure_sp_app_pw
|
||||
AZURE_TENANT:
|
||||
from_secret: azure_tenant
|
||||
CYPRESS_CI: "true"
|
||||
HOST: grafana-server
|
||||
image: us-docker.pkg.dev/grafanalabs-dev/cloud-data-sources/e2e-13.10.0:1.0.0
|
||||
name: end-to-end-tests-cloud-plugins-suite-azure
|
||||
volumes:
|
||||
- name: github-app
|
||||
path: /github-app
|
||||
when:
|
||||
paths:
|
||||
include:
|
||||
- pkg/tsdb/azuremonitor/**
|
||||
- public/app/plugins/datasource/azuremonitor/**
|
||||
- e2e/cloud-plugins-suite/azure-monitor.spec.ts
|
||||
repo:
|
||||
- grafana/grafana
|
||||
- commands:
|
||||
- npx wait-on@7.0.1 http://$HOST:$PORT
|
||||
- yarn playwright install --with-deps chromium
|
||||
@@ -5668,6 +5610,6 @@ kind: secret
|
||||
name: gcr_credentials
|
||||
---
|
||||
kind: signature
|
||||
hmac: 3575a2899316cbc94d9a26960841ccd6efba6464b4e847d2a1c4e357a37ab8cb
|
||||
hmac: 3024a20fefb44fc005c20afd980f2a88d5f5c4c384bd22a401174f93da25bff3
|
||||
|
||||
...
|
||||
|
||||
@@ -1,3 +1,20 @@
|
||||
<!-- 11.4.5 START -->
|
||||
|
||||
# 11.4.5 (2025-05-22)
|
||||
|
||||
### Features and enhancements
|
||||
|
||||
- **Chore:** Bump Go version to 1.24.3 [#105110](https://github.com/grafana/grafana/pull/105110), [@macabu](https://github.com/macabu)
|
||||
- **Dependencies:** Bump github.com/blevesearch/bleve/v2 from v2.4.2 to v2.5.0 [#105445](https://github.com/grafana/grafana/pull/105445), [@macabu](https://github.com/macabu)
|
||||
- **Dependencies:** Bump github.com/openfga/openfga from v1.8.5 to v1.8.12 [#105375](https://github.com/grafana/grafana/pull/105375), [@macabu](https://github.com/macabu)
|
||||
- **Dependencies:** Unpin and bump github.com/getkin/kin-openapi from v0.125.0 to v0.132.0 [#105253](https://github.com/grafana/grafana/pull/105253), [@macabu](https://github.com/macabu)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- **Security:** Fix CVE-2025-3454
|
||||
- **Security:** Fix CVE-2025-2703
|
||||
|
||||
<!-- 11.4.5 END -->
|
||||
<!-- 11.4.4 START -->
|
||||
|
||||
# 11.4.4 (2025-04-23)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@test-plugins/extensions-test-app",
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"build": "webpack -c ./webpack.config.ts --env production",
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
|
||||
"npmClient": "yarn",
|
||||
"version": "11.4.5"
|
||||
"version": "11.4.6"
|
||||
}
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@
|
||||
"license": "AGPL-3.0-only",
|
||||
"private": true,
|
||||
"name": "grafana",
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"repository": "github:grafana/grafana",
|
||||
"scripts": {
|
||||
"build": "NODE_ENV=production nx exec --verbose -- webpack --config scripts/webpack/webpack.prod.js",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"author": "Grafana Labs",
|
||||
"license": "Apache-2.0",
|
||||
"name": "@grafana/data",
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"description": "Grafana Data Library",
|
||||
"keywords": [
|
||||
"typescript"
|
||||
@@ -36,7 +36,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@braintree/sanitize-url": "7.0.1",
|
||||
"@grafana/schema": "11.4.5",
|
||||
"@grafana/schema": "11.4.6",
|
||||
"@types/d3-interpolate": "^3.0.0",
|
||||
"@types/string-hash": "1.1.3",
|
||||
"d3-interpolate": "3.0.1",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"author": "Grafana Labs",
|
||||
"license": "Apache-2.0",
|
||||
"name": "@grafana/e2e-selectors",
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"description": "Grafana End-to-End Test Selectors Library",
|
||||
"keywords": [
|
||||
"cli",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@grafana/eslint-plugin",
|
||||
"description": "ESLint rules for use within the Grafana repo. Not suitable (or supported) for external use.",
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"main": "./index.cjs",
|
||||
"author": "Grafana Labs",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"author": "Grafana Labs",
|
||||
"license": "Apache-2.0",
|
||||
"name": "@grafana/flamegraph",
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"description": "Grafana flamegraph visualization component",
|
||||
"keywords": [
|
||||
"grafana",
|
||||
@@ -44,8 +44,8 @@
|
||||
],
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/ui": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/ui": "11.4.6",
|
||||
"@leeoniya/ufuzzy": "1.0.14",
|
||||
"d3": "^7.8.5",
|
||||
"lodash": "4.17.21",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@grafana/saga-icons",
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"private": true,
|
||||
"description": "Icons for Grafana",
|
||||
"author": "Grafana Labs",
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"license": "AGPL-3.0-only",
|
||||
"name": "@grafana/o11y-ds-frontend",
|
||||
"private": true,
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"description": "Library to manage traces in Grafana.",
|
||||
"sideEffects": false,
|
||||
"repository": {
|
||||
@@ -18,12 +18,12 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/e2e-selectors": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/e2e-selectors": "11.4.6",
|
||||
"@grafana/experimental": "2.1.1",
|
||||
"@grafana/runtime": "11.4.5",
|
||||
"@grafana/schema": "11.4.5",
|
||||
"@grafana/ui": "11.4.5",
|
||||
"@grafana/runtime": "11.4.6",
|
||||
"@grafana/schema": "11.4.6",
|
||||
"@grafana/ui": "11.4.6",
|
||||
"react-select": "5.8.1",
|
||||
"react-use": "17.5.1",
|
||||
"rxjs": "7.8.1",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "@grafana/plugin-configs",
|
||||
"description": "Shared dependencies and files for core plugins",
|
||||
"private": true,
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"dependencies": {
|
||||
"tslib": "2.7.0"
|
||||
},
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"author": "Grafana Labs",
|
||||
"license": "AGPL-3.0-only",
|
||||
"name": "@grafana/prometheus",
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"description": "Grafana Prometheus Library",
|
||||
"keywords": [
|
||||
"typescript"
|
||||
@@ -38,12 +38,12 @@
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@floating-ui/react": "0.26.24",
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/experimental": "2.1.1",
|
||||
"@grafana/faro-web-sdk": "1.10.2",
|
||||
"@grafana/runtime": "11.4.5",
|
||||
"@grafana/schema": "11.4.5",
|
||||
"@grafana/ui": "11.4.5",
|
||||
"@grafana/runtime": "11.4.6",
|
||||
"@grafana/schema": "11.4.6",
|
||||
"@grafana/ui": "11.4.6",
|
||||
"@hello-pangea/dnd": "16.6.0",
|
||||
"@leeoniya/ufuzzy": "1.0.14",
|
||||
"@lezer/common": "1.2.2",
|
||||
@@ -76,7 +76,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@emotion/eslint-plugin": "11.12.0",
|
||||
"@grafana/e2e-selectors": "11.4.5",
|
||||
"@grafana/e2e-selectors": "11.4.6",
|
||||
"@grafana/tsconfig": "^2.0.0",
|
||||
"@rollup/plugin-image": "3.0.3",
|
||||
"@rollup/plugin-node-resolve": "15.3.0",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"author": "Grafana Labs",
|
||||
"license": "Apache-2.0",
|
||||
"name": "@grafana/runtime",
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"description": "Grafana Runtime Library",
|
||||
"keywords": [
|
||||
"grafana",
|
||||
@@ -37,11 +37,11 @@
|
||||
"postpack": "mv package.json.bak package.json"
|
||||
},
|
||||
"dependencies": {
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/e2e-selectors": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/e2e-selectors": "11.4.6",
|
||||
"@grafana/faro-web-sdk": "^1.3.6",
|
||||
"@grafana/schema": "11.4.5",
|
||||
"@grafana/ui": "11.4.5",
|
||||
"@grafana/schema": "11.4.6",
|
||||
"@grafana/ui": "11.4.6",
|
||||
"history": "4.10.1",
|
||||
"lodash": "4.17.21",
|
||||
"rxjs": "7.8.1",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"author": "Grafana Labs",
|
||||
"license": "Apache-2.0",
|
||||
"name": "@grafana/schema",
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"description": "Grafana Schema Library",
|
||||
"keywords": [
|
||||
"typescript"
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
//
|
||||
// Run 'make gen-cue' from repository root to regenerate.
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options {
|
||||
limit: number;
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options extends common.OptionsWithLegend, common.OptionsWithTooltip, common.OptionsWithTextFormatting {
|
||||
/**
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options extends common.OptionsWithLegend, common.SingleStatBaseOptions {
|
||||
displayMode: common.BarGaugeDisplayMode;
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export enum VizDisplayMode {
|
||||
Candles = 'candles',
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as ui from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export enum HorizontalConstraint {
|
||||
Center = 'center',
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface MetricStat {
|
||||
/**
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
//
|
||||
// Run 'make gen-cue' from repository root to regenerate.
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options {
|
||||
/**
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
//
|
||||
// Run 'make gen-cue' from repository root to regenerate.
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options {
|
||||
selectedSeries: number;
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
//
|
||||
// Run 'make gen-cue' from repository root to regenerate.
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export type UpdateConfig = {
|
||||
render: boolean,
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export type BucketAggregation = (DateHistogram | Histogram | Terms | Filters | GeoHashGrid | Nested);
|
||||
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options extends common.SingleStatBaseOptions {
|
||||
minVizHeight: number;
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as ui from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options {
|
||||
basemap: ui.MapLayerOptions;
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as ui from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
/**
|
||||
* Controls the color mode of the heatmap
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options extends common.OptionsWithLegend, common.OptionsWithTooltip {
|
||||
/**
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options {
|
||||
dedupStrategy: common.LogsDedupStrategy;
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export enum QueryEditorMode {
|
||||
Builder = 'builder',
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
//
|
||||
// Run 'make gen-cue' from repository root to regenerate.
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options {
|
||||
/**
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
//
|
||||
// Run 'make gen-cue' from repository root to regenerate.
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface ArcOption {
|
||||
/**
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
/**
|
||||
* Select the pie chart display style.
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options extends common.SingleStatBaseOptions {
|
||||
colorMode: common.BigValueColorMode;
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as ui from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options extends ui.OptionsWithLegend, ui.OptionsWithTooltip, ui.OptionsWithTimezones {
|
||||
/**
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as ui from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options extends ui.OptionsWithLegend, ui.OptionsWithTooltip, ui.OptionsWithTimezones {
|
||||
/**
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as ui from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options {
|
||||
/**
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
//
|
||||
// Run 'make gen-cue' from repository root to regenerate.
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export enum TextMode {
|
||||
Code = 'code',
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
export interface Options extends common.OptionsWithTimezones {
|
||||
legend: common.VizLegendOptions;
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
/**
|
||||
* Identical to timeseries... except it does not have timezone settings
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
|
||||
import * as common from '@grafana/schema';
|
||||
|
||||
export const pluginVersion = "11.4.5";
|
||||
export const pluginVersion = "11.4.6";
|
||||
|
||||
/**
|
||||
* Auto is "table" in the UI
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"license": "AGPL-3.0-only",
|
||||
"private": true,
|
||||
"name": "@grafana/sql",
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "http://github.com/grafana/grafana.git",
|
||||
@@ -15,11 +15,11 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/e2e-selectors": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/e2e-selectors": "11.4.6",
|
||||
"@grafana/experimental": "2.1.1",
|
||||
"@grafana/runtime": "11.4.5",
|
||||
"@grafana/ui": "11.4.5",
|
||||
"@grafana/runtime": "11.4.6",
|
||||
"@grafana/ui": "11.4.6",
|
||||
"@react-awesome-query-builder/ui": "6.6.3",
|
||||
"immutable": "4.3.7",
|
||||
"lodash": "4.17.21",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"author": "Grafana Labs",
|
||||
"license": "Apache-2.0",
|
||||
"name": "@grafana/ui",
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"description": "Grafana Components Library",
|
||||
"keywords": [
|
||||
"grafana",
|
||||
@@ -51,10 +51,10 @@
|
||||
"@emotion/react": "11.13.3",
|
||||
"@emotion/serialize": "1.3.2",
|
||||
"@floating-ui/react": "0.26.24",
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/e2e-selectors": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/e2e-selectors": "11.4.6",
|
||||
"@grafana/faro-web-sdk": "^1.3.6",
|
||||
"@grafana/schema": "11.4.5",
|
||||
"@grafana/schema": "11.4.6",
|
||||
"@hello-pangea/dnd": "16.6.0",
|
||||
"@leeoniya/ufuzzy": "1.0.14",
|
||||
"@monaco-editor/react": "4.6.0",
|
||||
|
||||
@@ -1,174 +0,0 @@
|
||||
package httpstatic
|
||||
|
||||
import (
|
||||
"io"
|
||||
"net/http"
|
||||
"net/http/httptest"
|
||||
"os"
|
||||
"path/filepath"
|
||||
"testing"
|
||||
|
||||
claims "github.com/grafana/authlib/types"
|
||||
"github.com/grafana/grafana/pkg/models/usertoken"
|
||||
"github.com/grafana/grafana/pkg/services/authn"
|
||||
"github.com/grafana/grafana/pkg/services/authn/authntest"
|
||||
"github.com/grafana/grafana/pkg/services/contexthandler"
|
||||
"github.com/grafana/grafana/pkg/services/featuremgmt"
|
||||
"github.com/grafana/grafana/pkg/setting"
|
||||
"github.com/grafana/grafana/pkg/web"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
)
|
||||
|
||||
func TestStatic(t *testing.T) {
|
||||
// Create a temporary directory for test files
|
||||
tmpDir, err := os.MkdirTemp("", "static-test")
|
||||
require.NoError(t, err)
|
||||
defer os.RemoveAll(tmpDir)
|
||||
|
||||
// Create test files
|
||||
testFiles := map[string]string{
|
||||
"test.txt": "Test content",
|
||||
"subdir/test.txt": "Subdir content",
|
||||
}
|
||||
|
||||
for path, content := range testFiles {
|
||||
fullPath := filepath.Join(tmpDir, path)
|
||||
err := os.MkdirAll(filepath.Dir(fullPath), 0o755)
|
||||
require.NoError(t, err)
|
||||
err = os.WriteFile(fullPath, []byte(content), 0o644)
|
||||
require.NoError(t, err)
|
||||
}
|
||||
|
||||
tests := []struct {
|
||||
dir string
|
||||
name string
|
||||
path string
|
||||
options StaticOptions
|
||||
expectedStatus int
|
||||
expectedBody string
|
||||
expectedLocation string
|
||||
}{
|
||||
{
|
||||
name: "should serve existing file",
|
||||
path: "/test.txt",
|
||||
expectedStatus: http.StatusOK,
|
||||
expectedBody: "Test content",
|
||||
dir: tmpDir,
|
||||
},
|
||||
{
|
||||
name: "should serve file from subdirectory",
|
||||
path: "/subdir/test.txt",
|
||||
expectedStatus: http.StatusOK,
|
||||
expectedBody: "Subdir content",
|
||||
dir: tmpDir,
|
||||
},
|
||||
|
||||
{
|
||||
name: "should redirect directory without trailing slash",
|
||||
path: "/subdir",
|
||||
expectedStatus: http.StatusFound,
|
||||
expectedLocation: "/subdir/",
|
||||
dir: tmpDir,
|
||||
},
|
||||
{
|
||||
name: "should handle prefix",
|
||||
path: "/static/test.txt",
|
||||
options: StaticOptions{Prefix: "/static"},
|
||||
expectedStatus: http.StatusOK,
|
||||
expectedBody: "Test content",
|
||||
dir: tmpDir,
|
||||
},
|
||||
{
|
||||
name: "should handle excluded path",
|
||||
path: "/test.txt",
|
||||
options: StaticOptions{Exclude: []string{"/test.txt"}},
|
||||
expectedStatus: http.StatusNotFound,
|
||||
dir: tmpDir,
|
||||
},
|
||||
{
|
||||
name: "should add custom headers",
|
||||
path: "/test.txt",
|
||||
options: StaticOptions{AddHeaders: func(ctx *web.Context) { ctx.Resp.Header().Set("X-Test", "test") }},
|
||||
expectedStatus: http.StatusOK,
|
||||
expectedBody: "Test content",
|
||||
dir: tmpDir,
|
||||
},
|
||||
{
|
||||
name: "should clean up path before redirecting",
|
||||
path: "/subdir/..%2F%5C127.0.0.1:80%2F%3F%2F..%2F..",
|
||||
options: StaticOptions{Prefix: "subdir"},
|
||||
expectedStatus: http.StatusFound,
|
||||
expectedLocation: "/",
|
||||
dir: tmpDir,
|
||||
},
|
||||
}
|
||||
|
||||
for _, tt := range tests {
|
||||
t.Run(tt.name, func(t *testing.T) {
|
||||
sc := setupScenarioContext(t, "")
|
||||
sc.m.Use(Static(tt.dir, tt.options))
|
||||
|
||||
// Create a test request
|
||||
req := httptest.NewRequest("GET", tt.path, nil)
|
||||
w := httptest.NewRecorder()
|
||||
|
||||
// Execute the handler
|
||||
sc.m.ServeHTTP(w, req)
|
||||
|
||||
// Verify the response
|
||||
resp := w.Result()
|
||||
require.Equal(t, tt.expectedStatus, resp.StatusCode)
|
||||
|
||||
if tt.expectedBody != "" {
|
||||
body, err := io.ReadAll(resp.Body)
|
||||
require.NoError(t, err)
|
||||
assert.Equal(t, tt.expectedBody, string(body))
|
||||
}
|
||||
|
||||
if tt.options.AddHeaders != nil {
|
||||
assert.Equal(t, "test", resp.Header.Get("X-Test"))
|
||||
}
|
||||
|
||||
if tt.expectedLocation != "" {
|
||||
assert.Equal(t, tt.expectedLocation, resp.Header.Get("Location"))
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
type scenarioContext struct {
|
||||
t *testing.T
|
||||
cfg *setting.Cfg
|
||||
m *web.Mux
|
||||
ctxHdlr *contexthandler.ContextHandler
|
||||
}
|
||||
|
||||
func getContextHandler(t *testing.T, cfg *setting.Cfg) *contexthandler.ContextHandler {
|
||||
t.Helper()
|
||||
|
||||
if cfg == nil {
|
||||
cfg = setting.NewCfg()
|
||||
}
|
||||
|
||||
return contexthandler.ProvideService(
|
||||
cfg,
|
||||
&authntest.FakeService{ExpectedIdentity: &authn.Identity{ID: "0", Type: claims.TypeAnonymous, SessionToken: &usertoken.UserToken{}}},
|
||||
featuremgmt.WithFeatures(),
|
||||
)
|
||||
}
|
||||
|
||||
func setupScenarioContext(t *testing.T, url string) *scenarioContext {
|
||||
cfg := setting.NewCfg()
|
||||
ctxHdlr := getContextHandler(t, cfg)
|
||||
sc := &scenarioContext{
|
||||
t: t,
|
||||
cfg: cfg,
|
||||
ctxHdlr: ctxHdlr,
|
||||
}
|
||||
|
||||
sc.m = web.New()
|
||||
sc.m.Use(ctxHdlr.Middleware)
|
||||
|
||||
return sc
|
||||
}
|
||||
@@ -2,14 +2,14 @@
|
||||
"name": "@grafana-plugins/grafana-azure-monitor-datasource",
|
||||
"description": "Grafana data source for Azure Monitor",
|
||||
"private": true,
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/experimental": "2.1.1",
|
||||
"@grafana/runtime": "11.4.5",
|
||||
"@grafana/schema": "11.4.5",
|
||||
"@grafana/ui": "11.4.5",
|
||||
"@grafana/runtime": "11.4.6",
|
||||
"@grafana/schema": "11.4.6",
|
||||
"@grafana/ui": "11.4.6",
|
||||
"@kusto/monaco-kusto": "^10.0.0",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"i18next": "^23.0.0",
|
||||
@@ -25,8 +25,8 @@
|
||||
"tslib": "2.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@grafana/e2e-selectors": "11.4.5",
|
||||
"@grafana/plugin-configs": "11.4.5",
|
||||
"@grafana/e2e-selectors": "11.4.6",
|
||||
"@grafana/plugin-configs": "11.4.6",
|
||||
"@testing-library/dom": "10.0.0",
|
||||
"@testing-library/react": "15.0.2",
|
||||
"@testing-library/user-event": "14.5.2",
|
||||
|
||||
@@ -2,15 +2,15 @@
|
||||
"name": "@grafana-plugins/stackdriver",
|
||||
"description": "Grafana data source for Google Cloud Monitoring",
|
||||
"private": true,
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/experimental": "2.1.1",
|
||||
"@grafana/google-sdk": "0.1.2",
|
||||
"@grafana/runtime": "11.4.5",
|
||||
"@grafana/schema": "11.4.5",
|
||||
"@grafana/ui": "11.4.5",
|
||||
"@grafana/runtime": "11.4.6",
|
||||
"@grafana/schema": "11.4.6",
|
||||
"@grafana/ui": "11.4.6",
|
||||
"debounce-promise": "3.1.2",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"i18next": "^23.0.0",
|
||||
@@ -26,8 +26,8 @@
|
||||
"tslib": "2.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@grafana/e2e-selectors": "11.4.5",
|
||||
"@grafana/plugin-configs": "11.4.5",
|
||||
"@grafana/e2e-selectors": "11.4.6",
|
||||
"@grafana/plugin-configs": "11.4.6",
|
||||
"@testing-library/dom": "10.0.0",
|
||||
"@testing-library/react": "15.0.2",
|
||||
"@testing-library/user-event": "14.5.2",
|
||||
|
||||
@@ -2,22 +2,22 @@
|
||||
"name": "@grafana-plugins/grafana-postgresql-datasource",
|
||||
"description": "PostgreSQL data source plugin",
|
||||
"private": true,
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/experimental": "2.1.1",
|
||||
"@grafana/runtime": "11.4.5",
|
||||
"@grafana/sql": "11.4.5",
|
||||
"@grafana/ui": "11.4.5",
|
||||
"@grafana/runtime": "11.4.6",
|
||||
"@grafana/sql": "11.4.6",
|
||||
"@grafana/ui": "11.4.6",
|
||||
"lodash": "4.17.21",
|
||||
"react": "18.2.0",
|
||||
"rxjs": "7.8.1",
|
||||
"tslib": "2.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@grafana/e2e-selectors": "11.4.5",
|
||||
"@grafana/plugin-configs": "11.4.5",
|
||||
"@grafana/e2e-selectors": "11.4.6",
|
||||
"@grafana/plugin-configs": "11.4.6",
|
||||
"@testing-library/react": "15.0.2",
|
||||
"@testing-library/user-event": "14.5.2",
|
||||
"@types/jest": "29.5.13",
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
"name": "@grafana-plugins/grafana-pyroscope-datasource",
|
||||
"description": "Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.",
|
||||
"private": true,
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/runtime": "11.4.5",
|
||||
"@grafana/schema": "11.4.5",
|
||||
"@grafana/ui": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/runtime": "11.4.6",
|
||||
"@grafana/schema": "11.4.6",
|
||||
"@grafana/ui": "11.4.6",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"lodash": "4.17.21",
|
||||
"monaco-editor": "0.34.1",
|
||||
@@ -20,7 +20,7 @@
|
||||
"tslib": "2.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@grafana/plugin-configs": "11.4.5",
|
||||
"@grafana/plugin-configs": "11.4.6",
|
||||
"@testing-library/dom": "10.0.0",
|
||||
"@testing-library/jest-dom": "6.4.2",
|
||||
"@testing-library/react": "15.0.2",
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
"name": "@grafana-plugins/grafana-testdata-datasource",
|
||||
"description": "Generates test data in different forms",
|
||||
"private": true,
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/experimental": "2.1.1",
|
||||
"@grafana/runtime": "11.4.5",
|
||||
"@grafana/schema": "11.4.5",
|
||||
"@grafana/ui": "11.4.5",
|
||||
"@grafana/runtime": "11.4.6",
|
||||
"@grafana/schema": "11.4.6",
|
||||
"@grafana/ui": "11.4.6",
|
||||
"d3-random": "^3.0.1",
|
||||
"lodash": "4.17.21",
|
||||
"micro-memoize": "^4.1.2",
|
||||
@@ -22,8 +22,8 @@
|
||||
"uuid": "9.0.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@grafana/e2e-selectors": "11.4.5",
|
||||
"@grafana/plugin-configs": "11.4.5",
|
||||
"@grafana/e2e-selectors": "11.4.6",
|
||||
"@grafana/plugin-configs": "11.4.6",
|
||||
"@testing-library/dom": "10.0.0",
|
||||
"@testing-library/react": "15.0.2",
|
||||
"@testing-library/user-event": "14.5.2",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "@grafana-plugins/jaeger",
|
||||
"description": "Jaeger plugin for Grafana",
|
||||
"private": true,
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "workspace:*",
|
||||
|
||||
@@ -2,22 +2,22 @@
|
||||
"name": "@grafana-plugins/mssql",
|
||||
"description": "MSSQL data source plugin",
|
||||
"private": true,
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/experimental": "2.1.1",
|
||||
"@grafana/runtime": "11.4.5",
|
||||
"@grafana/sql": "11.4.5",
|
||||
"@grafana/ui": "11.4.5",
|
||||
"@grafana/runtime": "11.4.6",
|
||||
"@grafana/sql": "11.4.6",
|
||||
"@grafana/ui": "11.4.6",
|
||||
"lodash": "4.17.21",
|
||||
"react": "18.2.0",
|
||||
"rxjs": "7.8.1",
|
||||
"tslib": "2.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@grafana/e2e-selectors": "11.4.5",
|
||||
"@grafana/plugin-configs": "11.4.5",
|
||||
"@grafana/e2e-selectors": "11.4.6",
|
||||
"@grafana/plugin-configs": "11.4.6",
|
||||
"@testing-library/react": "15.0.2",
|
||||
"@testing-library/user-event": "14.5.2",
|
||||
"@types/jest": "29.5.13",
|
||||
|
||||
@@ -2,22 +2,22 @@
|
||||
"name": "@grafana-plugins/mysql",
|
||||
"description": "MySQL data source plugin",
|
||||
"private": true,
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/experimental": "2.1.1",
|
||||
"@grafana/runtime": "11.4.5",
|
||||
"@grafana/sql": "11.4.5",
|
||||
"@grafana/ui": "11.4.5",
|
||||
"@grafana/runtime": "11.4.6",
|
||||
"@grafana/sql": "11.4.6",
|
||||
"@grafana/ui": "11.4.6",
|
||||
"lodash": "4.17.21",
|
||||
"react": "18.2.0",
|
||||
"rxjs": "7.8.1",
|
||||
"tslib": "2.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@grafana/e2e-selectors": "11.4.5",
|
||||
"@grafana/plugin-configs": "11.4.5",
|
||||
"@grafana/e2e-selectors": "11.4.6",
|
||||
"@grafana/plugin-configs": "11.4.6",
|
||||
"@testing-library/react": "15.0.2",
|
||||
"@testing-library/user-event": "14.5.2",
|
||||
"@types/jest": "29.5.13",
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
"name": "@grafana-plugins/parca",
|
||||
"description": "Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.",
|
||||
"private": true,
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "11.4.5",
|
||||
"@grafana/runtime": "11.4.5",
|
||||
"@grafana/schema": "11.4.5",
|
||||
"@grafana/ui": "11.4.5",
|
||||
"@grafana/data": "11.4.6",
|
||||
"@grafana/runtime": "11.4.6",
|
||||
"@grafana/schema": "11.4.6",
|
||||
"@grafana/ui": "11.4.6",
|
||||
"lodash": "4.17.21",
|
||||
"monaco-editor": "0.34.1",
|
||||
"react": "18.2.0",
|
||||
@@ -18,7 +18,7 @@
|
||||
"tslib": "2.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@grafana/plugin-configs": "11.4.5",
|
||||
"@grafana/plugin-configs": "11.4.6",
|
||||
"@testing-library/dom": "10.0.0",
|
||||
"@testing-library/react": "15.0.2",
|
||||
"@testing-library/user-event": "14.5.2",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "@grafana-plugins/tempo",
|
||||
"description": "Grafana plugin for the Tempo data source.",
|
||||
"private": true,
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "workspace:*",
|
||||
@@ -39,7 +39,7 @@
|
||||
"uuid": "9.0.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@grafana/plugin-configs": "11.4.5",
|
||||
"@grafana/plugin-configs": "11.4.6",
|
||||
"@testing-library/dom": "10.0.0",
|
||||
"@testing-library/jest-dom": "6.4.2",
|
||||
"@testing-library/react": "15.0.2",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "@grafana-plugins/zipkin",
|
||||
"description": "Zipkin plugin for Grafana",
|
||||
"private": true,
|
||||
"version": "11.4.5",
|
||||
"version": "11.4.6",
|
||||
"dependencies": {
|
||||
"@emotion/css": "11.13.4",
|
||||
"@grafana/data": "workspace:*",
|
||||
|
||||
@@ -10,7 +10,6 @@ load(
|
||||
"build_frontend_package_step",
|
||||
"build_storybook_step",
|
||||
"build_test_plugins_step",
|
||||
"cloud_plugins_e2e_tests_step",
|
||||
"compile_build_cmd",
|
||||
"download_grabpl_step",
|
||||
"e2e_tests_artifacts",
|
||||
@@ -130,11 +129,6 @@ def build_e2e(trigger, ver_mode):
|
||||
e2e_tests_step("old-arch/panels-suite"),
|
||||
e2e_tests_step("various-suite"),
|
||||
e2e_tests_step("old-arch/various-suite"),
|
||||
cloud_plugins_e2e_tests_step(
|
||||
"cloud-plugins-suite",
|
||||
cloud = "azure",
|
||||
trigger = trigger_oss,
|
||||
),
|
||||
playwright_e2e_tests_step(),
|
||||
playwright_e2e_report_upload(),
|
||||
playwright_e2e_report_post_link(),
|
||||
|
||||
@@ -3133,13 +3133,13 @@ __metadata:
|
||||
resolution: "@grafana-plugins/grafana-azure-monitor-datasource@workspace:public/app/plugins/datasource/azuremonitor"
|
||||
dependencies:
|
||||
"@emotion/css": "npm:11.13.4"
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/e2e-selectors": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/e2e-selectors": "npm:11.4.6"
|
||||
"@grafana/experimental": "npm:2.1.1"
|
||||
"@grafana/plugin-configs": "npm:11.4.5"
|
||||
"@grafana/runtime": "npm:11.4.5"
|
||||
"@grafana/schema": "npm:11.4.5"
|
||||
"@grafana/ui": "npm:11.4.5"
|
||||
"@grafana/plugin-configs": "npm:11.4.6"
|
||||
"@grafana/runtime": "npm:11.4.6"
|
||||
"@grafana/schema": "npm:11.4.6"
|
||||
"@grafana/ui": "npm:11.4.6"
|
||||
"@kusto/monaco-kusto": "npm:^10.0.0"
|
||||
"@testing-library/dom": "npm:10.0.0"
|
||||
"@testing-library/react": "npm:15.0.2"
|
||||
@@ -3177,13 +3177,13 @@ __metadata:
|
||||
resolution: "@grafana-plugins/grafana-postgresql-datasource@workspace:public/app/plugins/datasource/grafana-postgresql-datasource"
|
||||
dependencies:
|
||||
"@emotion/css": "npm:11.13.4"
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/e2e-selectors": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/e2e-selectors": "npm:11.4.6"
|
||||
"@grafana/experimental": "npm:2.1.1"
|
||||
"@grafana/plugin-configs": "npm:11.4.5"
|
||||
"@grafana/runtime": "npm:11.4.5"
|
||||
"@grafana/sql": "npm:11.4.5"
|
||||
"@grafana/ui": "npm:11.4.5"
|
||||
"@grafana/plugin-configs": "npm:11.4.6"
|
||||
"@grafana/runtime": "npm:11.4.6"
|
||||
"@grafana/sql": "npm:11.4.6"
|
||||
"@grafana/ui": "npm:11.4.6"
|
||||
"@testing-library/react": "npm:15.0.2"
|
||||
"@testing-library/user-event": "npm:14.5.2"
|
||||
"@types/jest": "npm:29.5.13"
|
||||
@@ -3208,11 +3208,11 @@ __metadata:
|
||||
resolution: "@grafana-plugins/grafana-pyroscope-datasource@workspace:public/app/plugins/datasource/grafana-pyroscope-datasource"
|
||||
dependencies:
|
||||
"@emotion/css": "npm:11.13.4"
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/plugin-configs": "npm:11.4.5"
|
||||
"@grafana/runtime": "npm:11.4.5"
|
||||
"@grafana/schema": "npm:11.4.5"
|
||||
"@grafana/ui": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/plugin-configs": "npm:11.4.6"
|
||||
"@grafana/runtime": "npm:11.4.6"
|
||||
"@grafana/schema": "npm:11.4.6"
|
||||
"@grafana/ui": "npm:11.4.6"
|
||||
"@testing-library/dom": "npm:10.0.0"
|
||||
"@testing-library/jest-dom": "npm:6.4.2"
|
||||
"@testing-library/react": "npm:15.0.2"
|
||||
@@ -3249,13 +3249,13 @@ __metadata:
|
||||
resolution: "@grafana-plugins/grafana-testdata-datasource@workspace:public/app/plugins/datasource/grafana-testdata-datasource"
|
||||
dependencies:
|
||||
"@emotion/css": "npm:11.13.4"
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/e2e-selectors": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/e2e-selectors": "npm:11.4.6"
|
||||
"@grafana/experimental": "npm:2.1.1"
|
||||
"@grafana/plugin-configs": "npm:11.4.5"
|
||||
"@grafana/runtime": "npm:11.4.5"
|
||||
"@grafana/schema": "npm:11.4.5"
|
||||
"@grafana/ui": "npm:11.4.5"
|
||||
"@grafana/plugin-configs": "npm:11.4.6"
|
||||
"@grafana/runtime": "npm:11.4.6"
|
||||
"@grafana/schema": "npm:11.4.6"
|
||||
"@grafana/ui": "npm:11.4.6"
|
||||
"@testing-library/dom": "npm:10.0.0"
|
||||
"@testing-library/react": "npm:15.0.2"
|
||||
"@testing-library/user-event": "npm:14.5.2"
|
||||
@@ -3332,13 +3332,13 @@ __metadata:
|
||||
resolution: "@grafana-plugins/mssql@workspace:public/app/plugins/datasource/mssql"
|
||||
dependencies:
|
||||
"@emotion/css": "npm:11.13.4"
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/e2e-selectors": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/e2e-selectors": "npm:11.4.6"
|
||||
"@grafana/experimental": "npm:2.1.1"
|
||||
"@grafana/plugin-configs": "npm:11.4.5"
|
||||
"@grafana/runtime": "npm:11.4.5"
|
||||
"@grafana/sql": "npm:11.4.5"
|
||||
"@grafana/ui": "npm:11.4.5"
|
||||
"@grafana/plugin-configs": "npm:11.4.6"
|
||||
"@grafana/runtime": "npm:11.4.6"
|
||||
"@grafana/sql": "npm:11.4.6"
|
||||
"@grafana/ui": "npm:11.4.6"
|
||||
"@testing-library/react": "npm:15.0.2"
|
||||
"@testing-library/user-event": "npm:14.5.2"
|
||||
"@types/jest": "npm:29.5.13"
|
||||
@@ -3363,13 +3363,13 @@ __metadata:
|
||||
resolution: "@grafana-plugins/mysql@workspace:public/app/plugins/datasource/mysql"
|
||||
dependencies:
|
||||
"@emotion/css": "npm:11.13.4"
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/e2e-selectors": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/e2e-selectors": "npm:11.4.6"
|
||||
"@grafana/experimental": "npm:2.1.1"
|
||||
"@grafana/plugin-configs": "npm:11.4.5"
|
||||
"@grafana/runtime": "npm:11.4.5"
|
||||
"@grafana/sql": "npm:11.4.5"
|
||||
"@grafana/ui": "npm:11.4.5"
|
||||
"@grafana/plugin-configs": "npm:11.4.6"
|
||||
"@grafana/runtime": "npm:11.4.6"
|
||||
"@grafana/sql": "npm:11.4.6"
|
||||
"@grafana/ui": "npm:11.4.6"
|
||||
"@testing-library/react": "npm:15.0.2"
|
||||
"@testing-library/user-event": "npm:14.5.2"
|
||||
"@types/jest": "npm:29.5.13"
|
||||
@@ -3394,11 +3394,11 @@ __metadata:
|
||||
resolution: "@grafana-plugins/parca@workspace:public/app/plugins/datasource/parca"
|
||||
dependencies:
|
||||
"@emotion/css": "npm:11.13.4"
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/plugin-configs": "npm:11.4.5"
|
||||
"@grafana/runtime": "npm:11.4.5"
|
||||
"@grafana/schema": "npm:11.4.5"
|
||||
"@grafana/ui": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/plugin-configs": "npm:11.4.6"
|
||||
"@grafana/runtime": "npm:11.4.6"
|
||||
"@grafana/schema": "npm:11.4.6"
|
||||
"@grafana/ui": "npm:11.4.6"
|
||||
"@testing-library/dom": "npm:10.0.0"
|
||||
"@testing-library/react": "npm:15.0.2"
|
||||
"@testing-library/user-event": "npm:14.5.2"
|
||||
@@ -3426,14 +3426,14 @@ __metadata:
|
||||
resolution: "@grafana-plugins/stackdriver@workspace:public/app/plugins/datasource/cloud-monitoring"
|
||||
dependencies:
|
||||
"@emotion/css": "npm:11.13.4"
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/e2e-selectors": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/e2e-selectors": "npm:11.4.6"
|
||||
"@grafana/experimental": "npm:2.1.1"
|
||||
"@grafana/google-sdk": "npm:0.1.2"
|
||||
"@grafana/plugin-configs": "npm:11.4.5"
|
||||
"@grafana/runtime": "npm:11.4.5"
|
||||
"@grafana/schema": "npm:11.4.5"
|
||||
"@grafana/ui": "npm:11.4.5"
|
||||
"@grafana/plugin-configs": "npm:11.4.6"
|
||||
"@grafana/runtime": "npm:11.4.6"
|
||||
"@grafana/schema": "npm:11.4.6"
|
||||
"@grafana/ui": "npm:11.4.6"
|
||||
"@testing-library/dom": "npm:10.0.0"
|
||||
"@testing-library/react": "npm:15.0.2"
|
||||
"@testing-library/user-event": "npm:14.5.2"
|
||||
@@ -3481,7 +3481,7 @@ __metadata:
|
||||
"@grafana/lezer-traceql": "npm:0.0.19"
|
||||
"@grafana/monaco-logql": "npm:^0.0.7"
|
||||
"@grafana/o11y-ds-frontend": "workspace:*"
|
||||
"@grafana/plugin-configs": "npm:11.4.5"
|
||||
"@grafana/plugin-configs": "npm:11.4.6"
|
||||
"@grafana/runtime": "workspace:*"
|
||||
"@grafana/schema": "workspace:*"
|
||||
"@grafana/ui": "workspace:*"
|
||||
@@ -3591,12 +3591,12 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@grafana/data@npm:11.4.5, @grafana/data@workspace:*, @grafana/data@workspace:packages/grafana-data":
|
||||
"@grafana/data@npm:11.4.6, @grafana/data@workspace:*, @grafana/data@workspace:packages/grafana-data":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@grafana/data@workspace:packages/grafana-data"
|
||||
dependencies:
|
||||
"@braintree/sanitize-url": "npm:7.0.1"
|
||||
"@grafana/schema": "npm:11.4.5"
|
||||
"@grafana/schema": "npm:11.4.6"
|
||||
"@grafana/tsconfig": "npm:^2.0.0"
|
||||
"@rollup/plugin-node-resolve": "npm:15.3.0"
|
||||
"@types/d3-interpolate": "npm:^3.0.0"
|
||||
@@ -3644,7 +3644,7 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@grafana/e2e-selectors@npm:11.4.5, @grafana/e2e-selectors@workspace:*, @grafana/e2e-selectors@workspace:packages/grafana-e2e-selectors":
|
||||
"@grafana/e2e-selectors@npm:11.4.6, @grafana/e2e-selectors@workspace:*, @grafana/e2e-selectors@workspace:packages/grafana-e2e-selectors":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@grafana/e2e-selectors@workspace:packages/grafana-e2e-selectors"
|
||||
dependencies:
|
||||
@@ -3770,9 +3770,9 @@ __metadata:
|
||||
"@babel/preset-env": "npm:7.25.7"
|
||||
"@babel/preset-react": "npm:7.25.7"
|
||||
"@emotion/css": "npm:11.13.4"
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/tsconfig": "npm:^2.0.0"
|
||||
"@grafana/ui": "npm:11.4.5"
|
||||
"@grafana/ui": "npm:11.4.6"
|
||||
"@leeoniya/ufuzzy": "npm:1.0.14"
|
||||
"@rollup/plugin-node-resolve": "npm:15.3.0"
|
||||
"@testing-library/dom": "npm:10.0.0"
|
||||
@@ -3854,13 +3854,13 @@ __metadata:
|
||||
resolution: "@grafana/o11y-ds-frontend@workspace:packages/grafana-o11y-ds-frontend"
|
||||
dependencies:
|
||||
"@emotion/css": "npm:11.13.4"
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/e2e-selectors": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/e2e-selectors": "npm:11.4.6"
|
||||
"@grafana/experimental": "npm:2.1.1"
|
||||
"@grafana/runtime": "npm:11.4.5"
|
||||
"@grafana/schema": "npm:11.4.5"
|
||||
"@grafana/runtime": "npm:11.4.6"
|
||||
"@grafana/schema": "npm:11.4.6"
|
||||
"@grafana/tsconfig": "npm:^2.0.0"
|
||||
"@grafana/ui": "npm:11.4.5"
|
||||
"@grafana/ui": "npm:11.4.6"
|
||||
"@testing-library/dom": "npm:10.0.0"
|
||||
"@testing-library/jest-dom": "npm:^6.1.2"
|
||||
"@testing-library/react": "npm:15.0.2"
|
||||
@@ -3885,7 +3885,7 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@grafana/plugin-configs@npm:11.4.5, @grafana/plugin-configs@workspace:*, @grafana/plugin-configs@workspace:packages/grafana-plugin-configs":
|
||||
"@grafana/plugin-configs@npm:11.4.6, @grafana/plugin-configs@workspace:*, @grafana/plugin-configs@workspace:packages/grafana-plugin-configs":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@grafana/plugin-configs@workspace:packages/grafana-plugin-configs"
|
||||
dependencies:
|
||||
@@ -3925,14 +3925,14 @@ __metadata:
|
||||
"@emotion/css": "npm:11.13.4"
|
||||
"@emotion/eslint-plugin": "npm:11.12.0"
|
||||
"@floating-ui/react": "npm:0.26.24"
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/e2e-selectors": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/e2e-selectors": "npm:11.4.6"
|
||||
"@grafana/experimental": "npm:2.1.1"
|
||||
"@grafana/faro-web-sdk": "npm:1.10.2"
|
||||
"@grafana/runtime": "npm:11.4.5"
|
||||
"@grafana/schema": "npm:11.4.5"
|
||||
"@grafana/runtime": "npm:11.4.6"
|
||||
"@grafana/schema": "npm:11.4.6"
|
||||
"@grafana/tsconfig": "npm:^2.0.0"
|
||||
"@grafana/ui": "npm:11.4.5"
|
||||
"@grafana/ui": "npm:11.4.6"
|
||||
"@hello-pangea/dnd": "npm:16.6.0"
|
||||
"@leeoniya/ufuzzy": "npm:1.0.14"
|
||||
"@lezer/common": "npm:1.2.2"
|
||||
@@ -4029,16 +4029,16 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@grafana/runtime@npm:11.4.5, @grafana/runtime@workspace:*, @grafana/runtime@workspace:packages/grafana-runtime":
|
||||
"@grafana/runtime@npm:11.4.6, @grafana/runtime@workspace:*, @grafana/runtime@workspace:packages/grafana-runtime":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@grafana/runtime@workspace:packages/grafana-runtime"
|
||||
dependencies:
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/e2e-selectors": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/e2e-selectors": "npm:11.4.6"
|
||||
"@grafana/faro-web-sdk": "npm:^1.3.6"
|
||||
"@grafana/schema": "npm:11.4.5"
|
||||
"@grafana/schema": "npm:11.4.6"
|
||||
"@grafana/tsconfig": "npm:^2.0.0"
|
||||
"@grafana/ui": "npm:11.4.5"
|
||||
"@grafana/ui": "npm:11.4.6"
|
||||
"@rollup/plugin-node-resolve": "npm:15.3.0"
|
||||
"@rollup/plugin-terser": "npm:0.4.4"
|
||||
"@testing-library/dom": "npm:10.0.0"
|
||||
@@ -4129,7 +4129,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@grafana/schema@npm:11.4.5, @grafana/schema@workspace:*, @grafana/schema@workspace:packages/grafana-schema":
|
||||
"@grafana/schema@npm:11.4.6, @grafana/schema@workspace:*, @grafana/schema@workspace:packages/grafana-schema":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@grafana/schema@workspace:packages/grafana-schema"
|
||||
dependencies:
|
||||
@@ -4147,17 +4147,17 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@grafana/sql@npm:11.4.5, @grafana/sql@workspace:*, @grafana/sql@workspace:packages/grafana-sql":
|
||||
"@grafana/sql@npm:11.4.6, @grafana/sql@workspace:*, @grafana/sql@workspace:packages/grafana-sql":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@grafana/sql@workspace:packages/grafana-sql"
|
||||
dependencies:
|
||||
"@emotion/css": "npm:11.13.4"
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/e2e-selectors": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/e2e-selectors": "npm:11.4.6"
|
||||
"@grafana/experimental": "npm:2.1.1"
|
||||
"@grafana/runtime": "npm:11.4.5"
|
||||
"@grafana/runtime": "npm:11.4.6"
|
||||
"@grafana/tsconfig": "npm:^2.0.0"
|
||||
"@grafana/ui": "npm:11.4.5"
|
||||
"@grafana/ui": "npm:11.4.6"
|
||||
"@react-awesome-query-builder/ui": "npm:6.6.3"
|
||||
"@testing-library/dom": "npm:10.0.0"
|
||||
"@testing-library/jest-dom": "npm:^6.1.2"
|
||||
@@ -4200,7 +4200,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@grafana/ui@npm:11.4.5, @grafana/ui@workspace:*, @grafana/ui@workspace:packages/grafana-ui":
|
||||
"@grafana/ui@npm:11.4.6, @grafana/ui@workspace:*, @grafana/ui@workspace:packages/grafana-ui":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@grafana/ui@workspace:packages/grafana-ui"
|
||||
dependencies:
|
||||
@@ -4210,10 +4210,10 @@ __metadata:
|
||||
"@emotion/serialize": "npm:1.3.2"
|
||||
"@faker-js/faker": "npm:^9.0.0"
|
||||
"@floating-ui/react": "npm:0.26.24"
|
||||
"@grafana/data": "npm:11.4.5"
|
||||
"@grafana/e2e-selectors": "npm:11.4.5"
|
||||
"@grafana/data": "npm:11.4.6"
|
||||
"@grafana/e2e-selectors": "npm:11.4.6"
|
||||
"@grafana/faro-web-sdk": "npm:^1.3.6"
|
||||
"@grafana/schema": "npm:11.4.5"
|
||||
"@grafana/schema": "npm:11.4.6"
|
||||
"@grafana/tsconfig": "npm:^2.0.0"
|
||||
"@hello-pangea/dnd": "npm:16.6.0"
|
||||
"@leeoniya/ufuzzy": "npm:1.0.14"
|
||||
|
||||
Reference in New Issue
Block a user