Todd Treece
815e782ad0
Server Lock: Handle context cancellation ( #112535 )
2025-10-22 08:27:51 -04:00
Peter Štibraný
3391163f9c
Check that we see less calls than allowed maximum. ( #112785 )
...
Check that we see less calls than allowed maximum.
2025-10-22 08:39:19 +00:00
Jack Baldry
1abb5aa0f9
Rename behavior related to the interactive learning plugin ( #112752 )
2025-10-22 09:06:21 +01:00
Gábor Farkas
8ab7a20265
update dependency grafana/grafana-plugin-sdk-go to v0.281.0 ( #112726 )
...
* go get github.com/grafana/grafana-plugin-sdk-go@v0.281 .0
* make update-workspace
* updated failing unit test
* disable deprecation warnings
* datasources: allow underscore-prefixed local time range
* updated go.work.sum
2025-10-22 09:02:11 +02:00
Todd Treece
069cc909ea
Revert "chore(tracing): Initialize tracing early, before wire" ( #112758 )
...
Revert "chore(tracing): Initialize tracing early, before wire (#112007 )"
This reverts commit 8ec162afec .
2025-10-21 21:23:09 +00:00
Georges Chaudy
9a154ac15f
kvstore: add batch delete ( #112723 )
...
-add batch delete to the grpc
2025-10-21 21:32:03 +02:00
Austin Pond
56b088aa2e
APIServer: Add Method for Installer-Based Apps to Self-Register with the APIRegistrar ( #112479 )
...
* [APIServer] Add the method RegisterAPIInstaller to the APIRegistrar interface, and implement it in the builder. This allows new installer-based apps to register themselves in enterprise.
* Rename RegisterAPIInstaller to RegisterAppInstaller
2025-10-21 14:25:16 -04:00
owensmallwood
c8664d303e
Unified Storage: Match all included tags ( #112748 )
...
* if you include multiple tags in the search query, search for them using AND logic
* go-fmt
2025-10-21 11:54:14 -06:00
dependabot[bot] and Dave Henderson
590230f107
deps(actions): bump actions/setup-go from 5.5.0 to 6.0.0 ( #112621 )
...
* deps(actions): bump actions/setup-go from 5.5.0 to 6.0.0
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5.5.0 to 6.0.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5.5.0...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* update enterprise imports
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
2025-10-21 17:53:02 +00:00
Will Assis
545b7bf8ff
fix: file and file_meta migrations ( #112611 )
...
* fix file and file_meta migrations to check the database state to decide which migration to run
2025-10-21 12:46:32 -04:00
Stephanie Hingtgen
5d82502535
Dashboards: Set limit to default if negative; document functionality ( #112659 )
2025-10-21 11:06:02 -05:00
Matheus Macabu
5a798afb3f
AccessControl: Fix flaky set resource permission integration test ( #112738 )
...
* AccessControl: Fix flaky set resource permission integration test
* Also remove println
2025-10-21 15:45:35 +00:00
Georges Chaudy
eca379e98e
kvstore: update storage backend to use batch get ( #112704 )
...
* consume batchget
* remove rv
* remove un-necessary limit
* do not pass stop to the iterators
* ensure we return the error
2025-10-21 15:42:07 +00:00
Tania
451004d152
OpenFeature: Add debug logs ( #112724 )
2025-10-21 17:03:19 +02:00
Kyle Brandt
e930b3e6c4
SQL Expressions: Replace NaN/Inf values with Null ( #112641 )
...
This is because MySQL doesn't support storing of NaN valuels, and therefore go-mysql-server isn't going to either.
Float fields/columns are always mapped to be nullable now, otherwise we would have to replace NaN/Inf with 0.
2025-10-21 10:43:04 -04:00
Alexander Zobnin and Ieva
adf1224e82
AuthZ: Zanzana only evaluation toggle ( #112715 )
...
* Zanzana: Feature toggle to enable zanzana only evaluation
* refactor
* Update pkg/services/featuremgmt/toggles_gen.json
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com >
---------
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com >
2025-10-21 16:03:17 +02:00
Yuri Tseretyan
5f9a51418c
Alerting: Fix unmarshalling of GettableStatus to include time intervals ( #112602 )
...
* move test files into test-data
* add test for the bug
* populate time-intervals of gettableStatus config
2025-10-21 09:28:04 -04:00
Mihai Doarna
7d88b0130c
IAM: Generate a unique name for a new TeamBinding object ( #112525 )
...
* generate a unique name for TeamBinding and store it in the uid column
* generate testdata
* fix team binding name
2025-10-21 15:01:49 +03:00
Matheus Macabu
6158167163
CloudMigrations: Increase timeout of eventual checks and add debug message ( #112714 )
2025-10-21 12:58:29 +02:00
Georges Chaudy
7be30abab0
fix folder missing in the event key ( #112698 )
2025-10-21 10:40:56 +00:00
ismail simsek
5e8294c9d3
Chore: Mark prometheus query json unmarshaling errors as downstream error ( #112314 )
...
* mark json unmarshaling errors as downstream
* shortcut
2025-10-21 09:58:30 +00:00
Costa Alexoglou
4959197e37
fix: speedup client ( #112640 )
2025-10-21 10:48:43 +02:00
ismail simsek and Gareth
7c7c9490fb
Pyroscope: Add error source ( #112645 )
...
* set downstream errors in pyroscope
* Update pkg/tsdb/grafana-pyroscope-datasource/instance.go
Co-authored-by: Gareth <email@garethdawson.xyz >
* Update pkg/tsdb/grafana-pyroscope-datasource/instance.go
Co-authored-by: Gareth <email@garethdawson.xyz >
* more error source
---------
Co-authored-by: Gareth <email@garethdawson.xyz >
2025-10-21 10:00:59 +02:00
dependabot[bot] and Dave Henderson
05dff2f7cb
deps(go): bump github.com/open-feature/go-sdk from 1.14.1 to 1.16.0 ( #112489 )
...
* deps(go): bump github.com/open-feature/go-sdk from 1.14.1 to 1.16.0
Bumps [github.com/open-feature/go-sdk](https://github.com/open-feature/go-sdk ) from 1.14.1 to 1.16.0.
- [Release notes](https://github.com/open-feature/go-sdk/releases )
- [Changelog](https://github.com/open-feature/go-sdk/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-feature/go-sdk/compare/v1.14.1...v1.16.0 )
---
updated-dependencies:
- dependency-name: github.com/open-feature/go-sdk
dependency-version: 1.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* make update-workspace
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* fix(lint): SA1019: openfeature.GetApiInstance is deprecated, using NewDefaultClient
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
2025-10-20 19:56:00 +00:00
Torkel Ödegaard and Paul Marbach
7df537c9fc
NewGauge: Adds new feature toggle named newGauge ( #112593 )
...
* NewGauge: Feature toggle and fixes
* Gauge: New migration test dashboard
* Update
* Updates
* Tweaked default barWidth
* Fix multi data links
* remove sizing options
* merge fix
* Update
* Restore
* Update
* Tweaked name font size logic
* use file snapshots instead of inline
---------
Co-authored-by: Paul Marbach <paul.marbach@grafana.com >
2025-10-20 18:33:19 +02:00
Lucy Chen
17771e0e1d
QueryCaching: Add feature flag for mt query caching ( #112660 )
...
Add feature flag for mt query caching
2025-10-20 10:11:25 -06:00
Luminessa Starlight
0204bdab55
Frontend service: Update boot failure request to GET ( #112603 )
...
* update boot failure request to GET, add notes about why/how
* remove now unused function
* remove unneeded header
2025-10-20 11:46:37 -04:00
Ieva
0a0311a2b2
RBAC: Only write action sets ( #112429 )
...
* implementation + broken tests
* finish tests and cleanup
* fix a bug in logic where we'd return too early for non dash and folder resources
2025-10-20 16:02:56 +01:00
Matheus Macabu
93af167f9c
Secrets: Add config for enabling gRPC client-side load balancing ( #111989 )
2025-10-20 14:04:59 +02:00
Costa Alexoglou
c04f6bedec
fix: apiserver metrics in custom handlers ( #112508 )
...
* fix: apiserver metrics in custom handlers
* chore: review feedback
2025-10-20 13:17:56 +02:00
Will Browne
a55e502aed
OpenFeature: Make OpenFeature initialization reusable with config struct ( #112456 )
...
* make existing pieces more reusable
* inline func
* tidy comment
2025-10-20 11:44:03 +01:00
linoman
0e4237b775
Update validation of non-provisioned users rejection ( #112615 )
...
* Update validation of non-provisioned users rejection
* Align tests
2025-10-20 12:40:52 +02:00
Jean-Philippe Quéméner
14750785b0
Revert "Convert unique keys in file and file_meta tables into primary key." ( #112626 )
...
Revert "Convert unique keys in file and file_meta tables into primary key. (#…"
This reverts commit e290c92e1b .
2025-10-20 12:30:31 +02:00
Peter Štibraný
7604653fd8
Change testing.Short() check with SkipIntegrationTestInShortMode check. ( #112442 )
...
* Change testing.Short() check with SkipIntegrationTestInShortMode check.
2025-10-20 09:40:38 +02:00
Stephanie Hingtgen
891d5f0625
Unistore: Propagate DeprecatedLegacyID on upsert ( #112619 )
...
Unistore: Fix label propogation on upsert
2025-10-20 09:29:03 +02:00
Ryan McKinley
8b319086e7
Correlations: Add RTK client ( #112538 )
...
add correlations RTK client
2025-10-19 23:04:26 -05:00
Todd Treece
69628baa9d
Plugins: Add pluginStoreServiceLoading feature toggle ( #112588 )
2025-10-17 16:01:43 -04:00
Tania
688248198e
OpenFeature: Add eval ctx and http status code to span attributes ( #112572 )
...
* Add HTTP status codes to handlers spans
* Add a span for namespace validation
2025-10-17 21:21:33 +02:00
Matheus Macabu
8512b219c5
Secrets: Try to get the service identity from the context if not found in errors ( #112598 )
2025-10-17 17:35:01 +02:00
Ryan McKinley
7c6afeabec
Chore: Use IAM DBTime utility in dashboard migrator ( #112589 )
2025-10-17 17:48:30 +03:00
Ashley Harrison
4cf11b721a
PanelChrome: Put overflow: hidden; behind a feature toggle for safety ( #112580 )
...
put overflow: hidden behind a feature toggle for safety
2025-10-17 15:40:08 +01:00
Bruno Abrantes
29c1e37ac2
fix: Skip flaky test TestIntegrationFoldersApp ( #112584 )
...
Signed-off-by: Bruno Abrantes <bruno@brunoabrantes.com >
2025-10-17 13:28:04 +00:00
Mihai Doarna
1937f62c02
IAM: Run team_member uid migrations on team service startup ( #112565 )
...
* run uid migrations on team service startup
* go mod tidy
* make update-workspace
* remove logsdrilldown pkg
2025-10-17 15:57:10 +03:00
Andreas Christou
cfba349fdb
Graphite: Update backend types ( #112576 )
...
Remove tags
2025-10-17 12:01:46 +01:00
Jean-Philippe Quéméner
d746266b0d
fix(folders): allow correct max depth on update ( #112570 )
2025-10-17 12:17:13 +02:00
Ryan McKinley
1a372e2dec
Dashboards: Use the common service authorizer ( #111571 )
...
* authorizer
* authorizer
2025-10-17 10:03:35 +03:00
Liza Detrick
b3f9dad044
logsdrilldown: add app platform ( #112133 )
2025-10-17 00:31:42 +03:00
Ryan McKinley
bea45a94f0
Correlations: Add legacy storage ( #112038 )
2025-10-16 21:13:39 +03:00
John Troy
bb08b2deea
Auth: Increase SSO config size limit ( #112531 )
...
Increase sso_setting.settings column for MySQL from TEXT to MEDIUMTEXT.
2025-10-16 14:02:20 -04:00
Costa Alexoglou
163a88056e
feat: parallel processChange ( #112198 )
...
* feat: parallel processChange
* all except move work
* fix: tests and order of operations
* fix: tests
* chore: review feedback
* chore: review feedback
2025-10-16 19:17:04 +02:00