mirror of https://github.com/grafana/grafana
Tag:
Branch:
Tree:
29fcc46333
117803-alerting-docs-multiple-named-notification-policies-updates
119939/sql-expressions-be
120719-alerting-docs-notification-history
122609-whats-new-restore
17753-support-request---updating-an-existing-public-document---grafana---httpsgrafanacomdocsgrafanalatestalertingset-upconfigure-alert-state-historyconfigure-loki-and-prometheus-for-alert-state
19475-support-request---creating-a-new-public-document
20230331_add_kerberos_support
20260106_add-heatmap
20260324_add-pyroscope-heatmap-frontend
20785-support-request---creating-a-new-public-document
20818-support-request---updating-an-existing-public-document---alerting---httpsgrafanacomdocsgrafanalatestalertingconfigure-notificationstemplate-notificationsimages-in-notifications
21093-support-request---updating-an-existing-public-document---alerting---httpsgrafanacomdocsgrafana-cloudalerting-and-irmalertingconfigure-notificationsmanage-contact-pointsintegrationswebhook-notifierwebhook-settings
21416-support-request---updating-an-existing-public-document---alerting---httpsgrafanacomdocsgrafanav124alertingset-upperformance-limitationscompressed-periodic-saves
Alerting-docs-SR#17118
KD/adhoc-groupby
KD/filters-section-level
KD/patch-steady-d8e78763260840b4f2c48d5b3b43eece13964bdb
KD/section-filters-outline
MattIPv4/default-datasource-header
access-controls/ui-pr-0
add-authlib-access-client-datasources-mappings
add-method-to-stop-static-build-check
add-new-datasource-change-page
adela/grafana_studio_2
adela/suggestions_downsampling
adela/suggestions_update
adela/timeseries_e2e
adela/trend_e2e
advisorDatasourceRunChecks
afraenkel/alert-rule-details-ux-experiment
afraenkel/prototype-alert-rule-details-ux
ai-dashboard-builder
alerting/activity-no-data-improvements
alerting/add-live-mode-alert-activity
alerting/alert-activity-more-improvements
alerting/clean-usedebounce-mount
alerting/export-RouteMatchInfo
alerting/nav-v2-insights
alerting/new-rules-api
alerting/opt-in-code-coverage
alerting/refactor-use-abilities
alerting/unify-landing-page-cards
alerting/validate-expression-model
alexander-akhmetov/alerting-single-rule-mutator
alexander-akhmetov/alerting-state-history-client
alexander-akhmetov/mqtt-append-group-key-to-topic
alexk/cmd-palette-121001
alexk/git-sync-dash-rename
alexk/git-sync-test-skill
alexk/search-duplicates
alexspencer/qev2-explore-bulk-actions
alexspencer/qev2-stacked-list-poc
alexz/fix-role-uid-length-validation
alyssa/add-influx-config-validation
alyssa/valadation-api
andrew/azure-batch-api-2
andrew/rrc-elastic-temp-var-fix-slow
andrewthomas92-patch-1
andrewthomas92-patch-2
aocenas/folders/owner-ref-validation
api-clients/fetch
apppluginUpdateFix
argus-at-home
ash/118756
ash/118762
ash/animated-border-util
ash/custom-themes-hackathon
ash/field-context-p2
ash/field-context-p3
ash/nested-portal-fix
ash/react-19-again
ash/time-picker-improvements
axelav-suggested-dashboard-assistant-integration
axelav/adhoc-fix-ds-setup-modal
backport-110787-to-release-12.1.2
backport-110787-to-release-12.2.1
backport-111296-to-release-12.2.1
backport-111751-to-release-12.2.1
backport-111912-to-release-12.2.1
backport-112266-to-release-12.2.2
backport-112847-to-release-12.1.4
backport-112847-to-release-12.2.2
backport-112900-to-release-12.1.4
backport-112922-to-release-12.2.2
backport-113013-to-release-12.2.2
backport-113338-to-release-12.1.4
backport-114078-to-release-12.3.1
backport-114265-to-release-12.3.1
backport-115500-to-release-12.1.6
backport-115663-to-release-12.3.2
backport-115716-to-release-12.2.4
backport-115716-to-release-12.3.2
backport-115748-to-release-12.3.2
backport-117228-to-release-12.3.3
backport-117637-to-release-12.1.7
backport-117637-to-release-12.2.5
backport-117637-to-release-12.3.3
backport-117848-to-release-12.3.5
backport-118028-to-release-12.4.2
backport-118217-to-release-12.2.6
backport-118217-to-release-12.3.4
backport-118326-to-release-12.2.6
backport-118390-to-release-12.3.5
backport-119038-to-release-12.3.5
backport-119279-to-release-12.3.5
backport-119378-to-release-12.4.3
backport-120038-to-release-12.4.2
backport-120284-to-release-12.4.3
backport-120376-to-release-12.4.2
backport-120611-to-release-12.4.3
backport-121428-to-release-12.4.3
backport-121721-to-release-12.3.7
backport-121772-to-release-11.6.15
backport-122042-to-release-13.0.1
backport-122207-to-release-13.0.1
backport-122230-to-release-13.0.1
backport-122303-to-release-13.0.1
backport-122456-to-release-12.4.4
backport-122575-to-release-12.4.4
backport-122653-to-release-13.0.1
backport-122739-to-release-12.4.4
backport-122739-to-release-13.0.2
backport-122832-to-release-13.0.2
backport-123008-to-release-13.0.2
backport-123235-to-release-13.0.2
backport-opsgenie-to-release-12.4.3
baldm0mma/searchable-list-with-highlight
baldm0mma/test-review-loop-truncate-text
baldm0mma/use-polling-live-metric-card
bergquist_stablebot
briangann/dataviz/issues/122044/layout-serializers-timerange-tests
bug/repo-hook-error
category-add
cbo/anno-btree-gin-indexes
cbo/anno-custom-route-graphite
chore/fix-flaky-plugin-test
chore/menu-filter-and-collapse
chore/provisioning-test-shared-env
chris/disable-notifiers
chunked-testdata
claude-design-test
claude/pensive-zhukovsky
cloud-traces-lbac-redaction-docs
codex/perf-bulkprocess-wire-batching
codex/perf-sqlkv-bulk-batching
codex/remove-bulk-insert-modulo-log
colin-stuart/iam-add-service-in-external-group-mapping-legacy-search
colin-stuart/iam-team-members-k8s
colin-stuart/iam-team-service-restconfig-fallback
colin-stuart/search-teams-k8s
collinfingar/fix-delete-library-element-flaky-test
collinfingar/fix-playlists-rbac-mt
collinfingar/playlists-rbac-mt-fix
collinfingar/poc-unconfigured-animation-delay
community/enhancement-type-bridge
concurrent-stream-writes
correct-background-color
cuj/proposal-3-hybrid
cursor/autofix/support-issue-21055
cursor/autofix/support-issue-21410
cursor/custom-branding-link-in-entitynotfound-component-c688
cursor/development-environment-setup-baee
cursor/editor-dashboard-import-permissions-de61
cursor/fix-flaky-timeinterval-test-9988
cursor/gcp-dashboards-auto-deployment-bd1d
cursor/git-sync-resource-operations-78a6
cursor/global-variables-ui-d09d
cursor/grafana-teams-delete-modal-663f
cursor/link-highlighting-for-scopes-navigation-bcaf
cursor/missing-values-zero-fill-6c78
cursor/time-settings-json-model-9997
dafydd-t/legacy-crud-reroute-oft
dashboad-pane-back-button
dashboard-authz-migration
dashboard-edit-go-back
dashboards-db-direct-to-client
datasource-permissions-require-type
dataviz/remove-external-viz-suggestions-flag-check
dependabot/github_actions/cypress-io/github-action-6.10.8
dependabot/github_actions/cypress-io/github-action-7.0.0
dependabot/github_actions/cypress-io/github-action-7.1.5
dependabot/github_actions/docker/setup-docker-action-4.7.0
dependabot/github_actions/docker/setup-docker-action-5.0.0
dependabot/github_actions/octokit/graphql-action-008dd00ab2a2624eb2bf986700011b011f87fad4
dependabot/github_actions/octokit/graphql-action-07cbb360474f6e95a625038541f9a9d075076e01
dependabot/github_actions/octokit/graphql-action-821be23f7b1d2212e5200e6a2861f32db850c0be
dependabot/go_modules/apps/advisor/github.com/grafana/grafana-app-sdk/logging-0.52.2
dependabot/go_modules/apps/alerting/historian/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp-1.43.0
dependabot/go_modules/apps/alerting/historian/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp-1.43.0
dependabot/go_modules/apps/alerting/notifications/github.com/grafana/grafana-app-sdk/logging-0.52.2
dependabot/go_modules/apps/alerting/rules/github.com/grafana/grafana-app-sdk/logging-0.52.2
dependabot/go_modules/apps/correlations/github.com/grafana/grafana-app-sdk/logging-0.52.2
dependabot/go_modules/apps/dashboard/github.com/grafana/grafana-app-sdk/logging-0.52.2
dependabot/go_modules/apps/live/go.opentelemetry.io/otel/sdk-1.43.0
dependabot/go_modules/apps/plugins/github.com/grafana/grafana-app-sdk/logging-0.52.2
dependabot/go_modules/apps/provisioning/github.com/grafana/grafana-app-sdk/logging-0.52.2
dependabot/go_modules/apps/quotas/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream-1.7.8
dependabot/go_modules/apps/quotas/github.com/aws/aws-sdk-go-v2/service/s3-1.97.3
dependabot/go_modules/apps/quotas/go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp-0.19.0
dependabot/go_modules/apps/quotas/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp-1.43.0
dependabot/go_modules/apps/shorturl/github.com/grafana/grafana-app-sdk/logging-0.52.2
dependabot/go_modules/aws-sdk-go-ce874048f0
dependabot/go_modules/aws-sdk-go-f2df4586bf
dependabot/go_modules/cloud.google.com/go/kms-1.23.2
dependabot/go_modules/cloud.google.com/go/kms-1.25.0
dependabot/go_modules/filippo.io/age-1.3.1
dependabot/go_modules/github.com/BurntSushi/toml-1.6.0
dependabot/go_modules/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream-1.7.8
dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs-1.65.0
dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/s3-1.97.3
dependabot/go_modules/github.com/blevesearch/bleve_index_api-1.3.9
dependabot/go_modules/github.com/dolthub/vitess-3.0.0-rc.3incompatible
dependabot/go_modules/github.com/fullstorydev/grpchan-1.1.2
dependabot/go_modules/github.com/go-ldap/ldap/v3-3.4.12
dependabot/go_modules/github.com/go-openapi/runtime-0.29.3
dependabot/go_modules/github.com/go-openapi/strfmt-0.26.0
dependabot/go_modules/github.com/go-openapi/strfmt-0.26.1
dependabot/go_modules/github.com/grafana/grafana-app-sdk/logging-0.52.2
dependabot/go_modules/github.com/grafana/loki/v3-3.6.3
dependabot/go_modules/github.com/grafana/loki/v3-3.6.5
dependabot/go_modules/github.com/grafana/loki/v3-3.6.7
dependabot/go_modules/github.com/grafana/loki/v3-3.6.8
dependabot/go_modules/github.com/grafana/loki/v3-3.7.1
dependabot/go_modules/github.com/hashicorp/go-version-1.8.0
dependabot/go_modules/github.com/microsoft/go-mssqldb-1.9.5
dependabot/go_modules/github.com/microsoft/go-mssqldb-1.9.6
dependabot/go_modules/github.com/open-feature/go-sdk-1.17.0
dependabot/go_modules/github.com/open-feature/go-sdk-contrib/providers/go-feature-flag-0.2.7
dependabot/go_modules/github.com/phpdave11/gofpdi-1.0.15
dependabot/go_modules/github.com/prometheus/prometheus-0.310.0
dependabot/go_modules/github.com/prometheus/sigv4-0.4.0
dependabot/go_modules/github.com/prometheus/sigv4-0.4.1
dependabot/go_modules/github.com/russellhaering/goxmldsig-1.5.0
dependabot/go_modules/github.com/testcontainers/testcontainers-go-0.41.0
dependabot/go_modules/github.com/thomaspoignant/go-feature-flag-1.51.2
dependabot/go_modules/go-opentelemetry-io-5ea55fd534
dependabot/go_modules/go.etcd.io/bbolt-1.4.3
dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp-1.43.0
dependabot/go_modules/gocloud.dev-0.45.0
dependabot/go_modules/hack/k8s-io-bd7bd543bc
dependabot/go_modules/modernc.org/sqlite-1.42.2
dependabot/go_modules/modernc.org/sqlite-1.44.3
dependabot/go_modules/pkg/apiserver/github.com/grafana/grafana-app-sdk/logging-0.52.2
dependabot/go_modules/pkg/build/go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp-0.19.0
dependabot/go_modules/pkg/build/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp-1.43.0
dependabot/npm_and_yarn/brace-expansion-1.1.13
dependabot/npm_and_yarn/diff-8.0.3
dependabot/npm_and_yarn/e2e-playwright/test-plugins/grafana-test-datasource/glob-10.5.0
dependabot/npm_and_yarn/e2e-playwright/test-plugins/grafana-test-panel/glob-12.0.0
dependabot/npm_and_yarn/follow-redirects-1.16.0
dependabot/npm_and_yarn/handlebars-4.7.9
dependabot/npm_and_yarn/hono/node-server-1.19.10
dependabot/npm_and_yarn/immutable-5.1.5
dependabot/npm_and_yarn/mailparser-3.9.3
dependabot/npm_and_yarn/packages/grafana-data/dompurify-3.4.0
dependabot/npm_and_yarn/picomatch-2.3.2
dependabot/npm_and_yarn/undici-7.18.2
dependabot/npm_and_yarn/yaml-2.8.3
dgiagio/update-schemads
discover-nested-datasources
display-from-app
dmihai/get-service-rest-config
dmihai/k8s-user-get-client-with-generator
dmihai/k8s-user-get-client-with-service-identity
docs/g13-upgrade-guide-apis
docs/grafana-config-debug
docs/infra-as-code/update-fleet-mgmt-guide-for-otel
docs/march2026-prometheus-updates
docs/update-grafana-expressions-documentation
docs/update-main-data-sources-page
docs/update-mssql-intro-page
docs/update-zipkin-docs
dprokop/dashboard-rules-full-snapshot-2026-04-18
dprokop/dashboard-rules-snapshot-2026-04-18
dprokop/panel-render-operation-timings
drew08t/canvas-move-connections-during-group-move
drew08t/geomap-require-attribution
drew08t/heatmap-rows-single-bucket-linear-fix
drew08t/options-ui-increase-test-coverage
drew08t/panelStyleActions-bar-chart
drew08t/panelStyleActions-bar-gauge
drew08t/panelStyleActions-gauge
drew08t/panelStyleActions-pie-chart
drew08t/panelStyleActions-stat
ds-apiserver-schema-builder
eamonryan-patch-1
elasticsearch/fix-legacy-variable-queries
elasticsearch/fix-raw-document-variable-json-extraction
eledobleefe/basic-ftp-to-5.3.0
eledobleefe/cve-dompurify-to-3.4.0
eledobleefe/protocol-buffers-schema-to-3.6.1
eledobleefe/source-of-truth-script-143
eledobleefe/update-path-to-regexp-to-8.4.2
elliot/embedded-dashboard-prop-changes
emdash/flat-spoons-own-8a5
emdash/warm-laws-do-4iq
emil/202212/errata
eshields/scopes/nav-depth-prefetch
eshields/secrets-keeper/activate-keeper
eshields/secrets-keeper/aws-instructions
eshields/secrets-keeper/delete
eshields/secrets-keeper/edit-keeper
eve-add-mcp
expose-team-uids
fast
fastfrwrd/eslint-rules-ai-days
fastfrwrd/field-overrides-nested-frames-dupe
fastfrwrd/fix-live-time-comparison
fastfrwrd/groupToNestedTable-v2
fastfrwrd/lint-suppressions-tools
fastfrwrd/ol-cleanup
fastfrwrd/remove-external-viz-suggestions-flag
fastfrwrd/table-fix-time-filter
fastfrwrd/testing-change-detection
feat-url-reports-1
feat/agent-skills-grafana-docs
feat/align-transformation-kind-auto-grid
feat/dashboard-collaboration
feat/expand-rows-render-param
feat/local-query-history
feat/migrate-query-history-to-app-platform
feat/panel-query-latency
feat/plugin-install-token
feat/provisioning-unified-sync
feat/team-folders-filter
feat/unified-storage-vector-search-pr1
feature/assistant-panel-title-description
ferruvich/git-sync-1076
ferruvich/git-sync-1084
filewalkwithme/folder-service-remove-legacy-dead-code
fix-dashboard-settings-toggle
fix-export-metadata-uid
fix-resource-version
fix-var-compat-change
fix/cluster-scoped-key-root-func
fix/env-stack-id-override
fix/flaky-folder-move-generation
fix/i18n/lazy-loading-plurals
fix/import-dashboard-folder-list
fix/makefile-cue-path
fix/openapi-int-widths-v2
fix/organize-fields-grid-layout
fix/panel-editor-discard-btn-paste-styles
fix/plugin-assets-cache-invalidation-module-js
fix/plugin-assets-cache-lazy-with-retry
fix/provisioning-finalizer-metrics-eventual-success
fix/react_children_as_props_for_extension_components
fix/rvmanager-batch-txn-context
fix/skip-core-plugin-preinstall
fix/traces-panel-scenedatanode-datasource-fallback
fodler-cleanup
folder-service-refactor
frontend-home-resolver
gabor/is-query
gabor/qs-default-ds
gabor/qs-raw-log
gabor/raw-query
gabor/raw-query-better-metric
gamab/authz/filter-watch
gamab/managed-routes-access-control
gamab/plugin-role-cleanup
gamab/preflight/user-perm-check
gamab/rbac/cfg-typo
gamab/sa-resourceperm
gillesdemey/move-inhibition-rules-alert-to-sidebar
git-sync-fix-release-bom
git-sync-permissions-docs
giuseppe/feature-toggles-env-vars
graceful-degradation/folder-list-delete-search-fallback
graceful-degradation/folder-move-depth-validation-fallback
grafakus/ai-unit-tests
grafakus/explo-tabs-scroll
grafakus/hack-day-revamp-variable-query-editor
grafakus/prevent-exit-edit-new-dash
grafakus/render-links-on-new-dashboards
graphite/carbonapi-compat-fixes-and-integration-tests
graphite/oom-hardening
gtk-grafana/TresholdControls/unit-tests-exp-2
gtk-grafana/annotations/hover-styles
gtk-grafana/checksum-wrecksum
gtk-grafana/combobox-tabindex
gtk-grafana/dataviz/OutsideRangePlugin/unit-test-cycle-skill-test
gtk-grafana/dataviz/barchart-test-coverage
gtk-grafana/dataviz/canvas-snapshot-poc
gtk-grafana/dataviz/issues/121678/threshold-controls-plugin
gtk-grafana/dataviz/issues/122695/candlestick-test-coverage
gtk-grafana/dataviz/issues/122695/candlestick-test-coverage__tool
gtk-grafana/dataviz/panel-agent-docs
gtk-grafana/dataviz/panel-tests-agent-context
gtk-grafana/heatmap/test-coverage
gtk-grafana/histogram-test-coverage
gtk-grafana/logsstable/explore
gtk-grafana/logstable/logs-panel-interop__time-poc
gtk-grafana/time-compare/not-saving-bug
gtk-grafana/timeseries/memoize-plugins
gtk-grafana/timeseries/uplot-hooks
hackathon-16-command-pallate
hairyhenderson/deprecate-tracer-inject
haris/custom-var-bug-on-save
haris/global-vars-srv
haris/mixed-ds-bug
hive-5g361k
hotfix/disable-v2-resolver
hugoh/add-cache-keys
hugoh/core-fallbacks
hugoh/migrate-vitest
hugoh/plugin-settings
iam-check-access-handler
iam-uid-scope-translation
iam-zanzana-mt-reconciler-integration-tests
idastambuk/flaky-testing
idastambuk/option-variables
idastambuk/tab-row-slug-fix-legacy
idastambuk/variable-type-v3
ifrost/default-layout-selector-v2--integrated
ifrost/v2-integration/default-layout-selector-v2
ihm/260312-dynamic-dashboards-panel-updates
ihm/260320-replace-ref-uris
ihm/260408-filter-group-by-ga
ihm/260414-add-legend-limits
ihoryeromin/move-query-inspector-to-footer
ihoryeromin/query-editor-header-cleanup
ihoryeromin/query-editor-responsive-sidebar-resize-handle
ihoryeromin/query-editor-stable-transformation-ids
ihoryeromin/splash-screen-accessibility
ihoryeromin/splash-screen-default-enabled
ihoryeromin/splash-screen-e2e-tests
ihoryeromin/splash-screen-modal
instant
iortega/fix-errors-in-manage-panels-v3
iortega/mutation-api-conditional-rendering
isaiah-grafana-patch-1
ismail/fix-scrape-interval-in-mixed-datasource
ismail/implement-codemirror
ismail/migrate-datalinks-to-codemirror
ismail/remove-azure-aws-auth-from-prometheus
ismail/remove-grafana-prometheus-package
ismail/remove-prometheus-from-built-in-plugins
ivanortegaalba/mutation-api-dashboard-settings
iwysiu/cw/411b
jackw/consolidate-global-ambient-types
jackw/fe-inline-ts
jackw/poc-vite
jackw/replace-lerna-with-nx
jackw/replace-zod-with-valibot
jackw/rspack-plugins
jackw/tidy-webpack-config
jarben/connections-viewer-access
jarben/fix-cves-april-2026
jh/deprecate-old-feature-toggle-frontend
jh/frontend-pr-preview-envs
jh/openfeature-codegen-2
jh/yarn-pnpm-linker
joey/streaming-table-height
jpq/dashboard-search-type-plural-aliases
jpq/fix-non-rvmanager-create-toctou
jtroy/skip-unnecessary-team-syncs
juanicabanas/data-source-page-sticky-header
juanicabanas/library-panels-patch-fix
juanicabanas/org-defined-templates
justinrandell/config-migration-raw-sql
kap/feature-flag-navigation-items
kb/exprValidateEndpoint
kb/pushdown-exec-builder
kb/sqlExprGraphBuildErrors
kbrandt/disable-expression-query
kevinwcyu/116506-query-logs-by-data-source-name-and-type
kevinwcyu/116506-query-logs-by-data-source-name-and-type-backend
khalilhaji/cue-union-test
khalilhaji/k8s-rules-managed-routes
km/fix-makefile-dependency-for-windows-builds
km/fix-setup-go-release-pr
km/reverts
km/split-pro-build-2
km/split-pro-build-deb-docker
konrad/fix-frozen-rtkq-contact-point-settings
kristina/config-query-mapping
kristina/corr-prov-readonly
kristina/corr-service-split
kristina/correlations-legacy-2-ap
kristina/correlations-range
kristina/correlations-range-data
kristina/update-app-sdk
kvstore-cluster-scoped-resources
l2d2/1704-logs-datasource-goff
lauren-alerting-instance-drawer-drilldown-contact-point
lauren/alerting-improve-alerts-activity-ui-RBAC
lauren/alerting-instance-drawer-drilldown-declare-incident
lauren/alerting-instance-drawer-drilldown-declare-incident-be
lazy-transform-editors
ldeveikis/update_image_renderer_error
leeoniya/codemirror
leeoniya/combobox-fixes
leeoniya/graphng-hideFrom-plotLegend
leeoniya/histogram-e2e-screenie
leeoniya/lazy-ol-tables-original
leeoniya/native-heatmap-zero-bounds
leeoniya/perf-research
leeoniya/remove-d3
leeoniya/state-timeline-fix-dual-time-multi-series
leeoniya/state-timeline-value-mappings
leeoniya/statetimeline-tooltip-hideFrom-fix
leeoniya/timeofdaypicker
leeoniya/timeseries-exemplars-rewrite
leeoniya/x-axis-zero-decimals
leventebalogh/marketplace-entitlement
leventebalogh/var-info-link-frontend
leventebalogh/var-info-link-schema
linoman/sa-name_resolver
linoman/sa-rp-action_set_migration
linoman/teambinding_flaky_diag_logs
lucychen/fix-teamlbac-feature-flag
macabu/extract-innermost-service-identity-req
macabu/imguploader-migrate-s3-to-aws-sdk-v2
macabu/migrate-int-tests-new-sql-harness
macabu/secrets-squirrel
main
mariell/policy-bot-confusion-on-patch
mariell/postgres-warning-on-superuser
mariell/postgres-warning-on-superuser-frontend
mariell/require-changelog-via-policy
matyax/log-details-displayed-fields-deprecation
matyax/logs-table-container
matyax/logstable/line-wrap
matyax/loki-language-provider-detected-endpoints
mckn/async-datasource-apis
mckn/ds-picker-test-migration
mckn/ds-plugin-meta-api
mdv/filters-reporting
mdv/non-applicable-filters-prometheus
mdv/prefix-filters-label
mgyongyosi/service-account-token-apis-with-legacy
mgyongyosi/team-binding-redirects
mgyongyosi/team-search-redirect
mhamid/role-deletion-k8s
mhamid/storagewrapper-watch-patch
migrate-tsgo
mmandrus/experiments/grafdev-cli
mmandrus/experiments/simulateuser
moose-advisor-dslist
moustafab/create-rule-wo-group
moustafab/provenance-manager-mapping
moustafab/rule-field-selectors
move-v0-to-v1
new-filtering-for-connections
new-filtering-for-connections-v2
njvrzm/bundled-plugins-improvements
njvrzm/decouple-influxdb-frontend
njvrzm/dont-remove-bundled-plugins
njvrzm/dsauth-fix
open-pane-unification
oscark/paste-v1-panel-into-dynamic-dashboards
oscark/tabs-scroll-buttons
paulovic/kv-list-iterator-resumable-retry
pepe/alerting-docs-recording-rules2
pepe/alerting-docs-slos
pepe/alertview-preview-routing
plugin-dependency-install
post-dashbaord-from-apiserver
pr-117416
pr-120859
pr3/feat-bulk-actions-bar
preferences-from-client
preferences-include-help-flags1
prometheus/bohandley-add-limit-for-client-calls-for-metric-names
provider-via-k8s-client
provisioning-flaky-test
provisioning/incremental-folder-uid-change
pst/dualwrite-replace-mock-with-fake
pstibrany/index-snapshots-720-download
query-as-raw-handler
query-history-app
query-remove-responder
query-resolution
refactor/flexible-core-registry-clean
release-0.0.0-cloud.0
release-11.0.0
release-11.0.0-preview
release-11.0.1
release-11.0.10
release-11.0.11
release-11.0.12
release-11.0.2
release-11.0.3
release-11.0.4
release-11.0.5
release-11.0.5+security-01
release-11.0.6
release-11.0.6+security-01
release-11.0.7
release-11.0.8
release-11.0.9
release-11.1.0
release-11.1.1
release-11.1.10
release-11.1.11
release-11.1.12
release-11.1.13
release-11.1.14
release-11.1.2
release-11.1.3
release-11.1.4
release-11.1.5
release-11.1.6
release-11.1.6+security-01
release-11.1.7
release-11.1.7+security-01
release-11.1.8
release-11.1.9
release-11.2.0
release-11.2.1
release-11.2.1+security-01
release-11.2.10
release-11.2.10+security-01
release-11.2.11
release-11.2.2
release-11.2.2+security-01
release-11.2.3
release-11.2.3+security-01
release-11.2.4
release-11.2.5
release-11.2.6
release-11.2.7
release-11.2.8
release-11.2.8+security-01
release-11.2.9
release-11.2.9+security-01
release-11.3.0
release-11.3.0+security-01
release-11.3.1
release-11.3.10
release-11.3.2
release-11.3.3
release-11.3.4
release-11.3.5
release-11.3.5+security-01
release-11.3.6
release-11.3.6+security-01
release-11.3.7
release-11.3.7+security-01
release-11.3.8
release-11.3.8+security-01
release-11.3.9
release-11.4.0
release-11.4.1
release-11.4.2
release-11.4.3
release-11.4.3+security-01
release-11.4.4
release-11.4.4+security-01
release-11.4.5
release-11.4.5+security-01
release-11.4.6
release-11.4.6+security-01
release-11.4.7
release-11.4.8
release-11.4.9
release-11.5.0
release-11.5.1
release-11.5.10
release-11.5.11
release-11.5.2
release-11.5.3
release-11.5.3+security-01
release-11.5.4
release-11.5.4+security-01
release-11.5.5
release-11.5.5+security-01
release-11.5.6
release-11.5.6+security-01
release-11.5.7
release-11.5.8
release-11.5.9
release-11.6.0
release-11.6.0+security-01
release-11.6.0-Update-JWT-library-CVE-2025-30204
release-11.6.1
release-11.6.1+security-01
release-11.6.10
release-11.6.10+security-01
release-11.6.11
release-11.6.12
release-11.6.13
release-11.6.14
release-11.6.14+security-01
release-11.6.15
release-11.6.2
release-11.6.2+security-01
release-11.6.3
release-11.6.3+security-01
release-11.6.4
release-11.6.5
release-11.6.6
release-11.6.7
release-11.6.8
release-11.6.9
release-11.6.9+security-01
release-12.0.0
release-12.0.0+security-01
release-12.0.1
release-12.0.1+security-01
release-12.0.1-backport-pr-104605
release-12.0.10
release-12.0.11
release-12.0.2
release-12.0.2+security-01
release-12.0.3
release-12.0.4
release-12.0.5
release-12.0.6
release-12.0.6+security-01
release-12.0.7
release-12.0.8
release-12.0.8+security-01
release-12.0.9
release-12.1.0
release-12.1.1
release-12.1.10
release-12.1.10+security-01
release-12.1.11
release-12.1.2
release-12.1.2-npm
release-12.1.3
release-12.1.3+security-01
release-12.1.4
release-12.1.5
release-12.1.5+security-01
release-12.1.6
release-12.1.6+security-01
release-12.1.7
release-12.1.8
release-12.1.9
release-12.2.0
release-12.2.1
release-12.2.1+security-01
release-12.2.2
release-12.2.3
release-12.2.3+security-01
release-12.2.4
release-12.2.4+security-01
release-12.2.5
release-12.2.6
release-12.2.7
release-12.2.8
release-12.2.8+security-01
release-12.2.9
release-12.3.0
release-12.3.1
release-12.3.1+security-01
release-12.3.2
release-12.3.2+security-01
release-12.3.3
release-12.3.4
release-12.3.5
release-12.3.6
release-12.3.6+security-01
release-12.3.7
release-12.4.0
release-12.4.1
release-12.4.2
release-12.4.3
release-12.4.4
release-13.0.0
release-13.0.1
release-13.0.2
release-v9.0.0
remove-apistore-secure-mock
remove-ds-feature-toggle
remove-legacy-groupsync
remove-mockdocumentbuilder
remove-some-hard-coded-colors
renato.costa/dashboard-versions-no-pagination
renato.costa/list-history-frontend-no-order-assumption
renovate/augurs
renovate/busybox-1.37.0
renovate/grafana-aws-sdk-0.x-lockfile
renovate/grafana-tempo-2.x
renovate/moment-timezone-0.x
renovate/nanoid-5.x-lockfile
renovate/npm-dompurify-vulnerability
renovate/npm-nodemailer-vulnerability
renovate/npm-underscore-vulnerability
renovate/npm-yaml-vulnerability
renovate/pin-dependencies
renovate/react-data-grid-digest
renovate/react-hook-form-7.x-lockfile
renovate/tanstack-virtual-monorepo
renovate/zod-4.x-lockfile
reporting/footer-customisation-pr2a
reporting/footer-ephemeral
resource-metrics
resource-permissions-support-k8s
revert-119110-njvrzm/finish-decoupling-mssql-backend
revert-119167-njvrzm/decouple-influxdb-backend
revert-120796-1968/feature-toggle
revert-122859-unified-storage-remove-k8s-quotas-feature-flag
revert-122860-unified-storage-remove-k8s-quotas-feature-flag-frontend
revert-123030-zanzana/refactor-reconciler-read
rjimenez/command-palette-provisioned-badge
rjimenez/disable-push-protected-branch
rjimenez/fix-git-quota-test-flaky
robbymilo/deploy-preview-test
rodrigopk/add-alertingrulesapiv2-feature-flag
rodrigopk/backport-120096-to-12-4
rodrigopk/poc-alert-rules-api-evaluation
rodrigopk/poc-alert-rules-api-list
rodrigopk/poc-show-imported-contact-points-in-selector
rwwiv/rulechain
ryanmelendez/fix-unauth-crossorg-redirect
santihernandezc/export_sender_metrics
santihernandezc/skip_hash_stability_and_change_detection
santihernandezc/update_alerting_module
scenes-rendering-flickering
seangriffin/dpro-1
seangriffin/dpro-20
secrets-create-v1-types
secrets-worker-dlq
secrets/update-version-to-v1
sgriff96/code-editor-test
sidebar-button-style-tweaks
sidebar-right-of-canvas
slow
snapshot-public-mode-k8s-api
state-timeline-name-position-above-bars
state-timeline-name-position-feature-flag
steady
steady-patch-2
stevesg/historian-return-rule-title-from-counts
stevesg/make-status-look-like-transitions
stevesg/smaller-alerts
swap-to-resources
tab-row-slug-fix
tenant-watcher-filter-informer-to-pending-delete-only
titolins/add-timeinterval-provenance
titolins/alerting-fix-external-am-empty-config
titolins/alerting-ini-notification-rate-limits
titolins/import-dma-sync-test
toddtreece/plugin-reconcile-improvements
toddtreece/reconcile-ring
toddtreece/sdk-generics
toddtreece/test-app-sdk-metrics
transformations/timeseries-table-ga
undef1nd/flags-migration
undef1nd/test-apiserver-ofrep
unified-storage-cluster-scope-resources
unified-storage-sqlkv-batch
unified-storage/sqlkv-batch-multi-row-insert
unistore-prevent-disabling-migration
update-alerting-swagger-spec
update-lbac-traces
update-migration-doc
update-plugins-sdk-vXX
urbiz-gs-permissions
use-new-prefs-api
use-v1-in-dashbaord-service
user-search-ft
v1.8.x
v10.0.x
v10.1.x
v10.2.x
v10.3.x
v10.4.x
v11.0.x
v11.1.x
v11.2.x
v11.3.x
v11.4.x
v11.5.x
v2.0.x
v2.1.x
v2.6.x
v3.0.x
v3.1.x
v4.0.x
v4.1.x
v4.2.x
v4.3.x
v4.4.x
v4.5.x
v4.6.x
v4.7.x
v5.0.x
v5.1.x
v5.2.x
v5.3.x
v5.4.x
v6.0.x
v6.1.x
v6.2.x
v6.3.x
v6.4.x
v6.5.x
v6.6.x
v6.7.x
v7.0.x
v7.1.x
v7.2.x
v7.3.x
v7.4.x
v7.5.x
v8.0.x
v8.1.x
v8.2.x
v8.3.x
v8.4.x
v8.5.x
v9.0.x
v9.1.x
v9.2.x
v9.3.x
v9.4.x
v9.5.x
vuln-cve/npm_and_yarn/axios-1.15.0-to-release-12.0.11
wb/plugins-app-st-install
wb/plugins-fs-err-not-exist
wip/zanzana-contextual-teams-poc
worktree-fix-failed-update-rule-group
worktree-sender-datasource-uid
yaelle/hack16-quickEdit-options-in-dashboard-edit
yaelle/quickEdit-1-backend
yaelle/quickEdit-1-frontend
yaelle/quickEdit-2-panels
yaelle/quickEdit-3-telemetry
yaelle/selection-logic-improvements
yuri-tceretian/contact-points-v2
yuri-tceretian/dedup-group-by
yuri-tceretian/org-emails-only
yuri-tceretian/scheduler-logs
ywzheng1/create-new-dropdown-new-design
ywzheng1/git-sync-files-endpoint-resource-counts
zipkin/add-default-catalog-and-preinstall
zipkin/remove-core-datasource
1.0.0
6.1.6
7.0.0
7.2.1
dupa
list
omgtest
packages@6.3.0-alpha.33
packages@6.3.0-alpha.36
packages@6.3.0-beta.1
pkg/promlib/v0.0.1
pkg/promlib/v0.0.10
pkg/promlib/v0.0.11
pkg/promlib/v0.0.2
pkg/promlib/v0.0.3
pkg/promlib/v0.0.4
pkg/promlib/v0.0.5
pkg/promlib/v0.0.6
pkg/promlib/v0.0.7
pkg/promlib/v0.0.8
pkg/promlib/v0.0.9
pkg/util/xorm/v0.0.1
pull
rrc_fast_12.2.0-17261372546.patch1
rrc_steady_12.2.0-17245430286.patch1
rrc_steady_12.4.0-19174562009.patch4
rrc_steady_13.0.0-22843068776.patch2
test
v0.0.0-cloud
v0.0.0-kmdagger1
v0.0.0-kmdagger2
v0.0.0-kmdagger3
v0.0.0-test
v0.0.0-test.2
v0.0.0-testrgm3
v0.0.0-testrgm4
v0.0.0-testrgm6
v0.0.1-test
v0.0.85-test
v1.0
v1.0.1
v1.0.2
v1.0.3
v1.0.4
v1.1.0
v1.2.0
v1.3.0
v1.4.0
v1.5.0
v1.5.1
v1.5.2
v1.5.3
v1.5.4
v1.6.0
v1.6.1
v1.7.0
v1.7.0-rc1
v1.8.0
v1.8.0-rc1
v1.8.1
v1.9.0
v1.9.0-rc1
v1.9.1
v10.0.0
v10.0.0-preview
v10.0.1
v10.0.10
v10.0.11
v10.0.12
v10.0.13
v10.0.2
v10.0.3
v10.0.4
v10.0.5
v10.0.6
v10.0.8
v10.0.9
v10.1.0
v10.1.1
v10.1.10
v10.1.2
v10.1.4
v10.1.5
v10.1.6
v10.1.7
v10.1.8
v10.1.9
v10.2.0
v10.2.1
v10.2.2
v10.2.3
v10.2.4
v10.2.5
v10.2.6
v10.2.7
v10.2.8
v10.2.9
v10.3.0
v10.3.1
v10.3.10
v10.3.11
v10.3.12
v10.3.3
v10.3.4
v10.3.5
v10.3.6
v10.3.7
v10.3.8
v10.3.9
v10.4.0
v10.4.1
v10.4.10
v10.4.11
v10.4.12
v10.4.13
v10.4.14
v10.4.15
v10.4.16
v10.4.17
v10.4.17+security-01
v10.4.18
v10.4.18+security-01
v10.4.19
v10.4.19+security-01
v10.4.2
v10.4.3
v10.4.4
v10.4.5
v10.4.6
v10.4.7
v10.4.8
v10.4.9
v11.0.0
v11.0.0-preview
v11.0.1
v11.0.10
v11.0.11
v11.0.2
v11.0.3
v11.0.4
v11.0.5
v11.0.5+security-01
v11.0.6
v11.0.6+security-01
v11.0.7
v11.0.8
v11.0.9
v11.1.0
v11.1.1
v11.1.10
v11.1.11
v11.1.12
v11.1.13
v11.1.2
v11.1.3
v11.1.4
v11.1.5
v11.1.6
v11.1.6+security-01
v11.1.7
v11.1.7+security-01
v11.1.8
v11.1.9
v11.1.999-zserge-test
v11.2.0
v11.2.1
v11.2.1+security-01
v11.2.10
v11.2.10+security-01
v11.2.2
v11.2.2+security-01
v11.2.3
v11.2.3+security-01
v11.2.4
v11.2.5
v11.2.6
v11.2.7
v11.2.8
v11.2.8+security-01
v11.2.9
v11.2.9+security-01
v11.3.0
v11.3.0+security-01
v11.3.1
v11.3.2
v11.3.3
v11.3.4
v11.3.5
v11.3.5+security-01
v11.3.6
v11.3.6+security-01
v11.3.7
v11.3.7+security-01
v11.3.8
v11.3.8+security-01
v11.3.9
v11.4.0
v11.4.1
v11.4.2
v11.4.3
v11.4.3+security-01
v11.4.4
v11.4.4+security-01
v11.4.5
v11.4.5+security-01
v11.4.6
v11.4.6+security-01
v11.4.7
v11.4.8
v11.5.0
v11.5.1
v11.5.10
v11.5.2
v11.5.3
v11.5.3+security-01
v11.5.4
v11.5.4+security-01
v11.5.5
v11.5.5+security-01
v11.5.6
v11.5.6+security-01
v11.5.7
v11.5.8
v11.5.9
v11.6.0
v11.6.0+security-01
v11.6.1
v11.6.1+security-01
v11.6.10
v11.6.10+security-01
v11.6.11
v11.6.12
v11.6.13
v11.6.14
v11.6.14+security-01
v11.6.2
v11.6.2+security-01
v11.6.3
v11.6.3+security-01
v11.6.4
v11.6.5
v11.6.6
v11.6.7
v11.6.8
v11.6.9
v11.6.9+security-01
v12.0.0
v12.0.0+security-01
v12.0.1
v12.0.1+security-01
v12.0.10
v12.0.2
v12.0.2+security-01
v12.0.3
v12.0.4
v12.0.5
v12.0.6
v12.0.6+security-01
v12.0.7
v12.0.8
v12.0.8+security-01
v12.0.9
v12.1.0
v12.1.1
v12.1.10
v12.1.10+security-01
v12.1.2
v12.1.3
v12.1.3+security-01
v12.1.4
v12.1.5
v12.1.5+security-01
v12.1.6
v12.1.6+security-01
v12.1.7
v12.1.8
v12.1.9
v12.2.0
v12.2.1
v12.2.1+security-01
v12.2.2
v12.2.3
v12.2.3+security-01
v12.2.4
v12.2.4+security-01
v12.2.5
v12.2.6
v12.2.7
v12.2.8
v12.2.8+security-01
v12.3.0
v12.3.1
v12.3.1+security-01
v12.3.2
v12.3.2+security-01
v12.3.3
v12.3.4
v12.3.5
v12.3.6
v12.3.6+security-01
v12.4.0
v12.4.1
v12.4.2
v12.4.3
v13.0.0
v13.0.1
v2.0.0-beta1
v2.0.0-beta3
v2.0.1
v2.0.2
v2.1.0
v2.1.1
v2.1.2
v2.1.3
v2.5.0
v2.6.0
v2.6.0-beta1
v3.0-beta1
v3.0-beta2
v3.0-beta3
v3.0-beta4
v3.0-beta5
v3.0.0-beta6
v3.0.0-beta7
v3.0.1
v3.0.2
v3.0.3
v3.0.4
v3.1.0
v3.1.0-beta1
v3.1.1
v3.2.1-test
v4.0.0
v4.0.0-beta1
v4.0.0-beta2
v4.0.1
v4.0.2
v4.1.0
v4.1.0-beta1
v4.1.1
v4.1.2
v4.2.0
v4.2.0-beta1
v4.3.0
v4.3.0-beta1
v4.3.1
v4.3.2
v4.4.0
v4.4.1
v4.4.2
v4.4.3
v4.5.0
v4.5.0-beta1
v4.5.1
v4.5.2
v4.6.0
v4.6.0-beta1
v4.6.0-beta2
v4.6.0-beta3
v4.6.1
v4.6.2
v4.6.3
v4.6.4
v4.6.5
v5.,2.4
v5.0.0
v5.0.0-beta1
v5.0.0-beta2
v5.0.0-beta3
v5.0.0-beta4
v5.0.0-beta5
v5.0.1
v5.0.2
v5.0.3
v5.0.4
v5.1.0
v5.1.0-beta1
v5.1.1
v5.1.2
v5.1.3
v5.1.4
v5.1.5
v5.2.0
v5.2.0-beta1
v5.2.0-beta2
v5.2.0-beta3
v5.2.1
v5.2.2
v5.2.3
v5.2.4
v5.2.5
v5.3.0
v5.3.0-beta1
v5.3.0-beta2
v5.3.0-beta3
v5.3.1
v5.3.2
v5.3.3
v5.3.4
v5.4.0
v5.4.0-beta1
v5.4.1
v5.4.2
v5.4.3
v5.4.4
v5.4.4_private
v5.4.5
v6.0.0
v6.0.0-beta1
v6.0.0-beta2
v6.0.0-beta3
v6.0.1
v6.0.2
v6.1.0
v6.1.0-beta1
v6.1.1
v6.1.2
v6.1.3
v6.1.4
v6.1.6
v6.2.0
v6.2.0-beta1
v6.2.0-beta2
v6.2.1
v6.2.2
v6.2.3
v6.2.4
v6.2.5
v6.3.0
v6.3.0-alpha.30
v6.3.0-beta.0
v6.3.0-beta1
v6.3.0-beta2
v6.3.0-beta3
v6.3.0-beta4
v6.3.1
v6.3.2
v6.3.3
v6.3.4
v6.3.5
v6.3.6
v6.3.7
v6.4.0
v6.4.0-beta1
v6.4.0-beta2
v6.4.1
v6.4.2
v6.4.3
v6.4.4
v6.4.5
v6.5
v6.5.0
v6.5.0-beta1
v6.5.1
v6.5.2
v6.5.3
v6.6.0
v6.6.0-beta1
v6.6.1
v6.6.2
v6.7.0
v6.7.0-beta1
v6.7.1
v6.7.2
v6.7.3
v6.7.4
v6.7.5
v6.7.6
v7.0.0
v7.0.0-beta1
v7.0.0-beta2
v7.0.0-beta3
v7.0.1
v7.0.2
v7.0.3
v7.0.4
v7.0.5
v7.0.6
v7.1.0
v7.1.0-beta1
v7.1.0-beta2
v7.1.0-beta3
v7.1.1
v7.1.2
v7.1.3
v7.1.4
v7.1.5
v7.2.0
v7.2.0-beta1
v7.2.0-beta2
v7.2.1
v7.2.2
v7.2.3
v7.3.0
v7.3.0-beta1
v7.3.0-beta2
v7.3.1
v7.3.10
v7.3.2
v7.3.3
v7.3.4
v7.3.5
v7.3.6
v7.3.7
v7.3.8
v7.4.0
v7.4.0-beta1
v7.4.1
v7.4.2
v7.4.3
v7.4.4
v7.4.5
v7.5.0
v7.5.0-beta1
v7.5.0-beta2
v7.5.1
v7.5.10
v7.5.11
v7.5.12
v7.5.13
v7.5.15
v7.5.16
v7.5.17
v7.5.2
v7.5.3
v7.5.4
v7.5.5
v7.5.6
v7.5.7
v7.5.8
v7.5.9
v8.0.0
v8.0.0-beta1
v8.0.0-beta2
v8.0.0-beta3
v8.0.1
v8.0.2
v8.0.3
v8.0.4
v8.0.5
v8.0.6
v8.0.7
v8.1.0
v8.1.0-beta1
v8.1.0-beta2
v8.1.0-beta3
v8.1.1
v8.1.2
v8.1.3
v8.1.4
v8.1.5
v8.1.6
v8.1.7
v8.1.8
v8.2.0
v8.2.0-beta1
v8.2.0-beta2
v8.2.1
v8.2.2
v8.2.3
v8.2.4
v8.2.5
v8.2.6
v8.2.7
v8.3.0
v8.3.0-beta1
v8.3.0-beta2
v8.3.1
v8.3.10
v8.3.11
v8.3.2
v8.3.3
v8.3.4
v8.3.5
v8.3.6
v8.3.7
v8.4.0
v8.4.0-beta1
v8.4.1
v8.4.10
v8.4.11
v8.4.2
v8.4.3
v8.4.4
v8.4.5
v8.4.6
v8.4.7
v8.5.0
v8.5.0-beta1
v8.5.1
v8.5.10
v8.5.11
v8.5.13
v8.5.14
v8.5.15
v8.5.16
v8.5.2
v8.5.20
v8.5.21
v8.5.22
v8.5.24
v8.5.26
v8.5.27
v8.5.3
v8.5.4
v8.5.5
v8.5.6
v8.5.9
v9.0.0
v9.0.0-beta1
v9.0.0-beta2
v9.0.0-beta3
v9.0.1
v9.0.2
v9.0.3
v9.0.4
v9.0.5
v9.0.6
v9.0.7
v9.0.8
v9.0.9
v9.1.0
v9.1.0-beta1
v9.1.1
v9.1.2
v9.1.3
v9.1.4
v9.1.5
v9.1.6
v9.1.7
v9.1.8
v9.2.0
v9.2.0-279c6c6c7d
v9.2.0-beta1
v9.2.1
v9.2.10
v9.2.13
v9.2.15
v9.2.17
v9.2.18
v9.2.19
v9.2.2
v9.2.20
v9.2.3
v9.2.4
v9.2.5
v9.2.6
v9.2.7
v9.2.8
v9.3.0
v9.3.0-beta1
v9.3.1
v9.3.11
v9.3.13
v9.3.14
v9.3.15
v9.3.16
v9.3.2
v9.3.4
v9.3.6
v9.3.8
v9.4.0
v9.4.0-beta1
v9.4.1
v9.4.10
v9.4.12
v9.4.13
v9.4.14
v9.4.15
v9.4.17
v9.4.2
v9.4.3
v9.4.7
v9.4.9
v9.5.0
v9.5.1
v9.5.10
v9.5.12
v9.5.13
v9.5.14
v9.5.15
v9.5.16
v9.5.17
v9.5.18
v9.5.19
v9.5.2
v9.5.20
v9.5.21
v9.5.3
v9.5.5
v9.5.6
v9.5.7
v9.5.8
v9.5.9
vtest-new-release-pipeline
${ noResults }
75 Commits (29fcc463336f7f0e00e94de6fe1cc6350c4eb0da)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
e9dc7fb85c
|
Rendering: Add configuration options for `renderKey` lifetime (#57339)
* Add configuration options for `renderKey` lifetime * Rename config key to `render_key_lifetime` * Update conf/defaults.ini Co-authored-by: Joan López de la Franca Beltran <5459617+joanlopez@users.noreply.github.com> * Add `render_key_lifetime` to sample.ini Co-authored-by: Joan López de la Franca Beltran <5459617+joanlopez@users.noreply.github.com> |
4 years ago |
|
|
bff9671b81
|
Rendering: Check timeout error when the request failed (#57654)
* Check timeout error when the request failed * Update error and check * Uses errors.As to fix the lint |
4 years ago |
|
|
b287047052
|
Chore: Upgrade Go to 1.19.1 (#54902)
* WIP * Set public_suffix to a pre Ruby 2.6 version * we don't need to install python * Stretch->Buster * Bump versions in lib.star * Manually update linter Sort of messy, but the .mod-file need to contain all dependencies that use 1.16+ features, otherwise they're assumed to be compiled with -lang=go1.16 and cannot access generics et al. Bingo doesn't seem to understand that, but it's possible to manually update things to get Bingo happy. * undo reformatting * Various lint improvements * More from the linter * goimports -w ./pkg/ * Disable gocritic * Add/modify linter exceptions * lint + flatten nested list Go 1.19 doesn't support nested lists, and there wasn't an obvious workaround. https://go.dev/doc/comment#lists |
4 years ago |
|
|
ecdcafb258
|
manager exposes renderer + secrets manager (#54629)
|
4 years ago |
|
|
6ec06f66b9
|
Rendering: Add support for renderer token (#54425)
(cherry picked from commit a4f75cc0438712c90b02d24740416f8615e3a0cb) |
4 years ago |
|
|
6afad51761
|
Move SignedInUser to user service and RoleType and Roles to org (#53445)
* Move SignedInUser to user service and RoleType and Roles to org * Use go naming convention for roles * Fix some imports and leftovers * Fix ldap debug test * Fix lint * Fix lint 2 * Fix lint 3 * Fix type and not needed conversion * Clean up messages in api tests * Clean up api tests 2 |
4 years ago |
|
|
9afe845d5c
|
Sanitization: fix log message (#52401)
|
4 years ago |
|
|
e96f67ae2e
|
Renderer: Add sanitize API (#50936)
* svg fun * #50597: add proto * #50597: add sanitizer methods * #50597: add provider * #50597: use sanitizer * #50597: use sanitizer * update grafana to match new api * add comments * add capability check * add timing * update sanitize path * improve log message * strings.HasPrefix rather than filepath.IsAbs * filepath.Clean + filepath.ToSlash for windows * read 404 * remove `path.clean` from `getPathAndScope` * add resp body close * remove unneeded prop * Update pkg/services/rendering/rendering.go Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com> * remove test files * filepath.ToSlash correct wrapping * filepath.ToSlash correct wrapping * filepath.ToSlash comment * compilation error * lint fix * fix error message * Update pkg/services/rendering/rendering.go Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com> * add `image/svg+xml` mime type * refactored log * refactored log Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com> |
4 years ago |
|
|
687e79538b
|
Alerting: Add a general screenshot service and alerting-specific image service. (#49293)
This commit adds a pkg/services/screenshot package for taking and uploading screenshots of Grafana dashboards. It supports taking screenshots of both dashboards and individual panels within a dashboard, using the rendering service. The screenshot package has the following services, most of which can be composed: BrowserScreenshotService (Takes screenshots with headless Chrome) CachableScreenshotService (Caches screenshots taken with another service such as BrowserScreenshotService) NoopScreenshotService (A no-op screenshot service for tests) SingleFlightScreenshotService (Prevents duplicate screenshots when taking screenshots of the same dashboard or panel in parallel) ScreenshotUnavailableService (A screenshot service that returns ErrScreenshotsUnavailable) UploadingScreenshotService (A screenshot service that uploads taken screenshots) The screenshot package does not support wire dependency injection yet. ngalert constructs its own version of the service. See https://github.com/grafana/grafana/issues/49296 This PR also adds an ImageScreenshotService to ngAlert. This is used to take screenshots with a screenshotservice and then store their location reference for use by alert instances and notifiers. |
4 years ago |
|
|
897db011eb
|
Add error options for rendering to return errors on failure (#48864)
|
4 years ago |
|
|
a4381ebc91
|
Previews: create crawler auth setup service (#47349)
* #46968: add `RetrieveServiceAccountIdByName` to serviceaccounts service * #46968: improve error logging in rendering service * #46968: add oss crawler account setup * #46968: fix tests * #46968: switch back to ROLE_ADMIN * #46968: rename to crawlerAuth * comment crawler_auth.go |
4 years ago |
|
|
7643ae6c5e
|
Rendering: periodically refresh remote plugin version (#45505)
* #44449: refresh image renderer version on a schedule * #44449: simplify |
4 years ago |
|
|
a025109647
|
Dash previews: populate crawler queue from SQL query (#44083)
* add SQL migrations * dashboard previews from sql: poc * added todos * refactor: use the same enums where possible * use useEffect, always return json * added todo * refactor + delete files after use * refactor + fix manual thumbnail upload * refactor: move all interactions with sqlStore to thumbnail repo * refactor: remove file operations in thumb crawler/service * refactor: fix dashboard_thumbs sql store * refactor: extracted thumbnail fetching/updating to a hook * refactor: store thumbnails in redux store * refactor: store thumbnails in redux store * refactor: private'd repo methods * removed redux storage, saving images as blobs * allow for configurable rendering timeouts * added 1) query for dashboards with stale thumbnails, 2) command for marking thumbnails as stale * use sql-based queue in crawler * ui for marking thumbnails as stale * replaced `stale` boolean prop with `state` enum * introduce rendering session * compilation errors * fix crawler stop button * rename thumbnail state frozen to locked * #44449: fix merge conflicts * #44449: remove thumb methods from `Store` interface * #44449: clean filepath, defer file closing * #44449: fix rendering.Theme cyclic import * #44449: linting * #44449: linting * #44449: mutex'd crawlerStatus access * #44449: added integration tests for `sqlstore.dashboard_thumbs` * #44449: added comments to explain the `ThumbnailState` enum * #44449: use os.ReadFile rather then os.Open * #44449: always enable dashboardPreviews feature during integration tests * #44449: remove sleep time, adjust number of threads * #44449: review fix: add `orgId` to `DashboardThumbnailMeta` * #44449: review fix: automatic parsing of thumbnailState * #44449: lint fixes * #44449: review fix: prefer `WithDbSession` over `WithTransactionalDbSession` * #44449: review fix: add a comment explaining source of the filepath * #44449: review fix: added filepath validation * #44449: review fixes https://github.com/grafana/grafana/pull/45063/files @fzambia Co-authored-by: Ryan McKinley <ryantxu@gmail.com> Co-authored-by: Alexander Emelin <frvzmb@gmail.com> |
4 years ago |
|
|
254c59725e
|
Rendering: add capabilities check (#44470)
* #44449: add feature check to rendering service * #44449: formatting * #44449: rename feature -> capability (https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrack/getCapabilities, https://developer.mozilla.org/en-US/docs/Web/API/InputDeviceInfo/getCapabilities) * #44449: refactor * #44449: remove commented code * Update pkg/services/rendering/capabilities.go Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com> * #44449: review fixes Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com> |
4 years ago |
|
|
5148250366
|
Rendering service - add optional RenderingSession (#44098)
* rendering service changes: - make node-renderer request timeout configurable - introduce optional RenderingSession providing a long-lived session key * remove console logs * added comment explaining empty "afterRequest" method * fix compilation error * update imports formatting * Update pkg/services/rendering/interface.go Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com> * Update pkg/services/rendering/rendering.go Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com> * review fix: extract renderKey related functions/structs to auth.go * #44449: private'd `rendering.getRequestTimeout` Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com> |
4 years ago |
|
|
b404aae9c3
|
Crawler: use existing render service to generate dashboard thumbnails (#43515)
Co-authored-by: Artur Wierzbicki <artur@arturwierzbicki.com> |
4 years ago |
|
|
b8852ef6a3
|
Chore: Remove context.TODO() (#43409)
* Remove context.TODO() from services * Fix live test * Remove context.TODO |
4 years ago |
|
|
be578e5700
|
Improve handling of old/slow-to-start remote renderer (#40492)
* Assume the remote renderer is old if it returns 404 to the version endpoint * Retry fetch of remote image renderer version on failure Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com> |
4 years ago |
|
|
9f7942099b
|
Rendering: Add light theme for errors (#41616)
* Add light theme for error rendering * Fix lint * Update images and add rendering_limit_x images |
4 years ago |
|
|
b80fbe03f0
|
Plugins: Refactor Plugin Management (#40477)
* add core plugin flow * add instrumentation * move func * remove cruft * support external backend plugins * refactor + clean up * remove comments * refactor loader * simplify core plugin path arg * cleanup loggers * move signature validator to plugins package * fix sig packaging * cleanup plugin model * remove unnecessary plugin field * add start+stop for pm * fix failures * add decommissioned state * export fields just to get things flowing * fix comments * set static routes * make image loading idempotent * merge with backend plugin manager * re-use funcs * reorder imports + remove unnecessary interface * add some TODOs + remove unused func * remove unused instrumentation func * simplify client usage * remove import alias * re-use backendplugin.Plugin interface * re order funcs * improve var name * fix log statements * refactor data model * add logic for dupe check during loading * cleanup state setting * refactor loader * cleanup manager interface * add rendering flow * refactor loading + init * add renderer support * fix renderer plugin * reformat imports * track errors * fix plugin signature inheritance * name param in interface * update func comment * fix func arg name * introduce class concept * remove func * fix external plugin check * apply changes from pm-experiment * fix core plugins * fix imports * rename interface * comment API interface * add support for testdata plugin * enable alerting + use correct core plugin contracts * slim manager API * fix param name * fix filter * support static routes * fix rendering * tidy rendering * get tests compiling * fix install+uninstall * start finder test * add finder test coverage * start loader tests * add test for core plugins * load core + bundled test * add test for nested plugin loading * add test files * clean interface + fix registering some core plugins * refactoring * reformat and create sub packages * simplify core plugin init * fix ctx cancel scenario * migrate initializer * remove Init() funcs * add test starter * new logger * flesh out initializer tests * refactoring * remove unused svc * refactor rendering flow * fixup loader tests * add enabled helper func * fix logger name * fix data fetchers * fix case where plugin dir doesn't exist * improve coverage + move dupe checking to loader * remove noisy debug logs * register core plugins automagically * add support for renderer in catalog * make private func + fix req validation * use interface * re-add check for renderer in catalog * tidy up from moving to auto reg core plugins * core plugin registrar * guards * copy over core plugins for test infra * all tests green * renames * propagate new interfaces * kill old manager * get compiling * tidy up * update naming * refactor manager test + cleanup * add more cases to finder test * migrate validator to field * more coverage * refactor dupe checking * add test for plugin class * add coverage for initializer * split out rendering * move * fixup tests * fix uss test * fix frontend settings * fix grafanads test * add check when checking sig errors * fix enabled map * fixup * allow manual setup of CM * rename to cloud-monitoring * remove TODO * add installer interface for testing * loader interface returns * tests passing * refactor + add more coverage * support 'stackdriver' * fix frontend settings loading * improve naming based on package name * small tidy * refactor test * fix renderer start * make cloud-monitoring plugin ID clearer * add plugin update test * add integration tests * don't break all if sig can't be calculated * add root URL check test * add more signature verification tests * update DTO name * update enabled plugins comment * update comments * fix linter * revert fe naming change * fix errors endpoint * reset error code field name * re-order test to help verify * assert -> require * pm check * add missing entry + re-order * re-check * dump icon log * verify manager contents first * reformat * apply PR feedback * apply style changes * fix one vs all loading err * improve log output * only start when no signature error * move log * rework plugin update check * fix test * fix multi loading from cfg.PluginSettings * improve log output #2 * add error abstraction to capture errors without registering a plugin * add debug log * add unsigned warning * e2e test attempt * fix logger * set home path * prevent panic * alternate * ugh.. fix home path * return renderer even if not started * make renderer plugin managed * add fallback renderer icon, update renderer badge + prevent changes when renderer is installed * fix icon loading * rollback renderer changes * use correct field * remove unneccessary block * remove newline * remove unused func * fix bundled plugins base + module fields * remove unused field since refactor * add authorizer abstraction * loader only returns plugins expected to run * fix multi log output |
5 years ago |
|
|
37cbed4b48
|
Rendering: Check if default image exists to avoid breaking reports if it's moved (#40930)
|
5 years ago |
|
|
3df001db93
|
ImageRendering: fix leakage of the rendering inflight counter (#34607)
|
5 years ago |
|
|
78596a6756
|
Migrate to Wire for dependency injection (#32289)
Fixes #30144 Co-authored-by: dsotirakis <sotirakis.dim@gmail.com> Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> Co-authored-by: Ida Furjesova <ida.furjesova@grafana.com> Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com> Co-authored-by: Will Browne <wbrowne@users.noreply.github.com> Co-authored-by: Leon Sorokin <leeoniya@gmail.com> Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com> Co-authored-by: spinillos <selenepinillos@gmail.com> Co-authored-by: Karl Persson <kalle.persson@grafana.com> Co-authored-by: Leonard Gram <leo@xlson.com> |
5 years ago |
|
|
0757ba1c64
|
Renderer: delete debug.log file when Grafana is stopped (#37367)
|
5 years ago |
|
|
5f6c172b5a
|
Renderer: add version information (#34964)
* Renderer: add version information * fix alerting test |
5 years ago |
|
|
1e8e7e34f1
|
Plugins: Remove support for deprecated backend plugin protocol version (#34127)
* 33959: Remove support for deprecated backend plugin protocol (v1) * 33959: Remove unused methods * 33959: Remove some additional unused code * 33959: Remove some additional unused code * 33959: Remove datasource plugin wrapper with test * 33959:Remove DefaultProtocolVersion |
5 years ago |
|
|
ec71919e7b
|
Rendering: add CSV support (#33729)
* Rendering: add CSV rendering support * Rendering: save csv files into a separate folder * add missing field * Renderer: get filename from renderer plugin * apply PR suggestions * Rendering: remove old PhantomJS error * Rendering: separate RenderCSV and Render functions * fix alerting test * Rendering: fix handling error in HTTP mode * apply PR feedback * Update pkg/services/rendering/http_mode.go Co-authored-by: Joan López de la Franca Beltran <joanjan14@gmail.com> * apply PR feedback * Update rendering metrics with type label * Rendering: return error if not able to parse header * Rendering: update grpc generated file * Rendering: use context.WithTimeout to render CSV too Co-authored-by: Joan López de la Franca Beltran <joanjan14@gmail.com> |
5 years ago |
|
|
87c3a2b790
|
PluginManager: Make Plugins, Renderer and DataSources non-global (#31866)
* PluginManager: Make Plugins and DataSources non-global Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix integration tests Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Replace outdated command Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * DashboardService: Ensure it gets constructed with necessary parameters Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix build Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * DashboardService: Ensure it gets constructed with necessary parameters Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Remove dead code Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix test Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix test Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Remove FocusConvey Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix test Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Remove dead code Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Undo interface changes Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Backend: Move tsdbifaces.RequestHandler to plugins.DataRequestHandler Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Rename to DataSourceCount Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Consolidate dashboard interfaces into one Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix tests Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix tests Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix test Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix tests Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix tests Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix tests Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix tests Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix dashboard integration tests Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
5 years ago |
|
|
47f13abf7a
|
Backend: Migrate to using non-global configuration (#31856)
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
5 years ago |
|
|
b79e61656a
|
Introduce TSDB service (#31520)
* Introduce TSDB service Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> Co-authored-by: Erik Sundell <erik.sundell87@gmail.com> Co-authored-by: Will Browne <will.browne@grafana.com> Co-authored-by: Torkel Ödegaard <torkel@grafana.org> Co-authored-by: Will Browne <wbrowne@users.noreply.github.com> Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com> |
5 years ago |
|
|
50b649a869
|
Middleware: Add CSP support (#29740)
* Middleware: Add support for CSP Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> Co-authored by @iOrcohen |
5 years ago |
|
|
c2cad26ca9
|
Chore: Disable default golangci-lint filter (#29751)
* Disable default golangci-lint filter Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Chore: Fix linter warnings Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
5 years ago |
|
|
12661e8a9d
|
Move middleware context handler logic to service (#29605)
* middleware: Move context handler to own service Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> Co-authored-by: Emil Tullsted <sakjur@users.noreply.github.com> Co-authored-by: Will Browne <wbrowne@users.noreply.github.com> |
5 years ago |
|
|
f2b7fbc32a
|
Chore: Check errors from Close calls (#29562)
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
5 years ago |
|
|
f55818ca70
|
Chore: Enable exhaustive linter (#29458)
* Chore: Enable exhaustive linter Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
5 years ago |
|
|
9593d57914
|
Chore: Enable errorlint linter (#29227)
* Enable errorlint linter * Handle wrapped errors Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com> |
6 years ago |
|
|
4dd7b7a82d
|
Chore: Remove unused Go code (#28852)
* Chore: Remove more unused Go code Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
6 years ago |
|
|
cb62e69997
|
Chore: Convert API tests to standard Go lib (#29009)
* Chore: Convert tests to standard Go lib Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> Co-authored-by: Will Browne <wbrowne@users.noreply.github.com> |
6 years ago |
|
|
7897c6b7d5
|
Chore: Fix staticcheck issues (#28854)
* Chore: Fix issues reported by staticcheck Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Undo changes Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
6 years ago |
|
|
a078e40238
|
Settings: Rename constants/variables to follow Go naming standards (#28002)
* settings: Rename constants/variables to follow Go naming standards Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
6 years ago |
|
|
d4e4cb4c71
|
Chore: Enable Go linter gocritic (#26224)
* Chore: Enable gocritic linter Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
6 years ago |
|
|
41d432b5ae
|
Chore: Enable whitespace linter (#25903)
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
6 years ago |
|
|
fa710a3172
|
Rendering: Add metrics (#23827)
* Rendering: base metrics * Rendering: rendering_queue_size metric * Chore: fix linter error * Rendering metrics: refactoring * Apply suggestions from code review Co-Authored-By: Marcus Efraimsson <marcus.efraimsson@gmail.com> * Rendering metrics: handle DeadlineExceeded errors * Rendering metrics: don't measure canceled request time * Rendering metrics: revert deleting summary for canceled requests * Update pkg/services/rendering/rendering.go Co-Authored-By: Marcus Efraimsson <marcus.efraimsson@gmail.com> * Rendering: return ErrTimeout if context deadline exceeded Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> |
6 years ago |
|
|
58de0dabd4
|
Alerting: Upload error image when image renderer unavailable (#23713)
When Include image is enabled for an alert notification channel, but there's no image renderer available/installed when sending notification an error image will be uploaded/attached explaining that you need to install the Grafana Image Renderer plugin. Ref #13802 Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com> |
6 years ago |
|
|
ebdbb0c96d
|
Rendering: makes sure IsAvailable can be used during init of other services (#23817)
* Rendering: makes sure service knows if it is configured after Init() * Rendering: refactor |
6 years ago |
|
|
61de19250d
|
Image Rendering: Make it work using serve_from_sub_path configured (#23706)
Make rendering work when using serve_from_sub_path and not have rendering.renderer_url configured. Fixes #21925 |
6 years ago |
|
|
871ad73414
|
Backend plugins: Renderer v2 plugin (#23625)
grafana-plugin-model is legacy and is replaced by new backend plugins SDK and architecture. Renderer is not part of SDK and we want to keep it that way for now since it's highly unlikely there will be more than one kind of renderer plugin. So this PR adds support for renderer plugin v2. Also adds support sending a Device Scale Factor parameter to the plugin v2 remote rendering service and by that replaces #22474. Adds support sending a Headers parameter to the plugin v2 and remote rendering service which for now only include Accect-Language header (the user locale in browser when using Grafana), ref grafana/grafana-image-renderer#45. Fixes health check json details response. Adds image renderer plugin configuration settings in defaults.ini and sample.ini. Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com> |
6 years ago |
|
|
6e313e7d37
|
Image Rendering: Remove PhantomJS support (#23460)
Removes all references and usage of PhantomJS #23375. Remove direct link rendered image e2e smoke test for now. Docker: Fix installing chrome in ubuntu custom docker image. Improve handling of image renderer not available/installed #23593. Add PhantomJS breaking change and upgrading notes. Use grabpl v0.2.10. Closes #13802 Co-authored-by: Kyle Brandt <kyle@grafana.com> Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com> Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> |
6 years ago |
|
|
d0a80c59f3
|
Rendering: Store render key in remote cache (#22031)
By storing render key in remote cache it will enable image renderer to use public facing url or load balancer url to render images and thereby remove the requirement of image renderer having to use the url of the originating Grafana instance when running HA setup (multiple Grafana instances). Fixes #17704 Ref grafana/grafana-image-renderer#91 |
6 years ago |
|
|
6e80315531
|
Image Rendering: Fix render of graph panel legend aligned to the right using Grafana image renderer plugin/service (#21854)
Don't render class body--phantomjs on body element when PhantomJS renderer not is in use. Fixes #21830 |
6 years ago |