mirror of https://github.com/grafana/grafana
Tag:
Branch:
Tree:
306f0785e1
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
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
IfSentient/example-operator
KD/adhoc-groupby
KD/auto-generate-zod-schema
KD/ds-as-string
KD/filters-section-level
KD/invalid-mathcer-options
KD/patch-slow-906c769
KD/patch-steady-d8e78763260840b4f2c48d5b3b43eece13964bdb
KD/scenes@7.5.0
KD/scenes@8.1.0
MattIPv4/home-page-layout
MattIPv4/localstorage-feature-flag-provider
MattIPv4/openfeature-proxy
MissingRoberto/folder-readmes
MissingRoberto/folder-recursive-export
MissingRoberto/investigate-logs
MissingRoberto/issue-123616
MissingRoberto/prov-migrate-tool
MissingRoberto/prov-stats-tab
MissingRoberto/provisioning-file-size
MissingRoberto/provisioning-parent-folder
MissingRoberto/zanzana-flaky
RafaelPaulovic/vector-write-path
add-authlib-access-client-datasources-mappings
add-method-to-stop-static-build-check
add-nats-dependency
adela/grafana_studio_2
adela/presets_series_limits
adela/suggestions_downsampling
adela/suggestions_remove_flag
afraenkel/alert-rule-details-ux-experiment
afraenkel/prototype-alert-rule-details-ux
agents/human-review-gates
ale/grafana/git-ui-sync-project/issues/1124
alerting/activity-no-data-improvements
alerting/add-live-mode-alert-activity
alerting/classic-condition-optional-params
alerting/export-RouteMatchInfo
alerting/fix-alert-activity-multi-series
alerting/nav-v2-insights
alerting/refactor-use-abilities
alerting/refactor-use-abilities-pr1
alerting/switch-to-useAppPluginEnabled
alerting/timeline-orange-fix-v2
alerting/validate-expression-model
alexander-akhmetov/mqtt-append-group-key-to-topic
alexk/cmd-palette-121001
alexk/git-sync-test-skill
alexk/homepage-be-isdefaulthome
alexk/search-duplicates
alexspencer/dpro-60
alexspencer/dpro-7
alexspencer/qev2-explore-bulk-actions
alexspencer/qev2-stacked-list-poc
alexz/fix-role-uid-length-limit
alexz/fix-role-uid-length-validation
alyssa/add-influx-config-validation
alyssa/fix-string-datasource-v1-to-v2-migration
andreas/azmon-logs-schema
andreas/sql-schema
andrew/azure-batch-api-2
andrew/azure-batch-api-backend
andrew/azure-batch-api-frontend
andrew/current-user-auth-promote
antonio-mello-ai/cloudwatch-log-groups-page-pkg
antonio-mello-ai/cloudwatch-log-groups-page-public
antonio-mello-ai/cloudwatch-log-groups-pagination
aocenas/browse-dashboards/counts-and-dialog
aocenas/folders/owner-ref-validation
api-clients/fetch
ash/custom-themes-hackathon
ash/function-components-p6
ash/nested-portal-fix
ash/react-19-again
ash/time-picker-improvements
azure-monitor-encodeQuery-pool
azure-monitor-subscription-cache
backport-118028-to-release-12.4.2
backport-119378-to-release-12.4.3
backport-120284-to-release-12.4.3
backport-120376-to-release-12.4.2
backport-121428-to-release-12.4.3
backport-121721-to-release-12.3.7
backport-121772-to-release-11.6.15
backport-122207-to-release-13.0.1
backport-122230-to-release-13.0.1
backport-122575-to-release-12.4.4
backport-122653-to-release-13.0.1
backport-122832-to-release-13.0.2
backport-122851-to-release-13.0.2
backport-123008-to-release-13.0.2
backport-123151-to-release-13.0.2
backport-123358-to-release-13.0.2
backport-123577-to-release-13.0.2
backport-123889-to-release-13.0.2
backport-124295-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
better-text-panel
cbo/anno-keys-postgres
cbo/anno-shard-postgres-store
cbo/tmp-debug-anno-mt-perms
chore/add-mise
chore/codeowners-grafana-catalog
chore/docs-grafana-catalog
chore/featuremgmt-grafana-catalog
chore/menu-filter-and-collapse
chore/provisioning-test-shared-env
chris/disable-notifiers
cinaglia/authn-server-grpc-log-fields
claude-design-test
claude/pensive-zhukovsky
cleanup/remove-externalVizSuggestions-toggle
cleanup/remove-newTimeRangeZoomShortcuts-toggle
cleanup/remove-timeRangePan-toggle
codex/investigate-root-cause-of-issue-124016
codex/remove-bulk-insert-modulo-log
colin-stuart/IAM-remove-FlagKubernetesTeamBindings-feature-toggle
colin-stuart/iam-add-service-in-external-group-mapping-legacy-search
colin-stuart/iam-team-permissions-spec-members
colin-stuart/iam-team-service-restconfig-fallback
collinfingar/fix-delete-library-element-flaky-test
collinfingar/fix-playlists-rbac-mt
collinfingar/playlists-rbac-mt-fix
collinfingar/poc-unconfigured-animation-delay
collinfingar/saved-queries-ai-provision-poc
collinfingar/snapshots-migration
community/enhancement-type-bridge
cshih/123557-section-scoped-variable-display-text
cuj/additional-journeys
cuj/framework-and-search-to-resource
cuj/proposal-3-hybrid
cursor/custom-branding-link-in-entitynotfound-component-c688
cursor/development-environment-setup-ce08
cursor/editor-dashboard-import-permissions-de61
cursor/fix-flaky-timeinterval-test-9988
cursor/fix-layout-change-sort-resurrection-4a04
cursor/gcp-dashboards-auto-deployment-bd1d
cursor/global-variables-ui-d09d
cursor/link-highlighting-for-scopes-navigation-bcaf
cursor/missing-values-zero-fill-6c78
cursor/public-document-documentation-review-fb48
cursor/setup-dev-environment-86bc
cursor/test-pr-120967-org-switcher-5fb2
cursor/test-pr-123794-b711
cursor/virtual-datasources-planning-b74c
cursor/youtube-shortcode-export-3e6f
dashboard-authz-migration
dashboards-db-direct-to-client
dependabot/github_actions/actions/create-github-app-token-3
dependabot/github_actions/actions/setup-node-6.4.0
dependabot/github_actions/dagger/dagger-for-github-8.4.1
dependabot/github_actions/grafana/shared-workflows/actions/send-slack-messagesend-slack-message/v2.0.4-2.0.5
dependabot/github_actions/marocchino/sticky-pull-request-comment-3.0.4
dependabot/go_modules/apps/live/go.opentelemetry.io/otel/sdk-1.43.0
dependabot/go_modules/aws-sdk-go-1fec80c779
dependabot/go_modules/aws-sdk-go-249995bd85
dependabot/go_modules/buf.build/gen/go/parca-dev/parca/protocolbuffers/go-1.36.11-20260413103946-e19e4fde69b5.1
dependabot/go_modules/cloud.google.com/go/aiplatform-1.125.0
dependabot/go_modules/cuelang.org/go-0.16.1
dependabot/go_modules/dot-citools/src/air/github.com/gohugoio/hugo-0.161.0
dependabot/go_modules/github.com/apache/arrow-go/v18-18.6.0
dependabot/go_modules/github.com/fsnotify/fsnotify-1.10.1
dependabot/go_modules/github.com/go-ldap/ldap/v3-3.4.13
dependabot/go_modules/github.com/go-openapi/runtime-0.29.5
dependabot/go_modules/github.com/grafana/alerting-0.0.0-release-12.4.3
dependabot/go_modules/github.com/grafana/pyroscope-go/godeltaprof-0.1.10
dependabot/go_modules/github.com/hashicorp/go-plugin-1.8.0
dependabot/go_modules/github.com/lib/pq-1.12.3
dependabot/go_modules/github.com/openfga/openfga-1.15.0
dependabot/go_modules/github.com/opentracing-contrib/go-grpc-0.1.3
dependabot/go_modules/github.com/pressly/goose/v3-3.27.1
dependabot/go_modules/github.com/tjhop/slog-gokit-0.2.0
dependabot/go_modules/gocloud.dev/secrets/hashivault-0.45.0
dependabot/go_modules/gopkg.in/ini.v1-1.67.2
dependabot/npm_and_yarn/axios-1.16.0
dependabot/npm_and_yarn/babel/plugin-transform-modules-systemjs-7.29.4
dependabot/npm_and_yarn/fast-uri-3.1.2
dependabot/npm_and_yarn/follow-redirects-1.16.0
dependabot/npm_and_yarn/hono-4.12.18
dependabot/npm_and_yarn/packages/grafana-runtime/uuid-14.0.0
dependabot/npm_and_yarn/packages/grafana-sql/uuid-14.0.0
dependabot/npm_and_yarn/packages/grafana-ui/uuid-14.0.0
dependabot/npm_and_yarn/public/app/plugins/datasource/grafana-testdata-datasource/uuid-14.0.0
dependabot/npm_and_yarn/public/app/plugins/datasource/graphite/uuid-14.0.0
dependabot/npm_and_yarn/public/app/plugins/datasource/jaeger/uuid-14.0.0
dependabot/npm_and_yarn/public/app/plugins/datasource/loki/uuid-14.0.0
dependabot/npm_and_yarn/public/app/plugins/datasource/opentsdb/uuid-14.0.0
dependabot/npm_and_yarn/public/app/plugins/datasource/tempo/uuid-14.0.0
dependabot/npm_and_yarn/uuid-14.0.0
dmihai/get-service-rest-config
dmihai/k8s-user-get-client-with-service-identity
dmihai/k8s-user-search-implementation
docs/custom-branding-visual-mapping
docs/g13-upgrade-guide-apis
docs/grafana-config-debug
docs/infra-as-code/update-fleet-mgmt-guide-for-otel
docs/march2026-prometheus-updates
docs/postgres-updates-fy27q2
docs/prometheus-updates-FY27Q2
docs/update-alertmanager-docs
docs/update-grafana-expressions-documentation
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/dashboard-rules-v3
dprokop/feat-panel-screenshot-api
dprokop/panel-render-operation-timings
drew08t/canvas-move-connections-during-group-move
drew08t/geomap-require-attribution
drew08t/table-fix-handling-width-override-removal
ds-ordinal-field
eledobleefe/basic-ftp-to-5.3.0-in-13.0.1
eledobleefe/cve-dompurify-to-3.4.0
eledobleefe/protocol-buffers-schema-to-3.6.1-in-13.0.1
eledobleefe/remove-locale-format-toggle
eledobleefe/remove-locale-format-toggle-frontend
eledobleefe/remove-locale-format-toggle-frontend-i18n
elliot/embedded-dashboard-prop-changes
emil/202212/errata
enable-csp-default
eshields/scopes/no-scope-node-with-defaultpath
eshields/secrets-keeper/activate-keeper
eshields/secrets-keeper/aws-instructions
eshields/secrets-keeper/delete
eshields/secrets-keeper/edit-keeper
eshields/secrets-keeper/test-connection
eve-add-mcp
evictorero/dashboards-evaluate-changes-immediately
evictorero/snapshot-skip-dashboard-validation-public-mode
evictorero/snapshots-k8s-support-encryption
fast
fastfrwrd/123836-oneclick-spa-handling
fastfrwrd/auto-regenerate-golden-checksums
fastfrwrd/dataviz-options-ui-unit-tests
fastfrwrd/docs-nested-table
fastfrwrd/docs-vizLegendFacetedFilter
fastfrwrd/field-overrides-nested-frames-dupe
fastfrwrd/fix-live-time-comparison
fastfrwrd/fix-nested-index-issue
fastfrwrd/heatmap-suggestions-guard-some-numeric-series
fastfrwrd/lint-suppressions-tools
fastfrwrd/ol-cleanup
fastfrwrd/prettier-gitignore-config
fastfrwrd/sin-not-all-the-way-contained-just-yet
fastfrwrd/table-fix-time-filter
fastfrwrd/table-ng-nested-cleanup
feat-url-reports-3
feat/dashboard-collaboration
feat/dashboard-summary-add-queries
feat/expand-rows-render-param
feat/local-query-history
feat/mutation-api-variable-ui-pilot
feat/provisioning-unified-sync
feat/pulse
felix/query-editor-error-extension-point
ferruvich/git-sync-1084
fix-export-metadata-uid
fix-resource-version
fix/cluster-scoped-key-root-func
fix/flamegraph-hidpi-font-scaling
fix/i18n/lazy-loading-plurals
fix/import-dashboard-folder-list
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/skip-core-plugin-preinstall
fix/tempo-search-streaming-live-expired-fallback
fix/traces-panel-scenedatanode-datasource-fallback
fodler-cleanup
folder-remove-ac
folder-service-refactor
frontend-home-resolver
gabor/qs-raw-log
gabor/raw-query
gabor/raw-query-better-metric
gamab/iam-perms-metrics
gamab/iam-perms-metrics-p2
gamab/plugin-role-cleanup
gamab/rbac/cfg-typo
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/explo-tabs-scroll
grafakus/hack-day-revamp-variable-query-editor
graphite/carbonapi-compat-fixes-and-integration-tests
graphite/oom-hardening
gtk-grafana/TresholdControls/unit-tests-exp-2
gtk-grafana/annotations-clustering-ga
gtk-grafana/combobox-tabindex
gtk-grafana/dataviz/OutsideRangePlugin/unit-test-cycle-skill-test
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/dataviz/test-datasource/seeded-random-walk
gtk-grafana/dynamic-color-scheme-poc
gtk-grafana/dynamic-color-scheme-poc__abstract
gtk-grafana/flamegraph/canvas-compare
gtk-grafana/jest-canvas-mock-compare/refactor
gtk-grafana/piechart-keyboard-focus-poc
gtk-grafana/time-compare/not-saving-bug
haris/custom-var-bug-on-save
haris/global-vars-srv
haris/section-var-mutation-api
haris/section-vars-in-panel-edit
hive-5g361k
hugoh/add-cache-keys
hugoh/feature-flag-cleanup
hugoh/migrate-vitest
hugoh/use-new-getpluginsettings-api
iam-uid-scope-translation
iam2055/mirror-gh-overrides
idastambuk/option-variables
idastambuk/tab-row-slug-fix-legacy
ihm/260312-dynamic-dashboards-panel-updates
ihm/260408-filter-group-by-ga
ihm/260428-escalation-21533
ihm/260428-escalation-21533-error
ihoryeromin/query-editor-header-cleanup
ihoryeromin/query-editor-responsive-sidebar-resize-handle
ihoryeromin/query-editor-stable-transformation-ids
ihoryeromin/splash-screen-default-enabled
instant
iortega/fix-errors-in-manage-panels-v3
iortega/mutation-api-annotations
ismail/migrate-datalinks-to-codemirror
ismail/remove-grafana-prometheus-package
ismail/remove-prometheus-from-built-in-plugins
ivan/mutation-api-dashboard-scene-add-variable
iwysiu/cw/411b
iwysiu/loki/dsAbstraction
iwysiu/loki/metrics-abstraction
iwysiu/query-forward-stack-feature-toggles
jackw/consolidate-global-ambient-types
jackw/login-app-setting-errors
jackw/poc-vite
jackw/remove-compiled-boot-script-flag
jackw/replace-lerna-with-nx
jackw/rspack-plugins
jackw/separate-swagger-builds
jarben/connections-viewer-access
jarben/fix-cves-april-2026
jcalisto/mt-annotations-observability
jcalisto/provisioning-refactor-parallel
jesdavpet/22103-fix-heatmap-suggestion-crash
jesdavpet/pilot-meticulous-ai-local-only
jh/deprecate-old-feature-toggle-frontend
jh/e2e-flake-check
jh/fs-full-settings
jh/prefs-api-migration
jh/selfhosted-runners-detect-changes
jpq/dashboard-search-type-plural-aliases
jpq/fix-non-rvmanager-create-toctou
jtroy/authn-session-config-resolver
jtroy/skip-unnecessary-team-syncs
juanicabanas/org-defined-templates
kap/feature-flag-navigation-items
kb/metadata-on-table-and-column
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
kevinwcyu/116506-query-logs-by-data-source-name-and-type-frontend
khalilhaji/cue-union-test
km/fix-makefile-dependency-for-windows-builds
km/remove-codeql-job
km/reverts
km/split-pro-build-2
km/split-pro-build-deb-docker
km/test-ephemeral-instances
konrad-poc/grouped-view-revamped
konrad/add-alert-rule-to-explore-2b63
konrad/fix-frozen-rtkq-contact-point-settings
kristina/config-query-mapping
kristina/corr-service-split
kristina/correlation-edit-ext-to-query-bug-BE
kristina/correlation-edit-ext-to-query-bug-FE
kristina/correlations-legacy-2-ap
kristina/correlations-range
kristina/correlations-range-data
kristina/readd-delete-collection
kristina/update-app-sdk
l2d2/1704-logs-datasource-goff
lauren-alerting-instance-drawer-drilldown-contact-point
lauren/alerting-instance-drawer-drilldown-declare-incident
lauren/alerting-instance-drawer-drilldown-declare-incident-be
leeoniya/TimeOfDayPicker-2
leeoniya/codemirror
leeoniya/combobox-fixes
leeoniya/graphng-hideFrom-plotLegend
leeoniya/histogram-e2e-screenie
leeoniya/lazy-ol-tables-original
leeoniya/moment-to-luxon
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/x-axis-zero-decimals
linoman/sa-name_resolver
linoman/sa-phase2-tests
linoman/sa-rp-action_set_migration
linoman/sa-rp_action_set_mapping
linoman/sa-rp_admission_validation
linoman/sa-rp_wire_restconfig_apigroup
linoman/teambinding_flaky_diag_logs
lucychen/fix-teamlbac-feature-flag
macabu/extract-innermost-service-identity-req
macabu/renovate-go-deps
macabu/secrets-squirrel
macabu/try-no-plugin-install
macabu/try-no-plugin-install-fake
macabu/update-otlp-libs-cve-release-11.6.15
macabu/update-otlp-libs-cve-release-12.2.9
macabu/update-otlp-libs-cve-release-12.3.7
main
mariell/backport-module-fixes-13.0.1
mariell/migrate-to-native-paths-batch-2
mariell/policy-bot-confusion-on-patch
mariell/postgres-warning-on-superuser
mariell/postgres-warning-on-superuser-frontend
mariell/update-upgrade-strategy-wiki
marinnedea-patch-1
matyax/accummulated-table-overrides
matyax/inferred-levels-deprecations
matyax/log-details-displayed-fields-deprecation
matyax/logstable/line-wrap
matyax/loki-language-provider-detected-endpoints
mckn/async-datasource-apis
mckn/async-datasource-migrations
mckn/check-selectors
mckn/ds-picker-test-migration
mdv/annotations-new-client
mdv/bump-scenes-v7.4.2
mdv/fix-anno-list-panel-rows
mdv/non-applicable-filters-prometheus
mgyongyosi/move-external-group-mappings-to-team
mgyongyosi/rvmanager-deadlock-retry
mgyongyosi/separate-ext-groups-identity
mhamid/role-deletion-k8s
mhamid/storagewrapper-watch-patch
mmandrus/experiments/grafdev-cli
moustafab/create-rule-wo-group
moustafab/provenance-manager-mapping
moustafab/rule-history
move-v0-to-v1
navigation/workflows
new-filtering-for-connections
new-filtering-for-connections-v2
nickrichmond/dpro-46
nickrichmond/dpro-77
njvrzm/dsauth-fix
oscark/dashboard-outline-variable-label
oscark/paste-v1-panel-into-dynamic-dashboards
oscark/tabs-scroll-buttons
pepe/alertview-preview-routing
plugin-dependency-install
plugin-proxy-norm-path
pr-124509
preferences-include-help-flags1
preferences-mode5
prometheus/bohandley-add-limit-for-client-calls-for-metric-names
provisioning/export-backend
provisioning/implement-export
pst/dualwrite-replace-mock-with-fake
query-resolution
refactor/recent-scopes-minimal-storage
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-features-apiserver
remove-legacy-groupsync
remove-mockdocumentbuilder
remove-some-hard-coded-colors
renato.costa/fix-go-leak-check
renato.costa/list-history-frontend-no-order-assumption
renovate/augurs
renovate/busybox-1.37.0
renovate/codemirror
renovate/grafana-aws-sdk-0.x-lockfile
renovate/grafana-tempo-2.x
renovate/moment-timezone-0.x
renovate/msagl-core-1.x-lockfile
renovate/msagl-parser-1.x-lockfile
renovate/nanoid-5.x-lockfile
renovate/npm-uuid-vulnerability
renovate/pin-dependencies
renovate/react-calendar-6.x-lockfile
renovate/react-data-grid-digest
renovate/react-hook-form-7.x-lockfile
renovate/zod-4.x-lockfile
resource-metrics
resource-permissions-support-k8s
reuse-secure-value-getter
revert-119110-njvrzm/finish-decoupling-mssql-backend
revert-119167-njvrzm/decouple-influxdb-backend
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
revert-123834-macabu/secret-secure-value-metadata-cache
rjimenez/disable-push-protected-branch
robbymilo/deploy-preview-test
robbymilo/latest-broken-links
robbymilo/latest-broken-links-2
rodrigopk/alert-list-evaluation-chain-drawer
rodrigopk/alertingrulesapi-folder-view
rodrigopk/backport-120096-to-12-4
rodrigopk/move-gma-import-wizard-entrypoint
rodrigopk/poc-alert-list-chain-rail
rodrigopk/poc-alert-rules-api-evaluation
rodrigopk/poc-alert-rules-api-list
rodrigopk/poc-show-imported-contact-points-in-selector
rwwiv/ci-blobless-clone
rwwiv/ngalert-eval-logging
rwwiv/rulechain
santihernandezc/export_sender_metrics
seangriffin/dpro-1
seangriffin/dpro-33
seangriffin/dpro-37
secrets-create-v1-types
secrets/update-version-to-v1
serge/old-dashboards-arch-clean-up
serge/replace-selects-with-combobox-dashboard-variables
shirley/data-rowindex
sj/adhoc-filter-labels-combined-2709
sj/sql-expression-structure-redaction-dd62
slow
sql-abstraction-prototype
state-timeline-name-position-above-bars
steady
steady-http2-o11y
steady-patch-2
stevesg/historian-return-rule-title-from-counts
stevesg/multiple-enterprise-commands
support-if-implemented
sven/assistant-datasource-deny-oss
tab-row-slug-fix
titolins/alerting-bound-sender-label-string-size
titolins/alerting-inhibition-rules-docs-toggle
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
tskarhed/scopes/defaultpath-race-condition
tskarhed/scopes/scope-node-defaultpath
tskarhed/scopes/use-scopes-navigation-endpoint-default
undef1nd/flags-migration
undef1nd/test-apiserver-ofrep
update-cve-deps
update-cve-deps2
update-lbac-traces
urbiz-support-api-rates
use-v1-in-dashbaord-service
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
warden/ga-4bop
wb/plugins-app-st-install
wip/zanzana-contextual-teams-poc
worktree/mutation-api-undo-redo
yuri-tceretian/contact-points-v2
yuri-tceretian/import-depend-multi-routes
ywzheng1/git-sync-files-endpoint-resource-counts
ywzheng1/git-sync-fix-bulk-move-folder-picker
zanzana/pr2-eventual-kv
zanzana/pr3-kv-lease-elector
zanzana/pr4-wire-kv-provider
zanzana/pr5-zanzana-integration
zanzana/reconciler-use-team-members
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 }
117 Commits (306f0785e122a94de00895ada7866ebedb30277f)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
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 |
|
|
722c414fef
|
Encryption: Refactor securejsondata.SecureJsonData to stop relying on global functions (#38865)
* Encryption: Add support to encrypt/decrypt sjd * Add datasources.Service as a proxy to datasources db operations * Encrypt ds.SecureJsonData before calling SQLStore * Move ds cache code into ds service * Fix tlsmanager tests * Fix pluginproxy tests * Remove some securejsondata.GetEncryptedJsonData usages * Add pluginsettings.Service as a proxy for plugin settings db operations * Add AlertNotificationService as a proxy for alert notification db operations * Remove some securejsondata.GetEncryptedJsonData usages * Remove more securejsondata.GetEncryptedJsonData usages * Fix lint errors * Minor fixes * Remove encryption global functions usages from ngalert * Fix lint errors * Minor fixes * Minor fixes * Remove securejsondata.DecryptedValue usage * Refactor the refactor * Remove securejsondata.DecryptedValue usage * Move securejsondata to migrations package * Move securejsondata to migrations package * Minor fix * Fix integration test * Fix integration tests * Undo undesired changes * Fix tests * Add context.Context into encryption methods * Fix tests * Fix tests * Fix tests * Trigger CI * Fix test * Add names to params of encryption service interface * Remove bus from CacheServiceImpl * Add logging * Add keys to logger Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com> * Add missing key to logger Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com> * Undo changes in markdown files * Fix formatting * Add context to secrets service * Rename decryptSecureJsonData to decryptSecureJsonDataFn * Name args in GetDecryptedValueFn * Add template back to NewAlertmanagerNotifier * Copy GetDecryptedValueFn to ngalert * Add logging to pluginsettings * Fix pluginsettings test Co-authored-by: Tania B <yalyna.ts@gmail.com> Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com> |
5 years ago |
|
|
64c8d32fe7
|
Use sdk pkg for gtime (#39354)
|
5 years ago |
|
|
1c892a2fc4
|
Postgres/MySQL/MSSQL: Add setting to limit maximum amount of rows processed (#38986)
Adds a new setting dataproxy.row_limit that allows an operator to limit the amount of rows being processed/accepted in response to database queries originating from SQL data sources. Closes #38975 Ref #39095 Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com> |
5 years ago |
|
|
fbdaf56a84
|
Postgres/MySQL/MSSQL: Fix region annotations not displayed correctly (#38936)
Fix region annotations not displayed correctly when returning timeend column as epoch timestamp and by that making sure that the returned data frame field named timeend is treated as time type. Fixes #38533 |
5 years ago |
|
|
c989f0fbbe
|
SQL: Migrate to use SDK contracts (#36635)
* convert SQLs to use sdk contracts * make draft * postgres * intermedia * get datasourceinfo filled at the beginning of the service * move the interval into package because of cyclict import and fix all postgres tests * fix mysql test * fix mssql * fix the test for pr https://github.com/grafana/grafana/issues/35839 * fix some issue about intervalv2 package * update sql test * wire migration for SQLs * add sqls to the background process * make it register instead of register and start * revert formatting * fix tests * fix linter * remove integration test * Postgres test fix Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> |
5 years ago |
|
|
643c7fa0cb
|
Chore: update all +build statements (#38782)
|
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 |
|
|
180b1973e0
|
SQL: Fix SQL dataframe resampling (fill mode + time intervals) (#36937)
* Refactor resample logic * Adjust test to have one more timestamp out of range * adjust test + ensure filling * revert flag flip * Undo logic - should be timeseries only * change data calculation based on previous interval * fix the logics * fix typo * fix resample start time, to reuse what sql api returned * calculate the start point with from truncate by interval Co-authored-by: Will Browne <will.browne@grafana.com> Co-authored-by: Will Browne <wbrowne@users.noreply.github.com> Co-authored-by: Ying WANG <ying.wang@grafana.com> |
5 years ago |
|
|
5d01add7da
|
Fix Postgres query handling null values for smallint (#36648)
* Fix Postgres query handling null values for smallint * Fix converting to int16 |
5 years ago |
|
|
1d6e99bc95
|
SQL: Fixes issues with showing value column name prefix in legends (#35839)
* rename strategy * Update pkg/tsdb/sqleng/sql_engine.go Co-authored-by: Torkel Ödegaard <torkel@grafana.org> * more strict constraints * Fixed so that it works on multi series results * only apply the logic when original query returns 3 fields * removed part of comment * Update mysql test Co-authored-by: Torkel Ödegaard <torkel@grafana.org> Co-authored-by: Torkel Ödegaard <torkel@grafana.com> |
5 years ago |
|
|
0611207f3b
|
Postgres/MySQL/MSSQL: Fix concurrent map writes panic (#35510)
Fixes panic/fatal error concurrent map writes in SQL data sources when multiple queries are executed concurrently and you interpolate SQL query before executing it. Fixes #35469 |
5 years ago |
|
|
6c728d6a78
|
SQL: Use SDK sqlutil package refactor (#33758)
Upgrades grafana-plugin-sdk-go dependency to v0.94.0 to get the refactored sqlutil package. Co-authored-by: Kevin Minehart <kmineh0151@gmail.com> |
5 years ago |
|
|
0b97cdcee1
|
fix postgres to have precision of ms (#33853)
|
5 years ago |
|
|
bd66c8dde3
|
SQL data sources: Convert to return data frames (#32257)
Convert SQL data sources to return data frames. Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com> Co-authored-by: Will Browne <will.browne@grafana.com> Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com> |
5 years ago |
|
|
7627b55ef4
|
TSDB: add deprecation comments to many tsdb structs (#33281)
|
5 years ago |
|
|
dd0ba96d7c
|
Postgres: Fix time group macro when TimescaleDB is enabled and interval is less than a second (#33153)
Fixing a special case with time group macro when using TimescaleDB and interval is lower than a second. Fixes #33124 |
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 |
|
|
c57047a420
|
Postgres: allow providing TLS/SSL certificates as text in addition to file paths (#30353)
* postgres SSL certification * add back the UI to configure SSL Authentication files by file path * add backend logic * correct unittest * mini changes * Update public/app/plugins/datasource/postgres/config_ctrl.ts Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com> * Update public/app/plugins/datasource/postgres/partials/config.html Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com> * mutex * check file exist before remove * change permission * change default configuremethod to file-path * Update public/app/plugins/datasource/postgres/partials/config.html Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> * Update public/app/plugins/datasource/postgres/partials/config.html Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> * Update public/app/plugins/datasource/postgres/partials/config.html Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> * Update public/app/plugins/datasource/postgres/partials/config.html Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> * rename sslconfiguremethod to sslconfigurationmethod * frontend update * solve comments * Postgres: Convert tests to stdlib Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Postgres: Be consistent about TLS/SSL terminology Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * fix init inconsistancy * Fix tests Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * naming convention * Fix tests Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix tests Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Undo change Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix TLS issue 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> * change permissions * Fix data source field names Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Clean up HTML Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Improve popover text Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix SSL input bug Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Undo unnecessary change Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Clean up backend code Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix build Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * More consistent naming Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Clean up code Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Enforce certificate file permissions Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * add settings * Undo changes Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * fix windows file path * PostgresDataSource: Fix mutex usage Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix tests Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Update pkg/tsdb/postgres/postgres.go Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> * Apply suggestions from code review Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> * fix compilation * fix unittest * Apply suggestions from code review Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> * Apply suggestions from code review Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> * mock function * change kmutex package * add kmutex into middleware * lock connection file per datasource * add unittest regarding concurrency * version should be equal * adding unittest * fix the loop * fix unitest * fix postgres unittst * remove comments * move dataPath from arg to tlsManager struct field * Use DecryptedValues method Use cached decrypted values instead of using secure json data decrypt which will decrypt unchanged values over and over again. * remove unneeded mutex in tests and cleanup tests * fix the lint Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com> Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> |
5 years ago |
|
|
d56c5285e2
|
Postgres: Fix timeGroup macro converts long intervals to invalid numbers when TimescaleDB is enabled (#31179)
Fixes #27253 |
5 years ago |
|
|
be8ba8ef46
|
Postgres: Convert tests to stdlib (#30536)
* Postgres: Convert tests to stdlib Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
5 years ago |
|
|
7126a91901
|
Postgres: Be consistent about TLS/SSL terminology (#30532)
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> |
6 years ago |
|
|
2bf964c61e
|
Chore: Fix linting issues caught by ruleguard (#28799)
* Chore: Fix linting issues caught by ruleguard Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Improve error check Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
6 years ago |
|
|
574553ec7b
|
Chore: Fix issues found by staticcheck (#28802)
* Fix linting issues 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 |
|
|
a5d9196a53
|
Chore/fix lint issues (#27704)
* Chore: Fix linting issues Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
6 years ago |
|
|
4b1eb6e5c7
|
Chore: Enable gocyclo linter (#26395)
* Chore: Enable gocyclo linter Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * API: Fix linting issue Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * API: Refactor to reduce complexity Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix type assertion Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
6 years ago |
|
|
d28d495235
|
Chore: Enable PR testing in Drone (#26189)
* Add Drone configuration
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Add more steps
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Add more steps
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Build front-end before testing it
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Upgrade grafana/build-container
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Add packaging step
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Trigger on push
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Remove some steps
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Enable steps
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Install Dockerize
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Use node image for test-frontend
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Increase number of test workers
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Make plugin installation depend on frontend tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Make integration tests depend on frontend tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Use grafana/build-container also for front-end tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Upgrade dependencies in order to fix front-end tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Depend on es-check
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Dont' depend on tests before building front-end
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Add more steps
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Fix packaging
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Simplify
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Try to build images
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Fix e2e tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Remove steps
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Install netcat
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Include golangci-lint with grafana/build-container
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Build storybook and docs website
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Fix e2e tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Use build image with root user
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Drop CircleCI dependencies
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Fix e2e tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Fix e2e under Drone
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Execute e2e server separately
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Use own plugin for building Docker images
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Use Starlark to configure Drone
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Add enterprise steps to pipeline
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Add more enterprise steps to pipeline
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Maintain Yarn cache
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Build enterprise Docker images
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Build Ubuntu Docker images
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Refactor
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Add Postgres integration test
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Add MySQL integration test
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Fix integration tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Parameterize integration test DB connections
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Categorize integration tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Use grabpl integration-tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Remove unintended change
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Drone: Disable Ubuntu Docker images for PR pipeline
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Regenerate yarn.lock
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Upgrade grabpl
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Restore Yarn cache before installing in grafana-enterprise
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Use separate pipelines for OSS and enterprise
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Let OSS builds depend on tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Restore Go cache before building back-end
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Reduce number of variants built for PRs
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Fix building of Docker images
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Drone: Simplify logic
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Drone: Use Starlark
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Drone: Fix syntax error
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Convert .drone.star to YAML
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Upgrade AWS Go SDK
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Drone: Fix Go linting
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Undo irrelevant changes
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Revert "Undo irrelevant changes"
This reverts commit
|
6 years ago |
|
|
9285595c50
|
tsdb/postgres: Support Unix socket for host (#25778)
* tsdb/postgres: Support Unix socket for host Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix host regex Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix host regex Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Remove panic Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Fix host parsing; add tests Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Add test Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Use strings.HasPrefix to detect Unix socket host Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Remove debug logging Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Escape single quotes and backslashes Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Test generateConnectionString as requested in review Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Add test case for SSL mode 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 |
|
|
07582a8e85
|
Chore: Fix various spelling errors in back-end code (#25241)
* Chore: Fix various spelling errors in back-end code Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com> Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>> |
6 years ago |
|
|
2a6ac88a73
|
QueryInspector: add common way to show the raw query (#25204)
|
6 years ago |
|
|
1f0e1b33bc
|
Postgres: Add SSL support for datasource (#21341)
* Add SSL certificate/key fields to Postgres data source configuration Co-authored-by: Edwin Cordeiro <edwin@scordeiro.net> Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com> |
6 years ago |
|
|
ea35ae4d1f
|
Chore: Update the xorm dependency (#22376)
* Upgrade xorm Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com> |
6 years ago |
|
|
bb50fc5965
|
pkg/tsdb: Check errors (#19837)
Check errors in pkg/tsdb. |
7 years ago |
|
|
3de693af49
|
MySQL: Limit datasource error details returned from the backend (#19373)
Only return certain mysql errors from backend. The following errors is returned as is from backend: error code 1064 (parse error) error code 1054 (bad column/field selected) error code 1146 (table not exists) Any other errors is logged and returned as a generic error. Restrict use of certain functions: Do not allow usage of the following in query: system_user() session_user() current_user() or current_user user() show grants Fixes #19360 |
7 years ago |
|
|
e5bf3027fc
|
Refactor: Move sql_engine to sub package of tsdb (#18991)
this way importing the tsdb package does not come with xorm dependencies |
7 years ago |
|
|
a0bb01103e |
MySQL/Postgres/MSSQL: Add parsing for day, weeks and year intervals in macros (#13086)
closes #11431 |
7 years ago |
|
|
2fff8f77dc |
move log package to /infra (#17023)
ref #14679 Signed-off-by: zhulongcheng <zhulongcheng.me@gmail.com> |
7 years ago |
|
|
54c1bf0cc9
|
Chore: a bit of spring cleaning (#16710)
* Chore: use early return technic everywhere And enable "indent-error-flow" revive rule * Chore: remove if-return rule from revive config * Chore: improve error messages And enable "error-strings" revive rule * Chore: enable "error-naming" revive rule * Chore: make linter happy * Chore: do not duplicate gofmt execution * Chore: make linter happy * Chore: address the pull review comments |
7 years ago |
|
|
66f6e16916
|
Security: Store datasource passwords encrypted in secureJsonData (#16175)
* Store passwords in secureJsonData * Revert unnecessary refactors * Fix for nil jsonSecureData value * Remove copied encryption code from migration * Fix wrong field reference * Remove migration and provisioning changes * Use password getters in datasource proxy * Refactor password handling in datasource configs * Add provisioning warnings * Update documentation * Remove migration command, moved to separate PR * Remove unused code * Set the upgrade version * Remove unused code * Remove double reference |
7 years ago |
|
|
09b9b595b2 |
Add check for Env before log
|
7 years ago |
|
|
3801a75131 |
FIxed syntaxis mistake unixEpochNanoFrom and unixEpochNanoTo
|
7 years ago |
|
|
9105625f24 |
Added unixEpochNanoTo and unixEpochNanoFrom macros to postgresql
|
7 years ago |
|
|
4d8d2a9690 |
Renamed unixEpochFilterNano to unixEpochNanoFilter
|
7 years ago |
|
|
4c51e8df20 |
Don't cut off subsecond precision for postgres macros
Change time format to RFC3339Nano for $__timeFilter, $__timeFrom and $__timeTo macros |
7 years ago |
|
|
1a67a8db80 |
Nanosecond timestamp support postgresql
|
7 years ago |
|
|
624e5e5b3d
|
let each sql datasource handle timeFrom and timeTo macros
|
8 years ago |
|
|
18e127db2a |
pkg/tsdb/*: Fix do not pass a nil Context
See, $ gometalinter --vendor --deadline 6m --disable-all --enable=megacheck ./... pkg/tsdb/mssql/mssql_test.go:695:33⚠️ do not pass a nil Context, even if a function permits it; pass context.TODO if you are unsure about which Context to use (SA1012) (megacheck) pkg/tsdb/mysql/mysql_test.go:772:32⚠️ do not pass a nil Context, even if a function permits it; pass context.TODO if you are unsure about which Context to use (SA1012) (megacheck) pkg/tsdb/postgres/postgres_test.go:704:33⚠️ do not pass a nil Context, even if a function permits it; pass context.TODO if you are unsure about which Context to use (SA1012) (megacheck) |
8 years ago |