mirror of https://github.com/grafana/grafana
Tag:
Branch:
Tree:
29fcc46333
120719-alerting-docs-notification-history
125478-alerting-docs-edit-h2-title
17753-support-request---updating-an-existing-public-document---grafana---httpsgrafanacomdocsgrafanalatestalertingset-upconfigure-alert-state-historyconfigure-loki-and-prometheus-for-alert-state
20230331_add_kerberos_support
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
Alerting-docs-SR#17118
IfSentient/example-operator
KD/auto-generate-zod-schema
KD/invalid-mathcer-options
KD/patch-slow-906c769
KD/scenes@7.5.0
KD/scenes@8.1.0
KD/test-verified-commts
KD/zod-schemas
MattIPv4/data-source-title-default-version
MattIPv4/localstorage-feature-flag-provider
MattIPv4/move-datasource-default-button
MattIPv4/move-datasource-default-button-bottom
MattIPv4/openfeature-proxy
MissingRoberto/folder-readmes
MissingRoberto/folder-recursive-export
MissingRoberto/git-ui-sync-1152
MissingRoberto/issue-123616
MissingRoberto/issue-124620-integration-tests
MissingRoberto/prov-migrate-tool
MissingRoberto/prov-stats-tab
MissingRoberto/provisioning-parent-folder
MissingRoberto/spec-pr-regen-clients
MissingRoberto/zanzana-flaky
RafaelPaulovic/duplicate-deprecated-internal-id
RafaelPaulovic/verify-schema-workflow
add-api-markdown-support-for-api-docs
add-appplatform-apis-to-markdown-swagger-docs
add-authlib-access-client-datasources-mappings
add-nats-dependency
adela/grafana_studio_2
ale/dashboard-uid-too-long-warning
ale/provisioning/verfied-commits
alerting/activity-no-data-improvements
alerting/add-alertname-support-for-uid-silences
alerting/classic-condition-optional-params
alerting/fix-silence-create-permission
alerting/fix-viewer-access-to-group-edit-route
alerting/notification-policies-rbac
alerting/policy-backend-filter
alerting/refactor-use-abilities-contact-points
alerting/remove-backendFiltersToggles
alerting/switch-to-useAppPluginEnabled
alerting/triage-unified-adhoc-groupby
alerting/validate-expression-model
alexander-akhmetov/mqtt-append-group-key-to-topic
alexk/cmd-palette-121001
alexk/dashboard-import
alexk/dashboard-import-v2
alexk/home-assistant-search
alexk/homepage-alerts
alexk/homepage-be-isdefaulthome
alexk/hompage-default-db
alexk/import/pr-4-ui-routing
alexk/linkbutton-sanitize-href
alexk/restore-dbs-limits
alexspencer/DPRO-stacked-view
alexspencer/dpro-7
alexspencer/dpro-90
alexspencer/qev2-multiselect-changes
alexspencer/qev2-stacked-list-poc
alexz/fix-service-identity-delegated-permissions
alyssa/fix-string-datasource-v1-to-v2-migration
alyssa/wargames-testing-toggle-clean
andreas/azmon-logs-schema
andreas/sql-schema
andrew/azure-batch-api-2
andrew/azure-batch-api-backend
andrew/azure-batch-api-frontend
aocenas/browse-dashboards/counts-and-dialog
aocenas/folders/use-new-access-query
api-clients/fetch
app-enabled-as-its-own-setting
ash/add-knip-p3
ash/ci-test
ash/expose-page-loader
ash/helpflags
ash/helpflags-frontend
ash/knip-azure-monitor
ash/knip-grafana
ash/knip-loki
ash/knip-tempo
ash/react-19-again
ash/update-levitate
ash/visual-design-refresh
audit-fs-os-improvements
axelav-dashvalidator-improve-logging
azure-monitor-encodeQuery-pool
azure-monitor-subscription-cache
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-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-123008-to-release-13.0.2
backport-123151-to-release-13.0.2
backport-123577-to-release-13.0.2
backport-123889-to-release-13.0.2
backport-124677-to-release-12.4.4
backport-125398-to-v11.6.x
better-text-panel
bogdan/dynamic-panels-height
bogdan/outline-search
briangann/timeseries-canvas-tests
build/migrate-to-pnpm
cbo/anno-keys-postgres
cbo/anno-shard-postgres-store
cbo/tmp-debug-anno-mt-perms
chore/add-knip-for-deps
chore/add-mise
chore/menu-filter-and-collapse
chore/migrate-FlagKubernetesAuthzResourcePermissionApis-to-oflclient
chore/provisioning-test-shared-env
chore/replace-classnames-with-clsx
ckbedwell/analytics-framework-jsdoc-lint-tests
claude/pensive-zhukovsky
cloud-migrations/update-snapshot-lib-version
codex/investigate-root-cause-of-issue-124016
colin-stuart/iam-bulk-endpoint-api-redirects-to-team-obj-storing-membership
colin-stuart/iam-team-permissions-spec-members
colin-stuart/iam-team-storage-parity-tooling
collinfingar/library-panels-name-auth
collinfingar/playlists-rbac-mt-fix
collinfingar/poc-dashboard-new
collinfingar/saved-queries-ai-provision-poc
collinfingar/snapshots-migration
collinfingar/unify-saved-queries-entries
cshih/123557-section-scoped-variable-display-text
cuj/additional-journeys
cuj/framework-and-search-to-resource
cuj/proposal-3-hybrid
cursor/development-environment-setup-ce08
cursor/fix-layout-change-sort-resurrection-4a04
cursor/global-variables-ui-d09d
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
dashboard-tabs-scroll-skip-flaky-test
dashboardv2beta1/transformation-missing-group
dependabot/github_actions/actions/create-github-app-token-3.1.1
dependabot/github_actions/github/codeql-action-4.35.2
dependabot/github_actions/grafana/shared-workflows-0.2.3
dependabot/github_actions/grafana/shared-workflows/actions/get-vault-secretsget-vault-secrets/v1.3.0-1.3.1
dependabot/github_actions/trufflesecurity/trufflehog-3.95.2
dependabot/github_actions/trufflesecurity/trufflehog-3.95.3
dependabot/go_modules/aws-sdk-go-768f9c62dd
dependabot/go_modules/aws-sdk-go-d005366316
dependabot/go_modules/buf.build/gen/go/parca-dev/parca/connectrpc/go-1.20.0-20260523035409-ca8a9e862107.1
dependabot/go_modules/buf.build/gen/go/parca-dev/parca/protocolbuffers/go-1.36.11-20260523035409-ca8a9e862107.1
dependabot/go_modules/cloud.google.com/go/aiplatform-1.124.0
dependabot/go_modules/cloud.google.com/go/aiplatform-1.125.0
dependabot/go_modules/cloud.google.com/go/kms-1.31.0
dependabot/go_modules/cuelang.org/go-0.16.1
dependabot/go_modules/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob-1.7.0
dependabot/go_modules/github.com/BurntSushi/toml-1.6.0
dependabot/go_modules/github.com/Masterminds/semver/v3-3.5.0
dependabot/go_modules/github.com/andybalholm/brotli-1.2.1
dependabot/go_modules/github.com/apache/arrow-go/v18-18.6.0
dependabot/go_modules/github.com/dave/dst-0.27.4
dependabot/go_modules/github.com/go-ldap/ldap/v3-3.4.13
dependabot/go_modules/github.com/go-openapi/runtime-0.30.0
dependabot/go_modules/github.com/grafana/alerting-0.0.0-release-12.4.3
dependabot/go_modules/github.com/grafana/grafana-aws-sdk-1.4.5
dependabot/go_modules/github.com/grafana/loki/v3-3.7.2
dependabot/go_modules/github.com/grafana/nanogit-1.0.0
dependabot/go_modules/github.com/grafana/nanogit/gittest-0.16.1
dependabot/go_modules/github.com/grafana/nanogit/gittest-0.17.0
dependabot/go_modules/github.com/grafana/pyroscope-go/godeltaprof-0.1.10
dependabot/go_modules/github.com/grafana/pyroscope/api-1.5.0
dependabot/go_modules/github.com/grafana/schemads-0.2.1
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/mattn/go-isatty-0.0.22
dependabot/go_modules/github.com/open-feature/go-sdk-1.17.2
dependabot/go_modules/github.com/openfga/openfga-1.15.1
dependabot/go_modules/github.com/pressly/goose/v3-3.27.1
dependabot/go_modules/github.com/thomaspoignant/go-feature-flag-1.52.1
dependabot/go_modules/go-opentelemetry-io-1aaf23f00a
dependabot/go_modules/gocloud.dev-0.45.0
dependabot/go_modules/gocloud.dev/secrets/hashivault-0.45.0
dependabot/go_modules/google.golang.org/api-0.279.0
dependabot/go_modules/google.golang.org/grpc-1.81.1
dependabot/go_modules/hack/k8s-io-5ad7426edb
dependabot/go_modules/k8s-io-de9c00479f
dependabot/go_modules/scripts/go-workspace/golang.org/x/mod-0.36.0
dependabot/go_modules/scripts/modowners/golang.org/x/mod-0.36.0
dependabot/npm_and_yarn/protobufjs/utf8-1.1.1
dependabot/npm_and_yarn/tootallnate/once-2.0.1
design-refresh-tests
dmihai/helper-create-k8s-user
dmihai/k8s-user-search-implementation
docs/add-data-source-plugins-integrations-concepts-doc
docs/infra-as-code/update-fleet-mgmt-guide-for-otel
docs/mssql-quarterly-update-FY27Q2
docs/mysql-update-FY27Q2
docs/postgres-updates-fy27q2
docs/prometheus-updates-FY27Q2
docs/remove-oss-flag-enterprise-config
docs/update-azure-monitor-FY27Q2
docs/update-grafana-expressions-documentation
docs/update-zipkin-docs
dprokop/dashboard-rules-v3
dprokop/panel-render-operation-timings
drew08t/geomap-require-attribution
drew08t/sparkline-cell-thresholds
drew08t/table-fix-handling-width-override-removal
ds-ordinal-field
ds-proxy-refactor
ds-proxy-wrapper
elliot/custom-tabs-roles-documentation
emil/202212/errata
enable-csp-default
enable-obo-grpc-propage-identity
eshields/secrets-keeper/activate-keeper
eshields/secrets-keeper/aws-copy-update
eshields/secrets-keeper/test-connection
evictorero/dashboards-evaluate-changes-immediately
evictorero/snapshot-skip-dashboard-validation-public-mode
evictorero/snapshots-decouple-external-from-k8s-api
evictorero/snapshots-k8s-support-encryption
evictorero/snapshots-middleware-legacy-api
fast
fastfrwrd/123836-oneclick-spa-handling
fastfrwrd/auto-regenerate-golden-checksums
fastfrwrd/fix-live-time-comparison
fastfrwrd/geomap-integration-tests
fastfrwrd/heatmap-suggestions-guard-some-numeric-series
fastfrwrd/lint-suppressions-tools
fastfrwrd/refresh-live-dashboard-tweaks
fastfrwrd/skip-coverage-for-drafts
fastfrwrd/sparkline-cell-tests-canvas
fastfrwrd/table-ng-nested-cleanup
fastfrwrd/use-pinned-tanstack-router-react-data-grid
fcai/1089-context-request
feat-url-reports-3
feat/assistant-dashboard-page-context
feat/dashboard-intent-json-schema
feat/dashboard-summary-add-queries
feat/expand-rows-render-param
feat/local-query-history
feat/local-query-history-feature-flags
feat/mutation-api-p1-improvements
feat/mutation-api-variable-ui-pilot
feat/mutation-event-inverse-field
feat/provisioning-unified-sync
feat/pulse
feat/user-actions-service-poc
feat/user-actions-service-poc-clean
feat/user-actions-shared-primitive-poc
felix/query-editor-error-extension-point
filewalkwithme/folder-api-server-cascade-delete-through-finalizers
filewalkwithme/mysql-scale-replication-tools
fix-access-control-issue-loki-ds-alerts
fix-badge-icon-multiline-alignment
fix-dashboard-move-perms
fix-export-metadata-uid
fix-nav-bar-stars-steady
fix-tableview-query-editor-next
fix-test-plugin-preinstall-race
fix/82343-grouping-to-matrix-multi-frame
fix/azure-managed-identity-plugin-env-vars
fix/cloudwatch-empty-frame-nullable-time
fix/dashboard-stored-version-from-decoded-gvk
fix/flamegraph-hidpi-font-scaling
fix/import-dashboard-folder-list
fix/piechart-keyboard-focus-final
fix/plugin-assets-cache-invalidation-module-js
fix/plugin-assets-cache-lazy-with-retry
fix/skip-core-plugin-preinstall
fix/tempo-search-streaming-live-expired-fallback
fix/v2-annotation-panel-filter-ids-int64
folder-access-tightening
folder-api-instrumentation
folder-permission-fix-1
gabor/qs-raw-log
gabor/raw-query-better-metric
gamab/investigation/mode5
gilles/fix-view-route-disabled-state
giuseppe/feature-toggles-env-vars
giuseppe/marketplace-token-store
grafakus/hack-day-revamp-variable-query-editor
grafakus/migrate-dashboards-issue-label-to-gatb
grambbledook/backport-gatb-changes-gh-actions-11.6.15
grambbledook/release-build-cleanup-12.3.7
grambbledook/tag-release-gh-workflow
graphite/oom-hardening
gtk-grafana/12.3.7-fix-micro-range-y-range
gtk-grafana/12.4.4-fix-micro-range-y-range
gtk-grafana/dataviz/canvas-unit-tests__connections
gtk-grafana/dataviz/test-datasource/seeded-random-walk
gtk-grafana/dynamic-color-scheme-poc
gtk-grafana/dynamic-color-scheme-poc__2
gtk-grafana/dynamic-color-scheme-poc__abstract
gtk-grafana/dynamic-color-scheme-poc__abstract__api
gtk-grafana/flamegraph/canvas-compare
gtk-grafana/jest-canvas-mock-compare/refactor
gtk-grafana/piechart-keyboard-focus-poc
gtk-grafana/transform-within-viz-poc
gtk-grafana/transform-within-viz-poc__table-poc
haris/custom-var-bug-on-save
haris/section-var-mutation-api
hide-run-advisor-check-button
hugoh/add-react-hookz-and-useObservable
hugoh/expose-mockTransformationsRegistry
hugoh/fix-circular-deps-runtime
hugoh/i18n-plural-eslint-rule
hugoh/migrate-vitest
hugoh/remove-last-data-circular-dep
hugoh/return-of-en-us-translations-prevention
hugoh/use-copy-to-clipboard
hugoh/use-new-getpluginsettings-api-v2
i18n_crowdin_translations
iam2055/migrate-to-client-from-legacy-usage
iam2080/bra-st-mode-5
ifrost/undo-redo/action-classes
ifrost/undo-redo/coverage
ihm/260513-sparkline-cell-thresholds
ihm/260519-add-variables-restructure
ihm/260519-add-variables-restructure-pt2
ihm/260526-remove-adhoc-filter-references
ihoryeromin/panel-edit-next-multi-select-animations
ihoryeromin/query-editor-responsive-sidebar-resize-handle
ihoryeromin/query-editor-stable-transformation-ids
improve-delete-modal-show-names
infra/nats-unified-storage
instant
ivan/mutation-api-dashboard-scene-add-variable
iwysiu/query-forward-stack-feature-toggles
iwysiu/tempo/dsAbstraction
jackw/consolidate-global-ambient-types
jackw/load-errors-ds-config
jackw/npm-publish-no-cache
jackw/poc-vite
jackw/remove-compiled-boot-script-flag
jackw/replace-lerna-with-nx
jackw/replace-zod-with-valibot
jackw/rspack-plugins
jackw/separate-swagger-builds
jarben/connections-viewer-access
jarben/fix-cves-april-2026
jcalisto/provisioning-refactor-parallel
jdb/2026-05-fix-backport-sha
jesdavpet/22103-fix-heatmap-suggestion-crash
jh/e2e-flake-check
jh/fs-full-settings
jh/kill-ts-node
jh/reducedBootDataAPI-usage
jh/selfhosted-runners-detect-changes
joshhunt/jh/yarn-constraint-dedupe-versions
jtroy/authn-session-config-resolver
jtroy/bump-sa-token-retrieval-limit
jtroy/skip-unnecessary-team-syncs
juanicabanas/dashboard-templates-frontend
juanicabanas/dashboard-templates-tracking-events
juanicabanas/org-dashboard-templates-frontend
juanicabanas/org-dashboard-templates-global
juanicabanas/org-defined-templates
juanicabanas/org-defined-templates-v2
justinrandell/st-direct-to-query-service
jvaldez/test-aliases-script
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/contact-point-config-case-insensitivity
km/fix-bump-version-and-release-pr
km/fix-mirror-sync-12.3.7
km/remove-codeql-job
km/test-ephemeral-instances
konrad-poc/grouped-view-revamped
konrad/add-alert-rule-to-explore-2b63
konrad/fix-frozen-rtkq-contact-point-settings
konrad/remove-alertingQueryAndExpressionsStepMode
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/readd-delete-collection
kristina/selectable-field-bug
label-selector-search
lauren-alerting-instance-drawer-drilldown-contact-point
lauren/alerting-fix-silence-matcher-preview-errors
lauren/alerting-instance-drawer-drilldown-declare-incident
lauren/alerting-instance-drawer-drilldown-declare-incident-be
leeoniya/TimeOfDayPicker-2
leeoniya/codemirror
leeoniya/graphng-hideFrom-plotLegend
leeoniya/moment-to-luxon
leeoniya/native-heatmap-zero-bounds
leeoniya/remove-d3
leeoniya/state-timeline-fix-dual-time-multi-series
leeoniya/state-timeline-value-mappings
leeoniya/statetimeline-tooltip-hideFrom-fix
leeoniya/vizlegend-css-grid
leeoniya/vizlegend-squishy-width
leeoniya/x-axis-zero-decimals
librarypanels-unified-migration
macabu/api-tests-run-mode-0-1-5
macabu/extract-innermost-service-identity-req
macabu/renovate-go-deps
macabu/test-eph-instances
macabu/try-no-plugin-install
main
marco/backport-signed-commits
marcsanmi/add-app-plugin-id-header-forwarding
marcsanmi/pyroscope-forward-http-headers
mariell/backport-module-fixes-13.0.1
mariell/migrate-to-native-paths-batch-2
mariell/postgres-warning-on-superuser-frontend
marinnedea-patch-1
mary/assistant-onboarding-overview
matyax/accummulated-table-overrides
matyax/loki-language-provider-detected-endpoints
mckn/async-datasource-migrations
mckn/ds-picker-test-migration
mdv/annotations-client-ff-v2
mdv/backport-dashboard-import-fixes
mgyongyosi/rbac-redirect-changes
mgyongyosi/rvmanager-deadlock-retry
mhamid/perm-escalate
modernize-rangeint
moose-poc-assistant
moustafab/rules-extensions-prom-rule-group
move-zanzana-resolver
mtcheckscheduler
navigation/workflows
new-filtering-for-connections-v2
nickrichmond/dpro-77
oscark/test-asd
panel-edit-next/separate-highlight-from-multi-select
panel-edit-no-toolbar
papagian/backport-125398-to-v12.2.x
papagian/backport-125398-to-v12.3.x
patch-fast-124586
patch-steady-124586
plugin-proxy-norm-path
pr-124509
prometheus/bohandley-add-limit-for-client-calls-for-metric-names
provisioning/export-backend
provisioning/implement-export
pstibrany/kv-remote-index-store-skeleton
pulse-mw
query-editor/decouple-active-and-bulk-selection
query-resolution
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.14+security-04
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.8+security-04
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.6+security-04
release-12.3.7
release-12.4.0
release-12.4.1
release-12.4.2
release-12.4.3
release-12.4.3+security-02
release-12.4.4
release-13.0.0
release-13.0.1
release-13.0.1+security-01
release-13.0.2
release-v9.0.0
remove-features-apiserver
remove-legacy-groupsync
renato.costa/fix-go-leak-check
renato.costa/no-get-resource-stats-unenforced-quota
renato.costa/quota-checks-use-search
renato.costa/read-dashboard-limits
renovate/augurs
renovate/busybox-1.37.0
renovate/codemirror
renovate/grafana-aws-sdk-0.x-lockfile
renovate/grafana-llm-1.x
renovate/grafana-prometheus-13.x
renovate/lru-cache-11.x-lockfile
renovate/msagl-core-1.x-lockfile
renovate/msagl-parser-1.x-lockfile
renovate/nanoid-5.x-lockfile
renovate/nodemailer-8.x
renovate/pin-dependencies
renovate/react-calendar-6.x-lockfile
renovate/react-hook-form-7.x-lockfile
renovate/vis-data-8.x-lockfile
require-folder-annotation2
revert-123733-urbiz-gs-folder-depth
revert-123834-macabu/secret-secure-value-metadata-cache
revert-125000-matyax/logs-table-beta
rjimenez/disable-push-protected-branch
robbymilo/deploy-preview-test
robbymilo/latest-broken-links
robbymilo/latest-broken-links-2
rodrigopk/admin-ui-mimir-am-sync
rodrigopk/alert-list-evaluation-chain-drawer
rodrigopk/migrate-fe-notifications-api-to-beta
rodrigopk/move-gma-import-wizard-entrypoint
rodrigopk/poc-alert-list-chain-rail
rwwiv/delete-204
rwwiv/ngalert-eval-logging
rwwiv/rulechain
ryanmelendez/fix-authn-error-codes
s3uploader-aws-sdk-v2
sarahzinger/traces-fix
sarahzinger/traces-fix-builder-approach
seangriffin/dpro-37
search-general-folder-compat
secrets-create-v1-types
secrets/add-spans-to-worker-methods
serge/clean-up-kubernetesDashboards-logic
serge/clean-up-kubernetesDashboards-logic-rebased
serge/old-arch-removal-panel-editor
serge/old-arch-removal-solo-panel-page
serge/old-dashboards-arch-clean-up
serge/old-dashboards-arch-telemetry
serge/replace-selects-with-combobox-dashboard-variables
sj/adhoc-filter-labels-combined-2709
sj/sql-expression-structure-redaction-dd62
sj/test-push
skip-failing-test
slow
snapshots-unified-migration
specify-storage-name-generator
sql-abstraction-prototype
ss-grpc-access-comments
state-timeline-name-position-above-bars
steady
steady-http2-o11y
steady-patch-2
stevesg/gf-operator-name-tidy-up
stevesg/multiple-enterprise-commands
support-if-implemented
sven/assistant-datasource-deny-oss
tempo/unify-nested-spanset-schema
titolins/add-prom-rule-group
titolins/alerting-bound-sender-label-string-size
titolins/alerting-config-api
titolins/alerting-ini-notification-rate-limits
toddtreece/plugin-reconcile-improvements
toddtreece/reconcile-ring
toddtreece/sdk-generics
tskarhed/scopes/defaultpath-race-condition
tskarhed/scopes/use-scopes-navigation-endpoint-default
undef1nd/flags-migration
undef1nd/ofrep-proxy
unified-storage-fix-auth-search-grpc-call
update-cve-deps
update-cve-deps2
update-lbac-traces
update-loki-routes-plugins-json
urbiz-gs-limits
use-access-checker
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
view-panel-controls
vuln-cve/npm_and_yarn/basic-ftp-5.3.1
vuln-cve/npm_and_yarn/file-type-21.3.1-to-main
vuln-cve/npm_and_yarn/follow-redirects-1.16.0-to-release-11.6.14
vuln-cve/npm_and_yarn/follow-redirects-1.16.0-to-release-12.2.9
vuln-cve/npm_and_yarn/follow-redirects-1.16.0-to-release-12.3.7
vuln-cve/npm_and_yarn/follow-redirects-1.16.0-to-release-13.0.1
vuln-cve/npm_and_yarn/yaml-2.8.3-to-main
warden/gra-6bby
wb/plugin-management-docs-managed-plugins
wb/plugins-catalog-list-sort-bug-fix
wip/zanzana-contextual-teams-poc
worktree/mutation-api-undo-redo
yuri-tceretian/contact-points-v2
yuri-tceretian/extra-config-get-alertmanager-config
yuri-tceretian/rule-origin
zanzana/pr2-eventual-kv
zanzana/pr3-kv-lease-elector
zanzana/pr4-wire-kv-provider
zanzana/pr5-zanzana-integration
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.14+security-04
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.2.8+security-04
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.3.6+security-04
v12.4.0
v12.4.1
v12.4.2
v12.4.3
v12.4.3+security-02
v13.0.0
v13.0.1
v13.0.1+security-01
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 }
29 Commits (29fcc463336f7f0e00e94de6fe1cc6350c4eb0da)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
fc1b647474
|
Auth: Add fixed repeat migration w. checks for subset of permissions (#58054)
* add: added a repeat migration w. fixed checks for permissions * add: migration to migrations * refactor: fix migration instead of making a new one * fix: removed the old id * fix: keep old name but change id * add: migration for patched previous migration * add: migration from missing file |
4 years ago |
|
|
21792fdf37
|
RBAC: Make uid for managed role names deterministic during migrations (#56620)
* RBAC: Change the generate uid function to be deterministic so we can avoid collision * RBAC: Use fmt.Errorf * RBAC: Add comment * RBAC: Export GenerateManagedRoleUID |
4 years ago |
|
|
b1761908c2
|
RBAC: Add primary key to seed_assignment table (#56540)
* RBAC: Add seed_assignment migrations from enterprise * RBAC: Create migration to add primary key to seed_assignment table |
4 years ago |
|
|
6d5bdf12e8
|
resolve merge conflicts (#55503)
|
4 years ago |
|
|
6afad51761
|
Move SignedInUser to user service and RoleType and Roles to org (#53445)
* Move SignedInUser to user service and RoleType and Roles to org * Use go naming convention for roles * Fix some imports and leftovers * Fix ldap debug test * Fix lint * Fix lint 2 * Fix lint 3 * Fix type and not needed conversion * Clean up messages in api tests * Clean up api tests 2 |
4 years ago |
|
|
39025bb4cd
|
add logs to debug failing migration (#52447)
|
4 years ago |
|
|
f5cace8bbd
|
Rename Acl to ACL (#52342)
* Rename Acl to ACL * Fix yaml files * Add xorm tags and fix test |
4 years ago |
|
|
c851907fc3
|
Access Control: Fix missing folder permissions (#52153)
* add the migration * Update pkg/services/sqlstore/migrations/accesscontrol/dashboard_permissions.go Co-authored-by: Eric Leijonmarck <eric.leijonmarck@gmail.com> Co-authored-by: Eric Leijonmarck <eric.leijonmarck@gmail.com> |
4 years ago |
|
|
6c43eb0b4d
|
Split Create User (#50502)
* Split Create User * Use new create user and User from package user * Add service to wire * Making create user work * Replace user from user pkg * One more * Move Insert to orguser Service/Store * Remove unnecessary conversion * Cleaunp * Fix Get User and add fakes * Fixing get org id for user logic, adding fakes and other adjustments * Add some tests for ourguser service and store * Fix insert org logic * Add comment about deprecation * Fix after merge with main * Move orguser service/store to org service/store * Remove orguser from wire * Unimplement new Create user and use User from pkg user * Fix wire generation * Fix lint * Fix lint - use only User and CrateUserCommand from user pkg * Remove User and CreateUserCommand from models * Fix lint 2 |
4 years ago |
|
|
307a0d4538
|
RBAC: Inheritance permission migration should handle empty managed roles (#50611)
* Make inheritance permission migration more robust * Better fix * Add more tests to the migration * Add removed test case * Add test case for empty role in empty org * Handling the role.ID 0 case with a log Co-authored-by: Jguer <joao.guerreiro@grafana.com> Co-authored-by: Jguer <joao.guerreiro@grafana.com> |
4 years ago |
|
|
2813e49842
|
RBAC: Fix migrations running into the wrong order (#50452)
Co-authored-by: Kalle Persson <kalle.persson@grafana.com> Co-authored-by: Kalle Persson <kalle.persson@grafana.com> |
4 years ago |
|
|
7c800421d3
|
RBAC: change migration logic (#50187)
* change migration logic * linting * linting * fix an issue with the migration logic * make tests runnable against other DBs Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com> Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com> |
4 years ago |
|
|
5dbea9996b
|
RBAC: Make RBAC action names more consistent (#49730)
* update action names * correctly retrieve teams for signed in user * remove test * undo swagger changes * undo swagger changes pt2 * add migration from old action names to the new ones * rename from list to read * linting * also update alertign actions * fix migration |
4 years ago |
|
|
bdff63d4a8
|
RBAC: Include alert.rules action when setting folder permissions (#49946)
* Generate additional actions when setting folder permissions in acl list * Add migration for managed folder permissions to include alert rule actions |
4 years ago |
|
|
f4f25d911b
|
add migrator to drop folder create actions that was set fromt he folder (#49878)
|
4 years ago |
|
|
3250bf6b2b
|
AccessControl: Add migration for seeding managed inherited permissions (#49337)
* AccessControl: Add migration for seeding managed inherited permissions Co-authored-by: Karl Persson <kalle.persson@grafana.com> * AccessControl: move to single file * AccessControl: Add tests for managed permission migration Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com> * AccessControl: Ensure no duplicate insertion Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com> * Remove commented code Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com> * Add code migration constant Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com> * Ensure DB is clean between tests Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com> * Update pkg/services/sqlstore/migrations/accesscontrol/managed_permission_migrator.go Co-authored-by: Karl Persson <kalle.persson@grafana.com> Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com> |
4 years ago |
|
|
258b3ab18b
|
Alerting: Fix RBAC actions for notification policies (#49185)
* squash actions "alert.notifications:update", "alert.notifications:create", "alert.notifications:delete" to "alert.notifications:write" * add migration * update UI to use the write action * update docs * changelog |
4 years ago |
|
|
2738d1c557
|
Access Control: Move dashboard actions and create scope provider (#48618)
* Move dashboard actions and create scope provider |
4 years ago |
|
|
a0553de8dd
|
Rename FGAC to RBAC in the codebase (#48051)
|
4 years ago |
|
|
a5e4a533fa
|
Access control: use uid for dashboard and folder scopes (#46807)
* use uid:s for folder and dashboard permissions * evaluate folder and dashboard permissions based on uids * add dashboard.uid to accept list * Check for exact suffix * Check parent folder on create * update test * drop dashboard:create actions with dashboard scope * fix typo * AccessControl: test id 0 scope conversion * AccessControl: store only parent folder UID * AccessControl: extract general as a constant * FolderServices: Prevent creation of a folder uid'd general * FolderServices: Test folder creation prevention * Update pkg/services/guardian/accesscontrol_guardian.go * FolderServices: fix mock call expect * FolderServices: remove uneeded mocks Co-authored-by: jguer <joao.guerreiro@grafana.com> |
4 years ago |
|
|
53e7f8405f
|
AccessControl: Permission Migrator, clean unused arguments (#46937)
|
4 years ago |
|
|
9dc06cd21f
|
simplify bulkAssignRoles (#46891)
|
4 years ago |
|
|
510c69ec91
|
Access control: allow hiding roles (#46358)
* allow hiding roles * extend docs * docs feedback * extend provisioning docs * formatting Co-authored-by: Leonard Gram <leo@xlson.com> |
4 years ago |
|
|
314be36a7c
|
Move datasource scopes and actions to access control package (#46334)
* create scope provider * move datasource actions and scopes to datasource package + add provider * change usages to use datasource scopes and update data source name resolver to use provider * move folder permissions to dashboard package and update usages |
4 years ago |
|
|
4982ca3b1d
|
Access control: Use access control for dashboard and folder (#44702)
* Add actions and scopes * add resource service for dashboard and folder * Add dashboard guardian with fgac permission evaluation * Add CanDelete function to guardian interface * Add CanDelete property to folder and dashboard dto and set values * change to correct function name * Add accesscontrol to folder endpoints * add access control to dashboard endpoints * check access for nav links * Add fixed roles for dashboard and folders * use correct package * add hack to override guardian Constructor if accesscontrol is enabled * Add services * Add function to handle api backward compatability * Add permissionServices to HttpServer * Set permission when new dashboard is created * Add default permission when creating new dashboard * Set default permission when creating folder and dashboard * Add access control filter for dashboard search * Add to accept list * Add accesscontrol to dashboardimport * Disable access control in tests * Add check to see if user is allow to create a dashboard * Use SetPermissions * Use function to set several permissions at once * remove permissions for folder and dashboard on delete * update required permission * set permission for provisioning * Add CanCreate to dashboard guardian and set correct permisisons for provisioning * Dont set admin on folder / dashboard creation * Add dashboard and folder permission migrations * Add tests for CanCreate * Add roles and update descriptions * Solve uid to id for dashboard and folder permissions * Add folder and dashboard actions to permission filter * Handle viewer_can_edit flag * set folder and dashboard permissions services * Add dashboard permissions when importing a new dashboard * Set access control permissions on provisioning * Pass feature flags and only set permissions if access control is enabled * only add default permissions for folders and dashboards without folders * Batch create permissions in migrations * Remove `dashboards:edit` action * Remove unused function from interface * Update pkg/services/guardian/accesscontrol_guardian_test.go Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com> Co-authored-by: Ieva <ieva.vasiljeva@grafana.com> |
4 years ago |
|
|
d718ee1918
|
SQLStore: Prevent concurrent migrations (#44101)
* SQLStore: Prevent concurrent migrations * Hide behind a feature toggle * Configurable locking attempt timeout * Update docs/sources/administration/configuration.md Co-authored-by: Igor Suleymanov <radiohead@users.noreply.github.com> Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com> |
4 years ago |
|
|
bc24fdcf8d
|
AccessControl: Team membership migration (#44065)
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com> Co-authored-by: Jguer <joao.guerreiro@grafana.com> |
4 years ago |
|
|
dcae138379
|
Access Control: adding group field to roles (#41465)
* add group field to roles in AC models * change to using group_name as the column name * add a migration for group column |
5 years ago |
|
|
3c659f1ea0
|
Access Control: Move part of access control database (#40483)
* Add accesscontrol migrations * Add ResourceStore interface and related structs * Add team/user/builtin-role * Add accesscontrol database with functions to handle managed roles and permissions * Add ResourceManager * Add GetUserPermissions * Update pkg/services/accesscontrol/accesscontrol.go Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com> |
5 years ago |