mirror of https://github.com/grafana/grafana
Tag:
Branch:
Tree:
b99127be82
109804-alerting-docs-oauth2-update-for-webhook-contact-points
114105-alerting-docs-enrichments-adjustments
115041-alerting-docs-slack-instructions-fixes
115100-alerting-docs-saved-searches
16346-support-request---updating-an-existing-public-document---alerting---httpsgrafanacomdocsgrafanalatestalertingconfigure-notificationsmanage-contact-pointsintegrationsconfigure-opsgenieconfigure-opsgenie-for-alerting
17651-support-request---updating-an-existing-public-document---alerting---httpsgrafanacomdocsgrafanalatestalertingconfigure-notificationsmanage-contact-pointsintegrationsconfigure-email
20230331_add_kerberos_support
20251127_hackathon-2025-12-gracoca
IfSentient/hack-change-DashboardPanelKindOrLibraryPanelKind-to-oneOf
KD/card-link
KD/datasources-filter-empty-message
KD/lazy-loading-issue
KD/outline-hover
KD/panel-selection
add-history-to-dashboard-api
add-new-datasource-change-page
add-transformation-applicability-indicators
adela/suggestions_error_handling
ale/apiextensions
alert-rules-button
alerting/add-client-to-clients-pkg
alerting/create-alert-rule-drawer-dashboard-panel
alerting/lazy-zod
alerting/poc-single-am-integrations-versioning
alerting/update-alerting-module
alexander-akhmetov/fetch-page-provenances
alexander-akhmetov/fix-recording-rules-offset
alexander-akhmetov/limit-rules-return-empty-groups
alexander-akhmetov/manage-alerts-ds-api
alexander-akhmetov/mqtt-append-group-key-to-topic
alexander-akhmetov/rule-plugin-filter
alexander-akhmetov/rule-statuses-endpoint
alexander-akhmetov/rule-view-page-uid-filter
alexander-akhmetov/skip-query
alexander-akhmetov/update-docs-valuestring
alexspencer/correlations-explore-editor-updates
alexspencer/focused-query-poc
alexspencer/poc-drawer-state
alexspencer/wire-sql-schemas-to-llm
alsoba13/support-pyroscope-exemplars
alt-v2-export
alyssa/azure-logs-builder-template-variables
andreas/graphite-series-naming
andreas/plugin-schema-endpoint
andrew/elastic-fix-builder-running-in-code-mode
andrew/elastic-update-raw-query-look
apiextensions
apiextensions-2
ash/react-19
ash/react-19-again
ash/upgrade-react-window
attempt_at_short_url_updates
backend-logging
backport-104195-to-release-12.0.1
backport-104427-to-release-12.0.1
backport-104433-to-release-12.0.1
backport-106375-to-release-12.0.2
backport-106440-to-release-12.0.2
backport-110158-to-release-11.6.6
backport-110158-to-release-12.1.2
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.0.7
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-113194-to-release-12.2.2
backport-113338-to-release-12.1.4
backport-113710-to-release-12.3.1
backport-114078-to-release-12.3.1
backport-114265-to-release-12.3.1
backport-114522-to-release-12.2.3
backport-114522-to-release-12.3.1
backport-114667-to-release-12.1.5
backport-114684-to-release-12.0.8
backport-114684-to-release-12.1.5
backport-114809-to-release-12.1.6
backport-114809-to-release-12.2.4
backport-115252-to-release-12.3.1
backport-115394-to-release-12.2.3
backport-115500-to-release-12.0.9
backport-115500-to-release-12.1.6
backport-115547-to-release-12.3.2
backport-115615-to-release-12.3.2
backport-115623-to-release-12.0.9
backport-115630-to-release-12.3.2
bogdan/dynamic-dashboards-dnd
bohandley/add-check-for-metric-existing-for-native-histograms
bohandley/buildPathAsync-for-plugin-links
bugfix/files-authorization
canvas-topnav
change-help-bar-identification
charandas/goff-app-installation-dynamic-poc
charandas/registered-web-services
chore/enterprise-api-clients-drift
chore/eslint-unused-directives
chore/fix-codeowners
chore/remove-unifiedhistory-toggle
chore/rewrite-plugin-dashboard-warning
ckbedwell/pathfinder-prop
ckbedwell/runtime-plugin-reload
cocorrelations-limit
cursor/adhoc-filter-component-extraction-580c
cursor/assistant-streaming-feature-toggle-c8e6
cursor/improve-adhoc-filter-display-0a12
cursor/improve-adhoc-filter-display-a99f
cursor/plan-feature-toggle-config-deprecation-fb6d
cursor/pull-request-review-and-grade-f37f
dana/reporting-e2e/regenerate-fixtures
data-manipulation-improvements
data-manipulation-improvements-resize-issue
davkal-dash-perf
de/alert_aggregation
dependabot/docker/alpine-3.23.2
dependabot/github_actions/cypress-io/github-action-6.10.3
dependabot/github_actions/cypress-io/github-action-6.10.4
dependabot/github_actions/docker/setup-docker-action-4.5.0
dependabot/github_actions/docker/setup-qemu-action-3.7.0
dependabot/github_actions/octokit/graphql-action-abaeca7ba4f0325d63b8de7ef943c2418d161b93
dependabot/github_actions/peter-evans/find-comment-4.0.0
dependabot/go_modules/aws-sdk-go-bd390d4fd5
dependabot/go_modules/buf.build/gen/go/parca-dev/parca/connectrpc/go-1.19.1-20251021111352-8328e0e94621.2
dependabot/go_modules/buf.build/gen/go/parca-dev/parca/connectrpc/go-1.19.1-20251128082122-f6c424bce0e5.2
dependabot/go_modules/buf.build/gen/go/parca-dev/parca/connectrpc/go-1.19.1-20251203114737-dab2f094ec25.2
dependabot/go_modules/cloud.google.com/go/storage-1.58.0
dependabot/go_modules/github.com/Azure/azure-sdk-for-go/sdk/azidentity-1.13.0
dependabot/go_modules/github.com/Azure/azure-sdk-for-go/sdk/azidentity-1.13.1
dependabot/go_modules/github.com/Azure/go-autorest/autorest-0.11.30
dependabot/go_modules/github.com/blevesearch/bleve/v2-2.5.4
dependabot/go_modules/github.com/blevesearch/bleve/v2-2.5.5
dependabot/go_modules/github.com/blevesearch/bleve/v2-2.5.6
dependabot/go_modules/github.com/blevesearch/bleve_index_api-1.2.11
dependabot/go_modules/github.com/dgraph-io/badger/v4-4.8.0
dependabot/go_modules/github.com/go-ldap/ldap/v3-3.4.12
dependabot/go_modules/github.com/grafana/grafana-aws-sdk-1.3.1
dependabot/go_modules/github.com/grafana/grafana-aws-sdk-1.4.0
dependabot/go_modules/github.com/madflojo/testcerts-1.5.0
dependabot/go_modules/github.com/phpdave11/gofpdi-1.0.15
dependabot/go_modules/github.com/russellhaering/goxmldsig-1.5.0
dependabot/go_modules/go-opentelemetry-io-7119a2cb30
dependabot/npm_and_yarn/packages/grafana-plugin-configs/glob-11.1.0
dependabot/npm_and_yarn/storybook-10.1.10
deprecate-legacy-storage-migration-in-provisioning
dmihai/team-search-missing-fields
docs/add-aws-troubleshooting-guide
docs/add-data-source-plugins-integrations-concepts-doc
docs/add-troubleshooting-guide-postgres
docs/add-troubleshooting-guide-prometheus
docs/grafana-config-debug
docs/secrets/add-k6-cloud-decrypter
docs/update-grafana-config-docs
docs/update-grafana-expressions-documentation
domas-allow-grotfood-sidebar-extension
drew08t/canvas-drawio-import
drew08t/canvas-dynamic-layout
drew08t/geomap-improve-layer-filters
ds-apigroup-expand
ds-apiserver-schema-builder
dsuess/feat/dragndrop-dashboard-component
dynamically-change-unified-mode
editsquad/scroll-repeated-panels-into-view
elasticsearch-datasource-config-option
eledobleefe/analytics-framework-user-test
emil/202212/errata
enable-new-gauge-by-default
enhancement/hierarchical-error-handling-in-pull
ensure-folder-annotation-when-supported
ensure-folders-are-configured
erhilse/upgrade-user-button
eshields/scopes/defaultNode
evictorero/library-panels-get-folders-legacy
evictorero/snapshots-mt-use-mt-settings
evictorero/snapshtos-mt-cleanup-expired
explore-no-navbar
fast
fastfrwrd/112977-sparkline-annotations
fastfrwrd/e2e-use-new-method
fastfrwrd/gauge-bug-bash
fastfrwrd/gauge-clip-path
fastfrwrd/gauge-rounded-bars-accuracy
fastfrwrd/gauge-working-branch
fastfrwrd/invalid-auto-cell
fastfrwrd/refactor-status-history-utils
fastfrwrd/revert-safari-26-hacks
fastfrwrd/sparkline-annotations
fastfrwrd/sparkline-axis-show-boolean
fastfrwrd/sparkline-class-removal
fastfrwrd/sparkline-warnings
fastfrwrd/suggestions-ui-more-updates
fastfrwrd/uplot-default-show-axisplacement-hidden
feat/110084-add-universe-domain
feat/mt-apiextensions
feat/new-feature-today
feat/sparkline-hover-interaction
feat/update_cursor_when_hovering_on_point
feat/versioned-dashboard-schema-exports
feature/kiosk-footer-scene-clean
ferruvich/provisioning-connection-vm
filewalkwithme/slow
fix-114234
fix-114325
fix-modal-button-row
fix-pks-12.1
fix-select-portal-clone
fix-sqlite-data-migration-pt3
fix/address-parsing-errors-when-panels-have-empty-ds-value-keys
fix/context-reuse-logger-init
fix/groupby-variable-multi-default
fix/placeholder-contact-point
flaky-configuration-tab-plugin
folders-always-return-folder-value
folders/create-team-folder
folders/team-folders-folder-picker
gabor/no-pointer
gabor/small-cfg
gamab/chore/token-exchange-rt
gamab/iam/toggle-apis-individually
gareth/opentsdb-backend-migration-2
gareth/opentsdb-metadata-queries-migration
gareth/tempo-grpc-limit-bump
giuseppe/feature-toggles-env-vars
grafakus/add-feedback-form-dyn-dash
grafakus/fix-editpane-hide
grafakus/fix-vars-selection-controls-menu
grafakus/multi-dimensional-vars-ui
grambbledook/ff-non-nool-support
grambbledook/remove-feature-toggles-from-api-registry
grambbledook/test-toolexec-instrumentation
gtk-grafana/annotations/anchored-tooltips
gtk-grafana/app-platform/hack-grafana-api-clients-for-plugin-dev
gtk-grafana/issues/111334/multi-lane-support__panel-options
gtk-grafana/loki/generic-client-errors
gtk-grafana/panel-chrome/114037-regression-fix
hackathon-stacks-variable-not-working
hackathon/stacks
hackathon15-trino-hook
haris/dash-import-k8s
haris/def-ds-fix
haris/fix-star-icon
hugoh/decouple-app-plugins
hugoh/openapi-specs
hugoh/proposal4
i18n_crowdin_translations
idastambuk/custom-repeats-e2e
ieva/remove-annotation-permission-ft
ifrost/reset-legend-selection-explore
ihm/251209-dashboard-schema-update
ihm/251213-dashboard-schema-update
ihm/251216-add-image-warning
ihm/251217-fix-docs-shared-shortcode
index-owner-reference
instant
iortega/default-datasource-type-to-grafana
iortega/poc-defaults-dashboards
iortega/poc-transform-v1-to-v2-in-frontend
iortega/refactor-response-transformers
iortega/viz-click-not-applied
ismail/fallback-to-metrics-fetching-in-metrics-modal
ivana/assistant-dashboard-idea
iwysiu/oss/1373
j-hack-state-timeline-colours
jackhugo/pluginmetas-frontend
jackw/poc-vite
jackw/replace-lerna-with-nx
jackw/rspack-plugins
jackw/test-e2e-plugin-deps
janthoe/refactor-settings-public-reuse-of-quota-typed-setting-read
jesdavpet/114442-time-range-pan-docs
jguer/authorize-writes-zanzana
jh/fs-devenv-webpack-readiness
joey/remove-investigations
jtroy/authn-remember-org
juanicabanas/dashboard-library-dynamic-dashboards-compatibility
juanicabanas/dashboard-library-filter
konrad-poc/k8s-rules-api-test
kozhuhds/dynamic-command-palette-results
kozhuhds/exposing-sidebar-context-hook
kristina/affix-attempt-donotmerge
kristina/config-query-mapping
kristina/rtk-corr
kristina/static-transform-refIds
krritik/hackathon-dec-25
kvstore-txn
kvstore-txn2
l2d2/1462-table-use-display-fields
l2d2/1463-table-defaults-app-platform
lauren-hackathon-15-test-2
lauren/test-agentic-usability-review
leeoniya/codemirror
leeoniya/graphng-hideFrom-plotLegend
leeoniya/lazy-react-query-builder
leeoniya/native-heatmap-zero-bounds
leeoniya/state-timeline-fix-dual-time-multi-series
leeoniya/state-timeline-value-mappings
leeoniya/statetimeline-tooltip-hideFrom-fix
leeoniya/timeseries-exemplars-rewrite
leventebalogh/extensions-link-async-configure
leventebalogh/poc
leventebalogh/update-dashboard-toolbar-layout
lewismc-patch-1
live-apiserver
live-error-handling
logs-custom-highlighting-clone
macabu/audit-backend-impl-event-logging
macabu/poc-test-audit-log-apis
macabu/reporting-csv-encoding-opts
macabu/secrets-storage-kv
macabu/secrets-storage-refactor
main
mampersat/default_sidebar_docked
matyax/drilldown-saved-queries
matyax/filter-matching-logs-interaction
matyax/hackathon-15-logging-invaders
matyax/unwrapped-without-columns
mckn/tmpl-switch-control
mdvictor/adhoc-groupby-keyboard-shortcuts
mdvictor/dashboard-changes-other-viewers-fix
mdvictor/per-panel-filter-clone
mgyongyosi/search-query-specify-fields
mgyongyosi/target-authz-externalgroupmapping
mgyongyosi/teamsync-use-app-ptf-apis
mhamid/role-disabled-permissions
migrate-tsgo
mikkancso/extend-sort-options-for-table
mmandrus/gsm-race-condition
mmandrus/secrets/dek-cache
moustafab/rules-api-ui-edits
mt-tilt-podless-1
no-strings-attached/stable
noop-test
oscark/convert-v2-v1-frontend
oscark/fix-link-overflowing-on-small-viewport
oscark/new-library-panel-from-auto-grid
oscark/track-isinside-by-scope
patch-slow-authlib-bump-deprecate-stack-namespace
patch-steady-authlib-bump-deprecate-stack-namespace
pepe/alerting-docs-best-practices
plugin-dependency-install
pluginapp-installer-authorizer
poll-interval-NewRESTOptionsGetterMemory
prometheus/bohandley-add-limit-for-client-calls-for-metric-names
protobuf-response-type
provisioning-folder-errors
provisioning/dual-writer-auth-fixes
provisioning/export-backend
provisioning/file-list
provisioning/implement-export
query-history-app
query-resolution
register-datasource-alias
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.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-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.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.9
release-12.1.0
release-12.1.1
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.6
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.4
release-12.3.0
release-12.3.1
release-12.3.2
release-v9.0.0
remove-influxdbBackendMigration
remove-k8sv2-toggle
remove-mysqlAnsiQuotes
renato.costa/cleanup-duplicated-provisioned-dashboards-folders
renato.costa/sqlkv-unix-timestamp
renovate/braintree-sanitize-url-7.x
renovate/kusto-monaco-kusto-14.x
renovate/lerna-monorepo
renovate/marked-17.x
renovate/moment-timezone-0.x
renovate/npm-nodemailer-vulnerability
renovate/npm-storybook-vulnerability
renovate/nx-monorepo
renovate/openfeature-ofrep-web-provider-0.x-lockfile
renovate/openfeature-web-sdk-1.x-lockfile
renovate/postgres-17.x
renovate/react-data-grid-digest
renovate/react-hook-form-7.x-lockfile
renovate/react-router-monorepo
renovate/tanstack-virtual-monorepo
renovate/welldone-software-why-did-you-render-10.x
repo-return-hash
samsch/fast-patch-rudderstack-events-fix
samsch/hackathon-combobox-custom-render
santihernandezc/assume_mimir_implementation
santihernandezc/use_compact_param_alert_rule_list
sarahzinger/turn-off-apiserver-tracing
secrets/aws-keeper
security-md-valid-keys
selectable-fields
selectable-fields-extract-search-server
serge/ignore-series-visibility-override
sgriff96/115451-fe-empty-transformation-responsiveness
sgriff96/schema-inspector-polish
sidebar-click-outside
simpson-v11-mssql-kerberos
slow
sql-kvstore-poc
sriram/postgres-connectionstring
steady
steady-patch-2
stevesg/add-message-to-alert-rule-version-field
stevesg/alerting-historian-notification-query
stevesg/improve-notification-app-errors
stevesg/loki-state-history-refactor
stevesg/remove-dummy-type
sunker/allow-extensionsdevtools
sunker/extensions-log-refactor
svennergr/drawer-sidebar-aware
team-user-folder-validation
titolins/add-support-to-sync-timer
titolins/alertmanager-add-sync-timer
titolins/disable_workflows
titolins/test-agentic-usability-review
titolins/test-agentic-usability-review-backup
titolins/usability-review-agent-clean
titolins/usability-review-agent-clean-alert-rule-drawer
titolins/usability-review-agent-from-repo
titolins/usability-review-test-2
titolins/validate_model_refid_provisioning_api
tksarhed/remove-unused-import
toddtreece/plugins-app-readme
toddtreece/sdk-generics
toddtreece/test-preload-issue
track-sql-expression-navigation
tskarhed/codeowners/cmd-scopes
tskarhed/scopes/dont-redirect-on-nested-navigations
tskarhed/scopes/navigation-scope-sync-open-state
tskarhed/scopes/rtk-client
undef1nd/ann-loki
undef1nd/local-goff
undef1nd/openfeat-logunknownreq
undef1nd/static-provider-types
unified-storage-kv-improve-continue-token-v2
unified-storage-kvstore-last-import-time
unified-storage-retry-when-obtaining-database-connection
update-alerting-swagger-spec
update-anv-home-hamburger-in-mega
update-nav-home-and-menu-clone
update-nodemailer
update-openfga-11-release-12.2.3
update-openfga-11-release-12.3.1
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.0
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
viz-change-input
yuri-tceretian/backtesting-reborn-v2
yuri-tceretian/contact-points-v2
yuri-tceretian/receiver-testing-api
ywzheng1/recently-viewed-section-error-handling
zanzana/test-folder-sets
zoltan/postgres-variable-upgrade
zserge/annotation-kv
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.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/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
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.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
v12.0.0
v12.0.0+security-01
v12.0.1
v12.0.1+security-01
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.1.0
v12.1.1
v12.1.2
v12.1.3
v12.1.3+security-01
v12.1.4
v12.1.5
v12.2.0
v12.2.1
v12.2.1+security-01
v12.2.2
v12.2.3
v12.3.0
v12.3.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 }
34 Commits (b99127be82b49a84d44dc6f55faea90679f6d683)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
7126a91901
|
Postgres: Be consistent about TLS/SSL terminology (#30532)
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
5 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> |
5 years ago |
|
|
a5d9196a53
|
Chore/fix lint issues (#27704)
* Chore: Fix linting issues Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> |
5 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 |
|
|
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 |
|
|
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 |
6 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 |
6 years ago |
|
|
2fff8f77dc |
move log package to /infra (#17023)
ref #14679 Signed-off-by: zhulongcheng <zhulongcheng.me@gmail.com> |
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 |
|
|
3955133f7e |
Don't pass datasource to newPostgresMacroEngine
|
7 years ago |
|
|
3552a4cb86 |
refactor timescaledb handling in MacroEngine
|
7 years ago |
|
|
2f3851b915
|
postgres: use new sql engine
|
8 years ago |
|
|
93e73919e8
|
fix code style
|
8 years ago |
|
|
26aa575cb4 |
escaping ssl mode on postgres param
|
8 years ago |
|
|
84d7743939 |
fix pre gui queries shortcircuit
|
8 years ago |
|
|
de0d409a23
|
Revert "Opportunities to unindent code (unindent)"
|
8 years ago |
|
|
893a91af3a |
Use opportunities to unindent code (unindent)
This commit fixes the following unindent findings:
pkg/api/common.go:102:2: "if x { if y" should be "if x && y"
pkg/components/dynmap/dynmap.go:642:2: invert condition and early return
pkg/components/dynmap/dynmap.go:681:2: invert condition and early return
pkg/components/simplejson/simplejson.go:171:2: "if x { if y" should be "if x && y"
pkg/middleware/dashboard_redirect.go:42:3: invert condition and early return
pkg/tsdb/mssql/mssql.go:301:3: invert condition and early break
pkg/tsdb/mysql/mysql.go:312:3: invert condition and early break
pkg/tsdb/postgres/postgres.go:292:3: invert condition and early break
pkg/tsdb/sql_engine.go:144:2: invert condition and early return
|
8 years ago |
|
|
cf43007531
|
postgres: fix value columns conversion to float when using timeseries query
|
8 years ago |
|
|
f61e69ce75 |
Simplify comparison to bool constant (gosimple)
This fixes:
build.go:553:6: should omit comparison to bool constant, can be simplified to !strings.Contains(path, ".sha256") (S1002)
pkg/cmd/grafana-cli/commands/ls_command.go:27:5: should omit comparison to bool constant, can be simplified to !pluginDirInfo.IsDir() (S1002)
pkg/components/dynmap/dynmap_test.go:24:5: should omit comparison to bool constant, can be simplified to !value (S1002)
pkg/components/dynmap/dynmap_test.go:122:14: should omit comparison to bool constant, can be simplified to b (S1002)
pkg/components/dynmap/dynmap_test.go:125:14: should omit comparison to bool constant, can be simplified to !b (S1002)
pkg/components/dynmap/dynmap_test.go:128:14: should omit comparison to bool constant, can be simplified to !b (S1002)
pkg/models/org_user.go:51:5: should omit comparison to bool constant, can be simplified to !(*r).IsValid() (S1002)
pkg/plugins/datasource/wrapper/datasource_plugin_wrapper_test.go:77:12: should omit comparison to bool constant, can be simplified to !haveBool (S1002)
pkg/services/alerting/conditions/evaluator.go:23:9: should omit comparison to bool constant, can be simplified to !reducedValue.Valid (S1002)
pkg/services/alerting/conditions/evaluator.go:48:5: should omit comparison to bool constant, can be simplified to !reducedValue.Valid (S1002)
pkg/services/alerting/conditions/evaluator.go:91:5: should omit comparison to bool constant, can be simplified to !reducedValue.Valid (S1002)
pkg/services/alerting/conditions/query.go:56:6: should omit comparison to bool constant, can be simplified to !reducedValue.Valid (S1002)
pkg/services/alerting/extractor.go:107:20: should omit comparison to bool constant, can be simplified to !enabled.MustBool() (S1002)
pkg/services/alerting/notifiers/telegram.go:222:41: should omit comparison to bool constant, can be simplified to this.UploadImage (S1002)
pkg/services/sqlstore/apikey.go:58:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/apikey.go:72:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/dashboard.go:66:33: should omit comparison to bool constant, can be simplified to !cmd.Overwrite (S1002)
pkg/services/sqlstore/dashboard.go:175:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/dashboard.go:311:13: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/dashboard.go:444:12: should omit comparison to bool constant, can be simplified to !exists (S1002)
pkg/services/sqlstore/dashboard.go:472:12: should omit comparison to bool constant, can be simplified to !exists (S1002)
pkg/services/sqlstore/dashboard.go:554:32: should omit comparison to bool constant, can be simplified to !cmd.Overwrite (S1002)
pkg/services/sqlstore/dashboard_snapshot.go:83:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/plugin_setting.go:39:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/quota.go:34:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/quota.go:111:6: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/quota.go:136:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/quota.go:213:6: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/temp_user.go:129:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/user.go:157:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/user.go:182:5: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/user.go:191:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/user.go:212:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/user.go:307:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/social/generic_oauth.go:185:5: should omit comparison to bool constant, can be simplified to !s.extractToken(&data, token) (S1002)
pkg/tsdb/mssql/mssql.go:148:39: should omit comparison to bool constant, can be simplified to ok (S1002)
pkg/tsdb/mssql/mssql.go:212:6: should omit comparison to bool constant, can be simplified to !query.Model.Get("fillNull").MustBool(false) (S1002)
pkg/tsdb/mssql/mssql.go:247:56: should omit comparison to bool constant, can be simplified to ok (S1002)
pkg/tsdb/mssql/mssql.go:274:7: should omit comparison to bool constant, can be simplified to !exist (S1002)
pkg/tsdb/mssql/mssql.go:282:8: should omit comparison to bool constant, can be simplified to !exist (S1002)
pkg/tsdb/mysql/mysql.go:221:6: should omit comparison to bool constant, can be simplified to !query.Model.Get("fillNull").MustBool(false) (S1002)
pkg/tsdb/mysql/mysql.go:256:56: should omit comparison to bool constant, can be simplified to ok (S1002)
pkg/tsdb/mysql/mysql.go:283:7: should omit comparison to bool constant, can be simplified to !exist (S1002)
pkg/tsdb/mysql/mysql.go:291:8: should omit comparison to bool constant, can be simplified to !exist (S1002)
pkg/tsdb/postgres/postgres.go:134:39: should omit comparison to bool constant, can be simplified to ok (S1002)
pkg/tsdb/postgres/postgres.go:201:6: should omit comparison to bool constant, can be simplified to !query.Model.Get("fillNull").MustBool(false) (S1002)
pkg/tsdb/postgres/postgres.go:236:56: should omit comparison to bool constant, can be simplified to ok (S1002)
pkg/tsdb/postgres/postgres.go:263:7: should omit comparison to bool constant, can be simplified to !exist (S1002)
pkg/tsdb/postgres/postgres.go:271:8: should omit comparison to bool constant, can be simplified to !exist (S1002)
|
8 years ago |
|
|
1783c534fd
|
postgres: fix precision for time columns in time series query mode
|
8 years ago |
|
|
66c03f84f5 |
postgres: fix precision for the time column in table/annotation query mode
Use the ConvertSqlTimeColumnToEpochMs function to convert any native datetime data type or epoch time (millisecond precision). Additional tests and update of existing due to timezone issues running postgres on UTC and dev environment on non-utc. Added test dashboard. |
8 years ago |
|
|
4904a051cf |
use net/url to generate postgres connection url
|
8 years ago |
|
|
ebbc079853 |
improve error message for invalid/unknown datatypes (#10834)
|
8 years ago |
|
|
6cdd901ec6 |
fix typo
|
8 years ago |
|
|
c1282e8ea8 |
implement missing value fill functionality for postgres
|
8 years ago |
|
|
b86a42fffe |
pass tsdbQuery to transformToTimeSeries and transformToTable to get
access to selected frontend timerange |
8 years ago |
|
|
c80eadcdf4 |
handle native postgres datetime types in annotation queries (#9986)
|
8 years ago |
|
|
373389c920 |
treat any text column in timeseries query as metric name unless column (#9985)
named metric is present |
8 years ago |
|
|
26ab25b7c0 |
dont loose subsecond precision when dealing with timestamp or (#9851)
timestamptz |
8 years ago |
|
|
9e6a7dcb90 |
properly escape components of connection string (#9850)
|
8 years ago |
|
|
a503c1d39c |
change default sslmode for postgres to verify-full (#9736)
|
8 years ago |
|
|
d1c9760fa8 |
Postgres Data Source (#9475)
* add postgresql datasource * add rest of files for postgres datasource * fix timeseries query, remove unused code * consistent naming, refactoring * s/mysql/postgres/ * s/mysql/postgres/ * couple more tests * tests for more datatypes * fix macros for postgres * add __timeSec macro * add frontend for postgres datasource * adjust documentation * fix formatting * add proper plugin description * merge editor changes from mysql * port changes from mysql datasource * set proper defaultQuery for postgres * add time_sec to timeseries query accept int for value for timeseries query * revert allowing time_sec and handle int or float values as unix timestamp for "time" column * fix tslint error * handle decimal values in timeseries query * allow setting sslmode for postgres datasource * use type switch for handling data types * fix value for timeseries query * refactor timeseries queries to make them more flexible * remove debug statement from inner loop in type conversion * use plain for loop in getTypedRowData * fix timeseries queries * adjust postgres datasource to tsdb refactoring * adjust postgres datasource to frontend changes * update lib/pq to latest version * move type conversion to getTypedRowData * handle address types cidr, inet and macaddr * adjust response parser and docs for annotations * convert unknown types to string * add documentation for postgres datasource * add another example query with metric column * set more helpful default query * update help text in query editor * handle NULL in value column of timeseries query * add __timeGroup macro * add test for __timeGroup macro * document __timeGroup and set proper default query for annotations * fix typos in docs * add postgres to list of datasources * add postgres to builtInPlugins * mysql: refactoring as prep for merging postgres Refactors out the initialization of the xorm engine and the query logic for an sql data source. * mysql: rename refactoring + test update * postgres:refactor to use SqlEngine(same as mysql) Refactored to use a common base class with the MySql data source. Other changes from the original PR: - Changed time column to be time_sec to allow other time units in the future and to be the same as MySQL - Changed integration test to test the main Query method rather than the private transformToTable method - Changed the __timeSec macro name to __timeEpoch - Renamed PostgresExecutor to PostgresQueryEndpoint Fixes #9209 (the original PR) * postgres: encrypt password on config page With some other cosmetic changes to the config page: - placeholder texts - reset button for the password after it has been encrypted. - default value for the sslmode field. * postgres: change back col name to time from time_sec * postgres mysql: remove annotation title Title has been removed from annotations * postgres: fix images for docs page * postgres mysql: fix specs |
8 years ago |