1682 Commits
Author SHA1 Message Date
z a89b140516 chore(brand): dynamic hero banner 2026-06-28 20:06:15 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3002fbde0c deps(actions): bump docker/login-action from 3 to 4 (#125)
Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 20:46:01 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b163d5278f deps(actions): bump docker/metadata-action from 5 to 6 (#124)
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 20:45:57 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ae1ba0c247 deps(actions): bump tj-actions/changed-files from 46.0.5 to 47.0.6 (#130)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 46.0.5 to 47.0.6.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/ed68ef82c095e0d48ec87eccea555d944a631a4c...9426d40962ed5378910ee2e21d5f8c6fcbf2dd96)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-version: 47.0.6
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 20:41:46 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
607f82c6d8 deps(actions): bump grafana/shared-workflows/actions/send-slack-message@send-slack-message/v2.0.4 (#126)
Bumps [grafana/shared-workflows/actions/send-slack-message@send-slack-message/v2.0.4](https://github.com/grafana/shared-workflows) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/grafana/shared-workflows/releases)
- [Commits](https://github.com/grafana/shared-workflows/compare/send-slack-message/v2.0.4...send-slack-message/v2.0.5)

---
updated-dependencies:
- dependency-name: grafana/shared-workflows/actions/send-slack-message@send-slack-message/v2.0.4
  dependency-version: 2.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 13:55:08 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6d1ab97045 deps(actions): bump grafana/shared-workflows/actions/cleanup-branches@cleanup-branches/v0.2.1 (#129)
Bumps [grafana/shared-workflows/actions/cleanup-branches@cleanup-branches/v0.2.1](https://github.com/grafana/shared-workflows) from 0.2.1 to 0.3.0.
- [Release notes](https://github.com/grafana/shared-workflows/releases)
- [Commits](https://github.com/grafana/shared-workflows/compare/cleanup-branches/v0.2.1...cleanup-branches/v0.3.0)

---
updated-dependencies:
- dependency-name: grafana/shared-workflows/actions/cleanup-branches@cleanup-branches/v0.2.1
  dependency-version: 0.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 13:55:00 -07:00
Hanzo DevandGitHub 4b97106f8d Merge pull request #127 from hanzoai/dependabot/github_actions/actions/checkout-6
deps(actions): bump actions/checkout from 4 to 6
2026-06-04 13:53:51 -07:00
dependabot[bot]andGitHub b87f827439 deps(actions): bump myrotvorets/set-commit-status-action
Bumps [myrotvorets/set-commit-status-action](https://github.com/myrotvorets/set-commit-status-action) from 6d6905c99cd24a4a2cbccc720b62dc6ca5587141 to 4d6287635130c49faf7144a69e60dac1cdd7b3ff.
- [Release notes](https://github.com/myrotvorets/set-commit-status-action/releases)
- [Commits](https://github.com/myrotvorets/set-commit-status-action/compare/6d6905c99cd24a4a2cbccc720b62dc6ca5587141...4d6287635130c49faf7144a69e60dac1cdd7b3ff)

---
updated-dependencies:
- dependency-name: myrotvorets/set-commit-status-action
  dependency-version: 4d6287635130c49faf7144a69e60dac1cdd7b3ff
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-04 18:14:19 +00:00
dependabot[bot]andGitHub 33f8ef0d62 deps(actions): bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-04 18:14:14 +00:00
Hanzo DevandGitHub c3d2e9bb0c Merge pull request #50 from hanzoai/dependabot/github_actions/actions/create-github-app-token-3
deps(actions): bump actions/create-github-app-token from 1 to 3
2026-06-04 01:31:11 -07:00
Hanzo DevandGitHub e744b507d2 Merge pull request #56 from hanzoai/dependabot/github_actions/tibdex/github-app-token-2.1.0
deps(actions): bump tibdex/github-app-token from 1.8.0 to 2.1.0
2026-06-04 01:30:37 -07:00
dependabot[bot]andGitHub 39dc69a8f0 deps(actions): bump actions/create-github-app-token from 1 to 3
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1 to 3.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](https://github.com/actions/create-github-app-token/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-04 08:07:57 +00:00
dependabot[bot]andGitHub b312912dee deps(actions): bump tibdex/github-app-token from 1.8.0 to 2.1.0
Bumps [tibdex/github-app-token](https://github.com/tibdex/github-app-token) from 1.8.0 to 2.1.0.
- [Release notes](https://github.com/tibdex/github-app-token/releases)
- [Commits](https://github.com/tibdex/github-app-token/compare/v1.8...3beb63f4bd073e61482598c45c71c1019b59b73a)

---
updated-dependencies:
- dependency-name: tibdex/github-app-token
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-04 08:07:46 +00:00
dependabot[bot]andGitHub 9a6b92f549 deps(actions): bump grafana/shared-workflows/actions/dockerhub-login@dockerhub-login/v1.0.2
Bumps [grafana/shared-workflows/actions/dockerhub-login@dockerhub-login/v1.0.2](https://github.com/grafana/shared-workflows) from 1.0.2 to 1.0.4.
- [Release notes](https://github.com/grafana/shared-workflows/releases)
- [Commits](https://github.com/grafana/shared-workflows/compare/dockerhub-login/v1.0.2...dockerhub-login/v1.0.4)

---
updated-dependencies:
- dependency-name: grafana/shared-workflows/actions/dockerhub-login@dockerhub-login/v1.0.2
  dependency-version: 1.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-04 07:59:53 +00:00
Hanzo DevandGitHub 85b575dc89 Merge pull request #119 from hanzoai/dependabot/github_actions/docker/setup-buildx-action-4
deps(actions): bump docker/setup-buildx-action from 3 to 4
2026-06-03 23:57:36 -07:00
dependabot[bot]andGitHub c7e7708193 deps(actions): bump docker/setup-qemu-action from 3.6.0 to 4.1.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.6.0 to 4.1.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/29109295f81e9208d7d86ff1c6c12d2833863392...06116385d9baf250c9f4dcb4858b16962ea869c3)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-04 02:40:55 +00:00
dependabot[bot]andGitHub 80257e702c deps(actions): bump docker/setup-buildx-action from 3 to 4
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-04 02:39:16 +00:00
Hanzo DevandGitHub 0fcaf51954 Merge pull request #57 from hanzoai/dependabot/github_actions/actions/download-artifact-8
deps(actions): bump actions/download-artifact from 4 to 8
2026-06-03 13:11:18 -07:00
dependabot[bot]andGitHub b7572ae7ab deps(actions): bump peter-evans/create-pull-request from 5.0.3 to 8.1.1
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 5.0.3 to 8.1.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v5.0.3...5f6978faf089d4d20b00c7766989d076bb2fc7f1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: 8.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-24 18:18:44 +00:00
dependabot[bot]andGitHub 02b33fac84 deps(actions): bump actions/download-artifact from 4 to 8
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-24 18:18:16 +00:00
Hanzo Dev c693003bed fix: add missing .yarnrc.yml and yarn.lock for Docker build
The Dockerfile expects yarn tooling but the repo was migrated
to pnpm. Add minimal .yarnrc.yml pointing to existing
.yarn/releases/yarn-4.11.0.cjs and empty yarn.lock (yarn install
will regenerate during Docker build).
2026-03-25 18:35:34 -07:00
Hanzo Dev dc5644c055 feat: add multi-platform CI/CD deploy workflow
Build linux/amd64 + linux/arm64 images using native runners
(no QEMU) following the hanzoai/datastore deploy pattern.
Pushes to ghcr.io/hanzoai/dashboards using existing Dockerfile.
2026-03-25 18:16:51 -07:00
Andreas ChristouandGitHub 64214f1b06 Chore: Add workflow warning of changes to externalised DS's (#118203)
* Add workflow warning of changes to externalised DS's

* Update codeowners
2026-02-20 11:44:26 +00:00
Matheus MacabuandGitHub 5013fbfeea CI: Use fork of dagger action with binary cache for E2E tests (#118265)
* CI: Use fork of dagger action with binary cache for E2E tests

* Pin action
2026-02-20 12:03:02 +01:00
72eddfc4e2 [chore] Update go to v1.26.0, and the golangci-lint action to v9 (#118436)
* [chore] Update go to v1.26.0, and the golangci-lint action to v9.

* Use golangci-lint v2.9.0

* Use golang:1.26.0-alpine instead of 1.25.7-alpine

* chore: more go version upgrades

* chore: more updates

* chore: generate apis

* fix: golint issues prealloc etc

* fix: million tiny golint issues

---------

Co-authored-by: konsalex <konstantinos.alexoglou@grafana.com>
2026-02-19 15:04:35 +01:00
Andres Martinez GotorandGitHub 2b521f7a1c Add e2e smoke test for Advisor functionality (#118219) 2026-02-19 13:26:40 +01:00
Leon SorokinandGitHub 05222de5ae Chore: Remove 'devenv' from 'backend_strict' of mt-service CI checks (#118420) 2026-02-18 20:10:18 +00:00
ca731d8f03 Query: Rename query.grafana.app to datasource.grafana.app (#118267)
Co-authored-by: Dafydd <dafydd.thomas@grafana.com>
2026-02-18 18:36:17 +03:00
SummerandGitHub c9b80e06a4 Data Sources: Update CODEOWNERS (#118330) 2026-02-17 17:25:11 -07:00
Matheus MacabuandGitHub 7f0fb4892f CI: Use self-hosted runners for FE workflows (#118176)
* CI: Use self-hosted runners for FE workflows

* Add login to dockerhub/gar to other jobs

* Try xlarge runner for Playwright tests

* Need to add id-token write permission

* Revert change to beefy runners, no difference
2026-02-16 13:59:25 +01:00
1b93197b5b Secrets: Add devenv seed script for keepers and secure values (#118013)
* Secrets: Add devenv seed script for keepers and secure values

Add a Go script to create test data for the Secrets Keeper UI via
Grafana's HTTP API. Follows the devenv/scopes pattern.

Supports:
- Seeding from YAML config: go run secrets.go
- Load testing with N resources: go run secrets.go -generate 50
- Cleanup of gdev- prefixed resources: go run secrets.go -clean
- Self-tests: go run secrets.go -test
- Helpful error messages for missing API setup

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 08:14:35 -08:00
Ihor YerominandGitHub 007480ccc8 QueryEditor: Update CODEOWNERS (#118100)
chore(query-editor): update CODEOWNERS
2026-02-13 16:11:49 +01:00
Adela AlmasanandGitHub 5452729f2d Chore: Remove verify-kinds.yml (#117942) 2026-02-12 21:25:45 -06:00
Galen KistlerandGitHub cca03f9135 Logs Table: E2E (#117715)
* test(e2e): logs table panel e2e init
2026-02-12 13:40:01 -06:00
Thomas BishopandGitHub 73150dee87 Update squad references for SNO to navigation (#117945) 2026-02-11 15:31:27 -06:00
Ezequiel VictoreroandGitHub 7523c91957 Chore: Improve MT service compatibility check (#117930) 2026-02-11 15:52:51 -03:00
Matheus MacabuandGitHub 3f6aff712f FeatureToggles: Run CI conditionally (#117897)
also run the feature toggles CI action conditionally
2026-02-11 15:36:31 +01:00
Andreas ChristouandGitHub f6c987a2b6 Remove redundant null logic (#117883)
Remove redundant code
2026-02-11 12:51:00 +00:00
SeleneandGitHub ef23514c0b Codegen: Remove registry flow to push schemas to kind-registry (legacy schemas) (#117874)
* Remove registry flow to push schemas to kind-registry

* Fix codeowners

* Update workspaces
2026-02-11 12:28:13 +01:00
Hugo HäggmarkandGitHub b9914f7121 chore: transfer Levitate alerts (#117851)
* chore: transfer Levitate alerts

* chore: fix breaking change
2026-02-11 08:22:41 +01:00
Ezequiel VictoreroandGitHub cf7f254466 Chore: Check frontend backend separation github action (#116446) 2026-02-10 10:53:43 -03:00
Hugo HäggmarkandGitHub dd3ba03af3 chore: transfer ownership between teams (#117572)
* chore: transfer ownership between teams

* chore: update after discussion

* chore: update after PR feedback
2026-02-10 06:34:04 +01:00
Josh HuntandGitHub 44688dec4a Chore: Move core rangeutil tests into grafana-data (#117658)
* Chore: Move core rangeutil tests into grafana-data

* Update codeowners
2026-02-09 13:19:31 +00:00
Hugo HäggmarkandGitHub 35b0d510ad GrafanaBootData: Deprecate config.panels (#116918)
* GrafanaBootData: Deprecate config.panels

* chore: updates after PR feedback

* chore: updates after PR feedback

* chore: add cdn url mapping for logos and screenshots

* chore: updates after PR feedback
2026-02-09 07:04:17 +01:00
Hugo HäggmarkandGitHub e4bbf88426 chore: add lint check for circular dependencies (#117246)
* chore: add lint for circular dependencies

* chore: add a circular dependency for testing

* chore: undo the extra circular dependency

* chore: updates after PR feedback

* chore: set specific branch

* chore: updates after PR feedback
2026-02-06 07:35:27 +01:00
Galen KistlerandGitHub 7c68060cd5 Logs: Logs Table as viz panel plugin - Alpha (#116437)
* feat: Logs table panel alpha (TableNG)
2026-02-04 08:30:55 -06:00
Yudintsev George (Egor)andGitHub d887a80a79 Chore: RBAC: Migrate role picker to rtkq (#116571)
What is this feature?

This PR introduce refactoring for role picker for teams and users. It uses RTK Query.
The related task: grafana/identity-access-team#1821

The previous PR with related logic: #113783

Why do we need this feature?

This refactoring is a cleaner way for handing refetching.
2026-02-03 13:46:41 +00:00
Tom RatcliffeandGitHub 6920f4a79d Alerting: Make alerting frontend codeowners for relevant API clients (#116777) 2026-02-03 11:29:32 +01:00
Kevin Minehart TenorioandGitHub 2d5f0b36ad daggerbuild: Cache builders (#109076)
* daggerbuild: Cache builders

* cache-builders in e2e build

* cache-builders on non-forks

* dont attempt to login to gar or dockerhub in forks; it won't work anyways

* use npx install playwright

* Exclude dist & node_modules from mount

* remove yarn.go; it's not used

* use correct registry for cache builds

* rebuild cached artifacts every 2 weeks

* Use grafanalabs-dev/docker-grafana-dev

* make lint-go

* Fix bad conflict resolution

* fix ubuntu and alpine base
2026-02-03 10:55:40 +01:00
Hugo HäggmarkandGitHub da6ae62b1f Plugins: add error handling for plugin meta calls (#117111)
* Plugins: add error handling for plugin meta calls

* chore: update after PR feedback
2026-02-03 06:33:15 +01:00