Lauren
066c1787b9
Alerting: Add filterVariant to tracking calls ( #110609 )
...
* add filterVariant to tracking calls
* update test to check correct variant
2025-09-09 13:03:38 +02:00
Ryan McKinley
0cb52b8be0
Folders: Use authlib.AccessClient in authorizer ( #110602 )
2025-09-09 13:43:48 +03:00
Lauren and Sonia Aguilar
53cd0882ed
Alerting: Add extension point for rule view page enrichment section ( #110498 )
...
* add enrichment to rule page view WIP
* add Alert enrichment tab to rule view page
* fix to view dummy component
* move rule view enrichment tab to enterprise
* remove better file changes
* remove console log
* add test for enrichment tab
* run yarn i18n-extract
* update directory structure
* remove .betterer.results changes
* Convert React.createElement call to JSX syntax
* revert removed lines
* revert removed lines
* revert removed lines
* fix failing test
* fix lint error
---------
Co-authored-by: Sonia Aguilar <soniaaguilarpeiron@gmail.com >
2025-09-09 12:33:12 +02:00
Josh Hunt
4e05bb36f2
FS: Remove multiTenantFrontend flag ( #110776 )
...
* FS: Move multiTenantFrontend evaluation to OpenFeature
* comment
* actually, just remove the toggle
* fix k8s prefs test using toggle
* replace frontend flag usage
* codeowners
* move isFrontendService just into core
* put back comment
2025-09-09 09:39:29 +00:00
Ashley Harrison
7651b7b77e
Chore: Refactor scene hooks outside of class definition ( #110181 )
...
* refactor scene hooks outside of class definition
* remove unused import
* restore useMemo
* prune suppressions
2025-09-09 10:31:06 +01:00
Zachary Sistrunk and Irene Rodríguez
ac1cd43fac
Documentation: Fix inconsistency in Entra SAML docs ( #110314 )
...
Co-authored-by: Irene Rodríguez <irene.rodriguez@grafana.com >
2025-09-09 09:09:39 +00:00
grafana-pr-automation[bot] and github-actions[bot]
11f90e9eb1
I18n: Download translations from Crowdin ( #110788 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-09 08:38:01 +00:00
Peter Štibraný
c32650e9d8
Replace remaining calls to testing.Short where possible. ( #110765 )
...
* Replace remaining calls to testing.Short where possible.
* Update style guide.
* Revert change in TestAlertmanager_ExtraDedupStage, as it doesn't work.
* Make TestAlertRulePostExport into integration test.
2025-09-09 08:16:12 +00:00
owensmallwood
ffcc0e8de0
Unified Storage: Fix sortMeta always zero in legacy search api ( #110779 )
...
sort field is included in search request fields
2025-09-08 21:43:47 +00:00
Luminessa Starlight
c16548f378
Chore: disable npm package install scripts ( #110559 )
...
* disable npm package install scripts
* allow cypress to run postinstall (needed to install the binary)
* add msw to allowlist of postinstall scripts
* update lockfile
* remove now-redundant nx postinstall disable
2025-09-08 15:01:52 -04:00
William Wernert
61adae16f2
Alerting: Ensure failed query validation returns the proper error code ( #110717 )
...
Ensure presave error is a validation error
2025-09-08 13:51:22 -04:00
Daniele Stefano Ferru and Roberto Jimenez Sanchez
76976ef648
Provisioning: add webhook support in API Server and Operator ( #110673 )
...
* Provisioning: add webhook support in API Server
* updating Extra interface
* adding extra with workers interface
* reverting extraWithWorkers in RegisterAPIService
* adding extra job worker provider
* adding new extra job provider
* Wire things differently
* Remove unused GetJobs
* Pass url variable as string
* Support webhooks in controller
* Fix condition
* Change the naming
---------
Co-authored-by: Roberto Jimenez Sanchez <roberto.jimenez@grafana.com >
2025-09-08 19:39:05 +02:00
Torkel Ödegaard
32e997d282
PanelEditor: Fixes url sync for tabs on full page reload ( #110748 )
2025-09-08 10:49:10 -06:00
Ashley Harrison
f4833ee2d8
Playwright: Fix remaining various-suite tests ( #110667 )
...
* get trace-view-scrolling working in playwright
* almost fix frontend-sandbox-datasource test
* properly fix frontend-sandbox-datasource tests
* convert migrate-to-cloud to playwright
* prometheus-variable-editor tests in playwright
* enable prometheus-config tests in playwright
* run on frontend changes
* skip test
* remove various-suite
2025-09-08 16:57:39 +01:00
Josh Hunt
454380431d
FS: Get CDN prefix from configuration ( #110615 )
...
* FS: Get CDN prefix from configuration
* undo logger change
* fix tests
* add unused property
* tests
* fix tests
* remove dead comment
2025-09-08 15:57:03 +00:00
Ihor Yeromin
2f2950eb29
Tests: Move Canvas tests to panel folder and add testing README ( #110768 )
...
* chore(e2e-tests): move canvas tests to panels
2025-09-08 17:52:10 +02:00
Ashley Harrison
a95f556e24
Chore: Remove some anys ( #110661 )
...
* removing some (hopefully) dead code
* fix some more any
* more any fixes
* manually add suppressions
* remove type assertion
* couple more
2025-09-08 16:49:57 +01:00
Ryan McKinley
7c95d3c8a9
Folders: Split legacy out of folder.Service (and remove folder.FolderStore) ( #110734 )
2025-09-08 18:27:49 +03:00
Andrew Hackmann
854a8f7e70
Prometheus data source: Remove migration background service ( #110764 )
...
Prometheus data source: remove mig bg service
:
2025-09-08 14:55:05 +00:00
Oscar Kilhed
ed69a1f16d
Dashboards: Fix UTF-8 characters not working with excel downloads by replacing download for excel with excel compatibility mode. ( #110099 )
...
* convert to utf-16le
* Fix tests, remove download for excel
* update i18n
* Update copy
* update test
2025-09-08 16:23:06 +02:00
Zoltán Bedi
67c26c493e
PostgreSQL: Fix error source in PGX ( #110752 )
2025-09-08 16:21:05 +02:00
Fayzal Ghantiwala
22ed5499a2
Alerting: Check if TimeInterval is used in ActiveTimings when deleting ( #110691 )
...
* check for active timing in route
* Update test
* Add integration test
2025-09-08 15:04:40 +01:00
Peter Štibraný
7fd9ab9481
Replace check for integration tests. ( #110707 )
...
* Replace check for integration tests.
* Revert changes in pkg/tsdb/mysql packages.
* Fix formatting of few tests.
2025-09-08 15:49:49 +02:00
Ashley Harrison
544872d117
Dashboard: revert variable css changes ( #110684 )
...
revert variable css changes
2025-09-08 14:33:34 +01:00
Dominik Broj
2e9432b9d5
Alerting: allow hiding alert rule column in CentralAlertHistoryScene ( #110746 )
...
allow hiding alert rule column
2025-09-08 15:00:21 +02:00
Misi and Ryan McKinley
badea8bc37
IAM: Create Service Account API and legacy store impl ( #110411 )
...
* wip
* IAM: Create Service Account
* Add dual writer
* Update openapi_test.go
* Add integration tests
* Add sql tests
* Add Role to SA spec, add validation, add DBTime, add tests
* Format, update test
* Fixes
* Add check for External
* Address feedback
* Update tests
* Address feedback
* make gen-go
* Simplify a bit
* Fixes
* make update-workspace
* Update pkg/registry/apis/iam/serviceaccount/store.go
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
* Address feedback, add test for generateName
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2025-09-08 14:31:32 +02:00
Hugo Häggmark
8a28381278
Chore: cleans up Angular tests ( #110757 )
2025-09-08 14:16:08 +02:00
Roberto Jiménez Sánchez
ace05e999d
Provisioning: Remove temporary logic to test clients in jobs operator ( #110758 )
...
Remove temporary logic to test clients in jobs operator
2025-09-08 12:15:13 +00:00
Torkel Ödegaard
958f5a7c52
Dashboard: Panel edit undo/redo and other edit actions should trigger repeat of grid/auto items ( #110606 )
...
* Panel edit undo-redo
* Update
* Update
* fix lint & test
* Try switching to source tab
* Added temp fix for old editing ux
* Update
2025-09-08 14:06:37 +02:00
renovate[bot]
3c5c6b8185
Update dependency @floating-ui/react to v0.27.16 ( #110715 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 13:06:18 +02:00
Peter Štibraný
d09708fe55
Move SkipIntegrationTestInShortMode to testutil. ( #110750 )
...
* Move SkipIntegrationTestInShortMode to testutil.
* make update-workspace
2025-09-08 12:50:31 +02:00
Ryan McKinley
08230cbc09
Chore: Remove unused bus.Bus events ( #110738 )
2025-09-08 10:47:16 +00:00
Hugo Häggmark
bc843913e4
Chore: Removes HideAngularDeprecation configuration ( #110665 )
...
* Chore: cleans up HideAngularDeprecation
* Trigger build
2025-09-08 12:39:01 +02:00
Alex Khomenko
7020bdd7e1
Restore dashboards: Update cache invalidation ( #110702 )
...
* Restore dashboards: Update cache invalidation
* Delete unused component
* Update i18n
* Restore analytics toggle
2025-09-08 13:32:07 +03:00
Zoltán Bedi
d9f0d642cc
PostgreSQL: PGX fix multiple results handling ( #110452 )
...
* PostgreSQL: FIx multiple results handling
- Added tests for handling multiple result sets, including compatible and incompatible structures, ensuring no panics occur.
- Improved `convertResultsToFrame` function to validate column compatibility and handle null values correctly.
- Introduced a new helper function `convertPostgresValue` for converting raw PostgreSQL values to appropriate Go types.
- Added comprehensive unit tests for `convertResultsToFrame` covering various scenarios including row limits and mixed result types.
* Add more test case
2025-09-08 10:37:54 +02:00
Tobias Skarhed
7bccabfb1f
Secrets: Add e2e selectors ( #110689 )
...
* Add e2e selectors for secrets and ConfirmModal
* Update secretform selector
2025-09-08 08:02:11 +00:00
Mariell Hoversholm
4497af20b2
docs: fix Prometheus provisioning example ( #110747 )
2025-09-08 09:48:04 +02:00
Levente Balogh
2f558e8cb7
Grafana Schema: Extend the VariableHide enum ( #110579 )
...
* feat: extend the `VariableHide` enum with a new option
* feat: extend the `VariableHide` for v1
2025-09-08 09:08:09 +02:00
Hugo Häggmark
1fd4611487
Plugin Extensions: refactors shared logic into validator function ( #110434 )
...
* Plugin Extensions: consolidate logic
* chore: add specific error to tests
* chore: refactors out common parts to getExtensionValidationResults
* chore: updates after PR feedback
* chore: update after PR feedback
2025-09-08 06:22:27 +02:00
Drew Slobodnjak and Leon Sorokin
23fa9a1484
TimeSeries: Use exported time shift and fix time comparison tooltip ( #109947 )
...
* TimeSeries: Use exported time comparison function
* Add alignTimeRangeCompareData to grafana/data
* Simplify tooltip time text formatting
* Bump scenes version
* Add tests for alignTimeRangeCompareData
* Add backwards compatibility for older scenes
* Update shouldAlignTimeCompare for typical query
* Fix tooltip for older versions of scenes
* support for multiple shifts
---------
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2025-09-06 18:24:42 -07:00
Daniele Stefano Ferru
76f7836419
Provisioning: correctly use resource clients in controllers ( #110737 )
...
* Provisioning: correctly use resource clients in controllers
* better names on fields
* fix struct initialisation
* updating roundtripper tests
2025-09-06 18:13:39 -06:00
Ryan McKinley
6f3d2106c0
Chore/Folders: Add authlib client to wire and cleanup ( #110683 )
2025-09-06 12:14:09 +03:00
owensmallwood
c072ace9cd
Unified Storage: Fix enterprise sort fields missing data ( #110730 )
2025-09-06 11:13:29 +03:00
grafana-pr-automation[bot] and github-actions[bot]
0df8e42f4e
I18n: Download translations from Crowdin ( #110731 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-06 00:36:42 +00:00
Matthew Jacobson
d21178e348
Alerting: Fix field names on webhook HMAC/TLS config HCL export ( #110722 )
...
tlsConfig -> tls_config
hmacConfig -> hmac_config
tls_config export still does not match TF provider, as the provider currently
treats tls_config as a schemaless map. Once this is improved, they will now
match.
2025-09-05 19:58:11 -04:00
Daniele Stefano Ferru
04c3d9bff1
Provisioning: fixing some checks in config ( #110729 )
2025-09-05 23:27:35 +00:00
Mihai Turdean
62cc0f9c0e
Udate IAM Folder Reconciler Operator config ( #110728 )
2025-09-05 22:56:23 +00:00
Kevin Yu
e3e0a1b8ca
CloudWatch: Use the correct metric name for errors per function panel in the AWS Lambda sample dashboard ( #110718 )
...
CloudWatch: Use the correct metric name for errors per function panel
2025-09-05 17:01:56 -04:00
Will Assis
005da25698
fix: ListManagedObjects and CountManagedObjects panic when search is not configured ( #110726 )
...
fix ListManagedObjects and CountManagedObjects panicking when search index not configured
2025-09-05 20:58:12 +00:00
Stephanie Hingtgen
2750a3516a
Provisioning: Add provisioning api server to clients ( #110721 )
2025-09-05 20:36:52 +00:00