Andres Martinez Gotor
2e507d5042
Advisor: Add mock checks to standalone setup ( #113406 )
2025-11-05 10:33:45 +01:00
Lauren
1bd5b29963
Alerting: Bug fix for regex matching in Alerts page ( #113400 )
...
* Alerting: bug fix for regex matching in Alerts page
* remove test
2025-11-05 09:24:48 +00:00
Jean-Philippe Quéméner
98ec655f33
fix: add resource type to not empty log ( #113432 )
2025-11-05 10:12:44 +01:00
Lauren
1d38cf7f0d
Alerting: Add empty state to triage page WIP ( #113390 )
...
* add empty state to triage page WIP
* tidy up and refactor
* generate translations
* resolve PR comments
* generate translations
* resolve PR comment part 2
2025-11-05 08:46:41 +00:00
Anna Urbiztondo
891ed6c4b7
Docs: Git Sync permissions ( #113405 )
...
* Permissions
* Prettier
* Edit
2025-11-05 09:38:48 +01:00
Jesse David Peterson
e067b1de98
FeatureToggle: Create experimental timeRangePan flag ( #112988 )
...
feat(toggle): new experimental timeRangePan feature toggle
2025-11-04 21:39:46 -04:00
Stephanie Hingtgen and Matheus Macabu
4cecab3185
Dashboards: add isPublic to dto and remove public endpoint call ( #113334 )
...
---------
Co-authored-by: Matheus Macabu <macabu.matheus@gmail.com >
2025-11-04 16:57:05 -06:00
Paul Marbach
867e8bb98f
StatusHistory: Add e2e suite to confirm standard cases ( #113358 )
...
* StatusHistory: Add e2e suite to confirm standard cases
* update dev dashbord tests
* update CODEOWNERS
2025-11-04 16:21:30 -04:00
Paul Marbach
5abc0d0d91
Coverage: Add new exclusions for team coverage report ( #112997 )
2025-11-04 15:35:56 -04:00
Ashley Harrison
3972046695
Chore: Improve step name to differentiate between light/dark themes ( #113407 )
...
improve step name to differentiate between light/dark themes
2025-11-04 17:38:42 +00:00
Pepe Cano
ffa5e41bec
docs(alerting): add note about invalid numeric identifiers in templates ( #113269 )
2025-11-04 17:56:41 +01:00
Alex Spencer
84bd99f1c1
SQL Expressions: Update to feature badges ( #112795 )
...
* chore: update badge + update logic
* chore: update comment
2025-11-04 08:18:15 -08:00
Todd Treece
de512fb02e
Plugins: Fix API sync error handling ( #113240 )
2025-11-04 10:47:58 -05:00
Alexander Zobnin
3fca7cf952
Zanzana: Refactor basic role write APIs ( #113397 )
...
* Zanzana: Refactor basic role write APIs
* Fix updates
* fix linter
2025-11-04 16:29:56 +01:00
Serge Zaitsev
8f8ed2bbec
Chore: Change ownership for annotations ( #112791 )
...
change ownership for annotations
2025-11-04 13:30:47 +00:00
Josh Hunt
69e4b4667b
Backend: Add logs and metric for when host is redirected ( #112373 )
2025-11-04 13:28:33 +00:00
Ihor Yeromin
0c016e210a
Linter: Rollback suppressed errors ( #113396 )
...
chore(linter): rollback suppressed errors
2025-11-04 13:15:54 +01:00
Jo
769787ea40
IAM: Improve team binding hooks error handling and validation ( #113393 )
...
small team hook fixes
2025-11-04 11:54:38 +01:00
Levente Balogh
b4312a220f
Dashboard Controls: Adjust spacing for annotation controls ( #113381 )
...
* fix: spacing issues with annotation control switches inside the dashboad controls
* refactor: remove unnecessary css class
2025-11-04 11:20:10 +01:00
Lauren
c75a451b13
Alerting: Add counts for firing and pending alert rules ( #113309 )
...
* add counts for firing and pending alert rules
* resolve Pr comments part 1
* resolve PR comments part 2
* resolve PR comments part 3
2025-11-04 10:17:07 +00:00
dependabot[bot]
df816d00e4
deps(actions): bump actions/upload-artifact from 4 to 5 ( #113025 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
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>
2025-11-04 10:03:56 +00:00
Rafael Bortolon Paulovic
782c819727
Get traces and profiles of nocgo sqlite integration tests as GH artifact ( #113034 )
2025-11-04 10:36:20 +01:00
Gábor Farkas
6fc82629d4
codeowners: updated ownership of datasources code ( #113387 )
2025-11-04 09:29:57 +00:00
Sonia Aguilar
fc34b18122
Alerting: Fix data source recording rules editor ( #113363 )
...
fix data source recording rules editor
2025-11-04 09:01:26 +01:00
Gábor Farkas
ac162e203b
datasources: querier: do not forward these headers ( #113383 )
2025-11-04 09:01:16 +01:00
Georges Chaudy
ddeb970b4d
unistore: replace CDK backend with KV store backend (again) ( #113184 )
...
* Reapply "unistore: replace CDK backend with KV store backend"" (#113132 )
This reverts commit 7127b2538c .
* enable cluster scope
2025-11-04 00:33:36 +00:00
Charandas
a06905e2d3
fix: switch to test-containers from grafana/e2e for API server tests ( #113256 )
2025-11-03 16:10:32 -08:00
Georges Chaudy
07bf7b2ae1
kvstore: add cluster-scoped resource support ( #113183 )
...
kvstore add experimental clusterscope resource
2025-11-03 15:53:59 -08:00
Austin Pond
0649635639
Apps: call app.Runner().Run() in a goroutine in the post-start hook ( #113371 )
...
Run the app runner in a goroutine in the post-start hook, as the '/readyz' endpoint for the API server waits for a non-nil error response from the post-start hook to mark it as ready.
2025-11-03 17:05:20 -05:00
Ezequiel Victorero
126e6dbcd8
ShortURL: Set same generateName for old and new API endpoints ( #113368 )
2025-11-03 17:50:02 -03:00
Stephanie Hingtgen
f56fec2c10
Short URLs: Skip flaky test for now ( #113364 )
2025-11-03 17:19:12 +00:00
Alexa Vargas
ca5cf5fe7c
Dashboard datasource: Fix library panels not tracked in mixed queries ( #112959 )
...
* Dashboard datasource: Fix library panels not tracked in mixed queries
* Remove unnecessary code and add unit tests
* Add relevant comment
2025-11-03 18:01:29 +01:00
Oscar Kilhed
06fb3fef43
Dynamic Dashboards: Change look and copy of add variable control to make it more obvious what it does ( #113361 )
...
Change look+copy of add variable control
2025-11-03 18:00:25 +01:00
Moustafa Baiou
414524e799
Alerting: Add index for rule_group_index in alert_rule table
...
This is a slight optimization for the list queries which sort by these fields.
2025-11-03 11:36:18 -05:00
Moustafa Baiou
acf0da9b80
Make the ordering of test on case-sensitivity consistent across databases and charsets
2025-11-03 11:36:18 -05:00
Moustafa Baiou
6f7c525213
Alerting: Ensure case-sensitive ordering for alert rule group column
...
The query which fetches alert rules in a paginated manner ordered by `rule_group` can result in strange and inconsistent ordering when the database uses a case-insensitive collation for the `rule_group` column. This can lead to scenarios where rules from different groups are interleaved in the results, making pagination unreliable and the returned number of rule_groups incorrect.
Related to #88990
2025-11-03 11:36:18 -05:00
Ihor Yeromin
684156fdf1
Event Tracking: Add tracking for expression query removal ( #113113 )
...
* feat(tracking-events): add traking event on expression remove
* chore(traking): remove type assertion
2025-11-03 16:58:51 +01:00
Bruno
4cda8669a5
Caching: GetKey requires a namespace argument ( #113180 )
...
* Caching: GetKey requires a namespace argument
* GetKey: special case empty namespace
2025-11-03 12:22:36 -03:00
Andres Martinez Gotor
14c45b6db2
Advisor: Standalone server mock ( #113224 )
2025-11-03 16:09:54 +01:00
Jo
eeddc8cd18
Zanzana: Add team binding hooks ( #113274 )
...
add team binding hooks
2025-11-03 15:39:20 +01:00
Jo
99e4583cd1
Zanzana: Add user org role hooks ( #113276 )
...
* add user org role hooks
* update with feedback
2025-11-03 15:39:12 +01:00
Matias Chomicki
cbd6b53182
New Logs Panel: Enable new visualization by default ( #113340 )
...
* New Logs Panel: enabled by default
* Update toggles
* Change feature flag availability
2025-11-03 06:21:39 -08:00
Alexander Zobnin
259c7807cb
Zanzana: Respect action sets for dashboards and folders during reconciliation ( #113352 )
...
Zanzana: Respect action sets for dashboards and folders during legacy reconciliation
2025-11-03 15:19:23 +01:00
Alexander Zobnin
d6fa822e89
Zanzana: Write API for org roles ( #113339 )
...
* Zanzana: Add write APIs for user org roles
* Add tests
* Fix tests
* fix role translation
2025-11-03 14:47:10 +01:00
Anna Urbiztondo and Roberto Jiménez Sánchez
a89377337b
Docs: Full instance Git Sync notes ( #113083 )
...
* Full instance sync
* Edits
* Prettier
* Fix
* Edits, note on import
* Feedback
* Fix?
* Fix
* Prettier
* Fixing lists
* Fixes
* X-refs
* Prettier
* Update docs/sources/observability-as-code/provision-resources/git-sync-setup.md
Co-authored-by: Roberto Jiménez Sánchez <roberto.jimenez@grafana.com >
* Update docs/sources/observability-as-code/provision-resources/intro-git-sync.md
Co-authored-by: Roberto Jiménez Sánchez <roberto.jimenez@grafana.com >
* Edits
* Prettier
---------
Co-authored-by: Roberto Jiménez Sánchez <roberto.jimenez@grafana.com >
2025-11-03 14:32:04 +01:00
Tobias Skarhed
3b99370aac
Scopes: Fix icon lookup for scope navigation ( #113313 )
...
Fix icon lookup for scope navigation
2025-11-03 13:09:58 +01:00
Levente Balogh
3c0409fe05
Dashboard Controls: Add annotations to the dashboard controls menu ( #112816 )
...
* feat: add a placement property to annotations model v2
* chore: update scenes to `v6.42.1`
* chore: run `make gen-apps`
* fix: cater for cases when there is no data layer
* chore: swagger clean
* chore: update api clients
* fix: correct type guard
* fix: display control labels in the default renderer as well for DashboardDataLayerSet
2025-11-03 11:33:44 +01:00
Stephanie Hingtgen
6d9e28a59f
Frontend tests: Fix for timechange ( #113338 )
2025-11-03 07:31:40 +00:00
Charandas and IevaVasiljeva
6c728f8dec
Provisioning: allow access check to proceed even when non access policy ( #112946 )
...
* Provisioning: allow access check to proceed even when non access policy
* Provisioning: access checker needs this for MT
* add permissions registration
* remove scopes
* use in MT for now
* no need to document an internal flag here
* revert vscode change
* refactor the authZ permission evaluation and mapper code to allow evaluating unscoped actions beyond creation
* update wire
* gofmt
* add boolean to struct
---------
Co-authored-by: IevaVasiljeva <ieva.vasiljeva@grafana.com >
2025-11-02 13:14:08 -08:00
Stephanie Hingtgen
445e88cb93
Dashboard Provisioning: Add duplicate cleanup for modes 0-2 ( #113336 )
2025-11-02 20:39:15 +00:00