Alexander Akhmetov
1d0a86252e
Alerting: Add target datasource support to Prometheus conversion ( #102307 )
2025-03-18 09:53:50 +01:00
Tom Ratcliffe
e14b2fa034
Chore: Add descriptions to frontend types for feature toggle generation ( #102230 )
...
Add descriptions to frontend types for feature toggle generation
2025-03-18 09:20:47 +02:00
dependabot[bot] and github-actions[bot]
967425ab1b
Bump github.com/expr-lang/expr from 1.16.9 to 1.17.0 in /pkg/codegen ( #102333 )
...
* Bump github.com/expr-lang/expr from 1.16.9 to 1.17.0 in /pkg/codegen
Bumps [github.com/expr-lang/expr](https://github.com/expr-lang/expr ) from 1.16.9 to 1.17.0.
- [Release notes](https://github.com/expr-lang/expr/releases )
- [Commits](https://github.com/expr-lang/expr/compare/v1.16.9...v1.17.0 )
---
updated-dependencies:
- dependency-name: github.com/expr-lang/expr
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* update workspace
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-18 09:49:03 +03:00
Stephanie Hingtgen
4755da0ff5
Folders: Fix user setting in api ( #102329 )
2025-03-17 18:33:09 -05:00
owensmallwood
c45a342303
Unified Storage Dashboard Provisioning: Wait for deleted dashboards to be updated in the indexer ( #102243 )
...
* wait for deleted dashboards to be updated in the indexer
* updates comment
* adds test
* make function private
* fix failing test - had to add a couple more mock Search calls
2025-03-17 16:46:26 -06:00
Dominik Broj
f7e0f095a2
Alerting: use 'Grafana IRM' wording in alerting contact point ( #102014 )
...
* chore: use 'Grafana IRM' wording in alerting contact point
* revert temp condition change
* remove unneeded ts assertion
* more renaming
* use translations
* update test
* running make i18n-extract
* avoid "simple" word in copy
2025-03-17 23:38:44 +02:00
ismail simsek
07024c9bac
Prometheus: Enable prometheusRunQueriesInParallel feature toggle by default ( #102127 )
...
enable prometheusRunQueriesInParallel by default
2025-03-17 22:13:59 +01:00
Stephanie Hingtgen
6019b21cc5
K8s: Dashboards: Fix multi-org provisioning flow ( #102266 )
2025-03-17 20:20:03 +02:00
Ryan McKinley
fd4e08e318
K8s/Dashboards: Remove slug annotation ( #102270 )
2025-03-17 19:01:29 +02:00
Ryan McKinley
261d7db0e6
Live: Update centrifuge and remove unreleased "gitops" ( #102256 )
2025-03-17 18:55:00 +02:00
beejeebus
3bdb2aa349
Plugins: Fix support for adhoc filters with raw queries in InfluxDB ( #101966 )
...
Plugins: Fix support for adhoc filters with raw queries in InfluxDB
Fixes #101635 .
2025-03-17 12:07:33 -04:00
Gábor Farkas
4302fec311
removed unused file ( #102281 )
2025-03-17 16:27:13 +01:00
Igor Suleymanov and leonorfmartins
424a178d96
Update dependencies for Grafana submodules ( #102296 )
...
* Update dependencies for Grafana submodules
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Update workspace
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Update owners
* Fix code owners of the dependency
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
---------
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
Co-authored-by: leonorfmartins <leonorfmartins@gmail.com >
2025-03-17 16:23:57 +02:00
Peter Štibraný
11552e5c57
Speed up truncation of Spanner tables (used in integration tests) ( #102278 )
...
Speed up truncation of Spanner tables.
2025-03-17 15:05:01 +01:00
Jean-Philippe Quéméner
1700a8aa9f
feat(unified-storage): prune history table based on limits ( #101970 )
2025-03-17 11:36:38 +01:00
Timur Olzhabayev
f2518a2c45
Chore: Promote pluginsDetailsRightPanel to private preview ( #102211 )
...
promote FeatureStagePrivatePreview to private preview
2025-03-17 10:49:51 +01:00
Peter Štibraný
077f9e90d5
Fix format of timestamps sent to Spanner. ( #102227 )
2025-03-17 09:27:11 +01:00
Ryan McKinley
bb881f38bb
K8s/Dashboards: Remove uid+version from spec ( #101992 )
2025-03-16 20:46:12 -05:00
Stephanie Hingtgen
5c24312625
Dashboards: Fix duplicate provisioning when errors occur on title-only based provisioning ( #102249 )
...
Dashboards: fix title based provisioning
2025-03-15 21:12:48 -06:00
Yuri Tseretyan
309a2eb4e9
Alerting: Allow administrators delete rules permanently via UI ( #101974 )
...
* add query parameter to existing APIs to control the permanent deletion of rules
* add GUID to gettable rule
* add new endpoint /ruler/grafana/api/v1/trash/rule/guid/{RuleGUID} to delete rules from trash permanently
---------
Signed-off-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
2025-03-14 22:14:06 +02:00
Yuri Tseretyan
e30034a42a
Alerting: Remove feature flag alertingNoDataErrorExecution ( #102156 )
...
* remove feature flag
* remove feature flag in state manager
* make sure no data with empty results is handled
Signed-off-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
---------
Signed-off-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
2025-03-14 14:51:58 -04:00
Alex Khomenko
4236ac3423
Provisioning: Update API imports ( #102226 )
...
* Update API
* Format
2025-03-14 19:31:58 +02:00
Tom Ratcliffe
ef9dca9ea3
Alerting: Add UI migration feature toggle ( #102217 )
...
Add UI migration feature toggle
2025-03-14 17:40:05 +01:00
Jean-Philippe Quéméner
8b984a25e4
feat(util): add key based debouncer ( #102073 )
2025-03-14 17:11:09 +01:00
Josh Hunt
bf172dfd29
GrafanaUI: Add noBackdropBlur feature toggle ( #102128 )
...
* Create new noBackdropBlur feature toggle
* Disable backdrop blur with feature toggle
2025-03-14 15:21:35 +00:00
Syerikjan Kh
b3452ae720
feat: datasourceconnectionsTab to private preview ( #102200 )
2025-03-14 11:05:27 -04:00
Eric Leijonmarck
56c896fa72
Revert "Config: Removes setting viewers_can_edit ( #101767 )" ( #102191 )
...
This reverts commit d3a9c04562 .
2025-03-14 13:39:59 +00:00
ismail simsek
399df82f0b
Prometheus: Read feature toggles once when creating plugin instance ( #102131 )
...
* initialize an instance with feature toggles
* read grafana config only once
* use feature toggles directly
2025-03-14 13:54:19 +01:00
ismail simsek
d72b664981
Feature toggle: Introduce infinityRunQueriesInParallel feature toggle ( #102129 )
...
introduce infinityRunQueriesInParallel feature toggle
2025-03-14 13:54:04 +01:00
Will Assis
2456eeb69b
fix(unified-storage): Improve test coverage on legacy searcher and parse result helper ( #102147 )
...
* include TotalHits when searching for provisioning information and improve tests
* return err when parsing search results with mismatch number of columns and cells and add tests for it
2025-03-14 08:25:59 -04:00
Peter Štibraný
9330ca5b54
Remove unused SigningKey struct. ( #102041 )
2025-03-14 10:41:10 +01:00
Matheus Macabu
0abf0bb0e9
Secrets: make the secrets package a go work module ( #102167 )
...
* Secrets: make the decrypt package a go work module
* Chore: add Operator Experience as codeowner for secrets apis
* Chore: move module up two folders
2025-03-14 10:38:19 +01:00
Karl Persson
f1e4706f79
Authn: Concurrent updates to last seen at ( #102122 )
...
* Use singleflight for last seen update
* Run last seen update in a signelflight
2025-03-14 10:17:42 +01:00
Peter Štibraný
8625a6c131
Export SpannerConnectorConfigToClientOptions function (used by grafana-enterprise). ( #102106 )
...
* Export SpannerConnectorConfigToClientOptions function (used by grafana-enterprise).
2025-03-14 10:07:24 +01:00
Eric Leijonmarck
d3a9c04562
Config: Removes setting viewers_can_edit ( #101767 )
...
Reapply "Authz: Removes setting `viewers_can_edit`" (#101528 )
This reverts commit 5f6b00a72f .
2025-03-14 08:38:48 +00:00
Alexander Akhmetov
ef5cc12b33
Alerting: Add HMAC signature config to the webhook integration ( #100960 )
...
Adds HMAC-SHA256 signature support to webhook notifications, providing a way to verify the authenticity and integrity of webhook requests. The implementation allows to specify the header in which the signature will be sent. The signature is calculated from the request body.
An optional timestamp header name can be provided. If set, the HMAC signature will be generated by concatenating the timestamp, a ":" and the request body: {timestamp}:{body}. The timestamp will also be sent in the provided header name.
2025-03-14 07:22:41 +01:00
Michael Mandrus
4420ff9202
SecretsManager: Merge codegen portion so that we can use the dependency elsewhere ( #102152 )
...
* copy changes over from feature branch
* update codegen
2025-03-13 18:10:46 -04:00
Nick Richmond
ae7cba3268
MetricsDrilldown: Advance exploreMetricsUseExternalAppPlugin feature toggle stage ( #102137 )
...
* chore: advance `exploreMetricsUseExternalAppPlugin` feature toggle stage
* fix: do not hide from docs
2025-03-13 17:50:37 -04:00
Peter Štibraný
1068568814
Spanner: Fix query for limiting query history. ( #102132 )
2025-03-13 18:39:49 +02:00
Peter Štibraný
4d5fd2cfb7
Spanner: Fix queries for deleting query history. ( #102125 )
2025-03-13 17:13:43 +01:00
Peter Štibraný
6f12712ad6
Add Spanner dialect to pkg/storage/unified/sql/sqltemplate package. ( #102121 )
2025-03-13 16:38:05 +01:00
Ieva
9264431c81
RBAC: Remove action set feature toggle ( #101959 )
...
* remove action set feature toggle
* don't pass feature toggles to action set service instantiation
* linting
* test fixes and frontend clean-up
* fix test
2025-03-13 15:18:23 +00:00
Will Assis
31a371e385
fix(unified-storage): remove bleve index metric from global scope ( #101825 )
...
* refactor grafana_index_server_index_size to calculate in a goroutine instead of at scrape time and remove grafana_index_server_indexed_docs metric
* use wire to inject bleve index metrics
* remove sprinkles metrics from bleve index metrics
* log error when trying to calculate file index size and bump interval to 1m instead of 5s
2025-03-13 10:09:38 -04:00
Andres Martinez Gotor
a9634f9b12
Advisor: Skip plugin check for provisioned plugins ( #101782 )
2025-03-13 15:04:08 +01:00
Karl Persson
5d94293305
Authz: Fix namespace authorization when calling a cluster resource ( #102110 )
2025-03-13 14:54:35 +01:00
Will Browne
8d839780d6
Plugins: Update to latest go plugin SDK version (0.272.0) ( #102090 )
...
update go plugin sdk to latest
2025-03-13 10:23:30 +00:00
ismail simsek
4c61991d7c
Chore: Remove unused prometheusDataplane feature toggle parameters ( #102061 )
...
remove unused prometheusDataplane feature toggle parameters
2025-03-13 11:12:20 +01:00
Gábor Farkas
40b1b62502
improve the debugging experience ( #101779 )
...
improve debugging experience
2025-03-13 11:10:07 +01:00
Ashley Harrison
f3fb9592da
Org redirection: Fix linking between orgs ( #102021 )
...
* don't trim path
* add unit test
2025-03-13 09:42:12 +00:00
Igor Suleymanov
5d2ba10113
K8s/Dashboards: Extract Dashboard APIs to an app submodule ( #102029 )
...
* Move dashboard k8s APIs to a separate app
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Copy dashboard code in Dockerfile
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Fix conversion generation
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Update OpenAPI snapshot for dashboard/v0alpha1
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
---------
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
2025-03-13 11:05:01 +02:00