Jean-Philippe Quéméner
5fb72d1b04
fix(unified-strorage): optimize allocations ( #110448 )
2025-09-02 15:43:48 +02:00
Tom Ratcliffe
2a5ba2e74a
Folders: Fix folder parents error handling ( #109605 )
2025-09-02 14:25:28 +01:00
Matheus Macabu
9816c48ab2
Secrets: Add UI feature toggle ( #110451 )
2025-09-02 15:25:22 +02:00
Andres Martinez Gotor
13baef080c
Datasource view: Show a not-found message ( #110417 )
2025-09-02 14:37:51 +02:00
Yulia Shanyrova
0c44a0c14a
Plugins: Pin plugin search and connections search to the page ( #109903 )
...
* pin page header for plugins and connections
* fix tests
2025-09-02 13:57:58 +02:00
Alexander Akhmetov
9d9f464679
Alerting: Add alertenrichment API types ( #110396 )
2025-09-02 13:33:54 +02:00
renovate[bot]
7d329c8080
Update scenes to v6.33.0 ( #110438 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-02 14:16:34 +03:00
Levente Balogh
41681eb2ee
Dashoard-Scene: Remove unused(?) console.log() statement ( #110395 )
...
chore: remove console.log
2025-09-02 13:05:43 +02:00
Andrej Ocenas
bab84c64dc
Folders: Migrate bulk move action to new API ( #110150 )
2025-09-02 12:41:29 +02:00
Matheus Macabu
4045da21e0
Provisioning: Bump secret dependency version ( #110440 )
2025-09-02 10:09:14 +00:00
Andreas Christou
1a8d25375a
Azure: Resource picker improvements ( #109458 ) ( #109520 )
...
* Azure: Create feature toggle for resource picker improvements (#109458 )
Create feature toggle
* Azure: Resource picker subscriptions filter (#109527 )
* Create feature toggle
* Fix namespace typo
* Retrieving default subscription ID
* Style updates
- Filter input styling
- Improved modal styling
* Pass data source to resource field
* Search style updates
* Function to support fetching filtered rows
* Filtering nested rows
* Filtering search
* Support subscriptions filtering
- Support filtering in resource graph functions
- Subscriptions filter component
* getSubscriptions tests
* Fix logs query editor test
* Update data source mock
* Update resourcePickerData tests
* Update tests, lint, and i18n
* Lint and test
* Simplify type
* Azure: Resource picker types filter (#109528 )
* Create feature toggle
* Fix namespace typo
* Retrieving default subscription ID
* Style updates
- Filter input styling
- Improved modal styling
* Pass data source to resource field
* Search style updates
* Function to support fetching filtered rows
* Filtering nested rows
* Filtering search
* Support subscriptions filtering
- Support filtering in resource graph functions
- Subscriptions filter component
* getSubscriptions tests
* Fix logs query editor test
* Update data source mock
* Update resourcePickerData tests
* Add types filter
* Update tests, lint, and i18n
* Lint and test
* Simplify type
* Rename variable for clarity
* Azure: Resource picker locations filter (#109530 )
* Create feature toggle
* Fix namespace typo
* Retrieving default subscription ID
* Style updates
- Filter input styling
- Improved modal styling
* Pass data source to resource field
* Search style updates
* Function to support fetching filtered rows
* Filtering nested rows
* Filtering search
* Support subscriptions filtering
- Support filtering in resource graph functions
- Subscriptions filter component
* getSubscriptions tests
* Fix logs query editor test
* Update data source mock
* Update resourcePickerData tests
* Add types filter
* Locations filter
* Update tests, lint, and i18n
* Minor test updates
* Imports
* Lint and test
* Simplify type
* Rename variable for clarity
* Rename var
* Azure: Resource picker filters tests (#109590 )
* Create feature toggle
* Fix namespace typo
* Retrieving default subscription ID
* Style updates
- Filter input styling
- Improved modal styling
* Pass data source to resource field
* Search style updates
* Function to support fetching filtered rows
* Filtering nested rows
* Filtering search
* Support subscriptions filtering
- Support filtering in resource graph functions
- Subscriptions filter component
* getSubscriptions tests
* Fix logs query editor test
* Update data source mock
* Update resourcePickerData tests
* Add types filter
* Locations filter
* Update tests, lint, and i18n
* Minor test updates
* Imports
* Lint and test
* Resource picker filter tests
* Update tests
* Simplify type
* Rename variable for clarity
* Rename var
* Azure: Resource picker - recent resources (#109596 )
* Create feature toggle
* Fix namespace typo
* Retrieving default subscription ID
* Style updates
- Filter input styling
- Improved modal styling
* Pass data source to resource field
* Search style updates
* Function to support fetching filtered rows
* Filtering nested rows
* Filtering search
* Support subscriptions filtering
- Support filtering in resource graph functions
- Subscriptions filter component
* getSubscriptions tests
* Fix logs query editor test
* Update data source mock
* Update resourcePickerData tests
* Add types filter
* Locations filter
* Update tests, lint, and i18n
* Minor test updates
* Imports
* Lint and test
* Resource picker filter tests
* Update tests
* Event for filter usage
* Function to support local storage
* Recent resources view
- Add LocalStorageValueProvider to store recent resources
- Add tabbed view to support switching between recent resources and resource picker
- Extract the base resource picker out to a functional component for reusability
- Extract the base resource table out to a functional component for reusability
* Update i18n keys
* Export resource key
* Add no recent resources text
* Run legacy tests with feature toggle off
* Add filters test without feature toggle
* Don't use as type assertions
* Add tests for recent resources
* Store resources for each query type
* i18n-extract
* Simplify type
* Minor performance improvement
* Rename variable for clarity
* Rename var
* Add placeholders
* Azure: Resource picker tests (#110175 )
* Minor simplifying refactor
* Add more tests
* Update E2E
2025-09-02 11:02:01 +01:00
dependabot[bot]
b56b7add01
Chore(deps): Bump google-github-actions/setup-gcloud from 2.1.4 to 3.0.1 ( #110372 )
...
Bump google-github-actions/setup-gcloud from 2.1.4 to 3.0.1
Bumps [google-github-actions/setup-gcloud](https://github.com/google-github-actions/setup-gcloud ) from 2.1.4 to 3.0.1.
- [Release notes](https://github.com/google-github-actions/setup-gcloud/releases )
- [Changelog](https://github.com/google-github-actions/setup-gcloud/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/setup-gcloud/compare/77e7a554d41e2ee56fc945c52dfd3f33d12def9a...aa5489c8933f4cc7a4f7d45035b3b1440c9c10db )
---
updated-dependencies:
- dependency-name: google-github-actions/setup-gcloud
dependency-version: 3.0.1
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-09-02 11:34:54 +02:00
Victor Marin
05380088d5
DataSourceApi: More specific naming for getFiltersApplicability ( #110407 )
...
* rename getFiltersApplicability
* typecheck
* typecheck
2025-09-02 11:32:24 +03:00
Matheus Macabu
1e926a29c0
Secrets: Extract external facing decrypt types to apps ( #110432 )
2025-09-02 10:30:29 +02:00
Alex Khomenko
c1c51beee4
Provisioning: Update branch selection ( #110389 )
2025-09-02 11:27:33 +03:00
Bergbok and Zoltán Bedi
13594b2b2e
Docs: fix broken link in Jaeger plugin README ( #110145 )
...
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2025-09-02 08:12:16 +00:00
Roberto Jiménez Sánchez
4eadc823a9
Provisioning: Move repository package to provisioning app ( #110228 )
...
* Move repository package to apps
* Move operators to grafana/grafana
* Go mod tidy
* Own package by git sync team for now
* Merged
* Do not use settings in local extra
* Remove dependency on webhook extra
* Hack to work around issue with secure contracts
* Sync Go modules
* Revert "Move operators to grafana/grafana"
This reverts commit 9f19b30a2e .
2025-09-02 09:45:44 +02:00
Sergej-Vlasov
fb7b69e8b5
RowItemEditor: Add row title edit undo action ( #110398 )
...
* add undo/redo for row title change
* refactor with useRef
2025-09-02 10:09:16 +03:00
Alex Khomenko
ceec2340b3
Provisioning: Fix rule of hooks violations ( #110414 )
2025-09-02 08:07:11 +03:00
grafana-pr-automation[bot] and github-actions[bot]
e94b61f964
I18n: Download translations from Crowdin ( #110431 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-02 00:40:24 +00:00
wassaf shahzad and Leon Sorokin
88886d39d0
Histogram: Fix Tooltip placement issue ( #110368 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2025-09-01 16:48:44 -05:00
maicon
fccf58add7
Unistore: Only Shadow Search Traffic when running on modes > 0 ( #110302 )
...
* Unistore: Only Shadow Search Traffic when running on modes > 0
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
---------
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2025-09-01 16:14:53 -03:00
antonio
2f769b0a62
add video to alerting tutorial ( #110429 )
2025-09-01 20:19:43 +02:00
Juan Cabanas
b47aece718
Save Queries: Remove entry points when user has Viewer role ( #110244 )
2025-09-01 14:18:02 -03:00
Irene Rodríguez
9244d5f058
Docs: Modify Go installation command for foundation SDK ( #110415 )
2025-09-01 15:38:54 +00:00
Andreas Christou
0dc283b303
Graphite: Add backend feature toggle ( #110043 )
...
Add feature toggle
2025-09-01 15:13:47 +00:00
Tobias Skarhed
dac6d04e24
Scopes: Arrow key selection support ( #110155 )
...
* Add basic arrow key navigation support
* Add shortcut for applying scopes
* Support expanding nodes with arrow keys
* Make useEffect non-conditional
* Add a11y and error boundary
* Fix preventDefault
* Add test for keyboardinteractions
* Add tests and expanded status to treeitem
* Reset highlight when disabled and change styles
* Fix tests
* Update i18n
* Remove unused var
* Reset enterprise imports from main
* Move failing test to correct quite
* Remove test outside fo context
* Remove unused import
* Use highlitghted ID instead of index
* Extract all highlighing functionality into its own hook
* Remove unused imports
2025-09-01 16:59:50 +02:00
Roberto Jiménez Sánchez
4de9ec7310
Provisioning: Fix import cycle between grafana and provisioning app ( #110406 )
...
* Move operators to grafana/grafana
* Go mod tidy
2025-09-01 13:29:34 +00:00
Dominik Prokop
7324087273
Dashboard migration: v14 Broken dash repro ( #110405 )
...
* Broken dash repro
* Fix V16 migration to preserve panels when rows array is empty
- Fixed bug where panels were deleted when migrating dashboards with empty rows array
- Updated v16.go to match frontend implementation behavior
- Added test case for empty rows scenario in v16_test.go
- Renamed test files to v16.empty-rows-and-panels-array.json for clarity
- All migration tests passing (419 test cases)
2025-09-01 13:02:59 +00:00
Alexa Vargas
af893344f2
Saved Queries: Fix Change DS during replace query did not update DataSourcePicker ( #110299 )
...
* Pass onUpdateDatasources from PanelDataQueriesTab to QueryEditorRows to keep ds up to date
* Add unit tests
* add type ds to make the test clearer
2025-09-01 14:53:07 +02:00
Tom Ratcliffe
66a99d0ae8
Folders: Create folder using app platform APIs ( #110166 )
2025-09-01 13:09:09 +01:00
Ashley Harrison
db924493f2
Revert "Dashboard: Add unit tests for keyboard shortcuts ( #107065 )" ( #110404 )
...
This reverts commit 789834d65b .
2025-09-01 12:52:45 +01:00
Sven Grossmann
04ccd1e6bd
ExtensionSidebar: Allow Assistant to be shown in compact mode ( #110400 )
2025-09-01 13:08:34 +02:00
Laura Fernández
0b7cb8c17c
FS: Modify nginx.conf so Goto is managed by backend ( #110402 )
2025-09-01 13:02:17 +02:00
Peter Štibraný
4475e2ad19
getClientToDistributeRequest: remove logging of selected client, fix logging of error ( #110403 )
2025-09-01 10:57:25 +00:00
Bogdan Matei
c4f6e3c710
Dashboard: Only show Conditional Rendering on Custom Grid when FF is enabled ( #110390 )
2025-09-01 13:14:58 +03:00
Sven Grossmann
b6d7374b25
ExtensionSidebar: Remove feature flag and enable by default ( #109906 )
...
* ExtensionSidebar: Remove feature flag and enable by default
* ExtensionSidebar: Remove `isEnabled`
* ExtensionSidebar: Lint
* ExtensionSidebar: Lint
* ExtensionSidebar: Remove more FF
* i dont know why, but okay
2025-09-01 12:14:17 +02:00
Levente Balogh
d31e682345
Plugins: Expose core APIs only for certain plugins ( #107967 )
...
* feat(plugins): add a way to expose core apis only to certain plugins
* review: update naming
* review: update the owners of the feature toggle
* feat: share the restricted apis with extensions
* fix: linters
* feat: remove the `addPanel` api
* chore: fix linting and betterer issue
* tests: use `@ts-expect-error` for more clarity
2025-09-01 11:57:00 +02:00
Peter Štibraný
da43e2ae07
Don't use transaction in ListModifiedSince. ( #110392 )
...
* Don't use transaction in ListModifiedSince.
To guarantee that we don't include events with RV > LatestRV, we include the check in SQL query instead.
* Fix integration test by converting SQL comments into template comments.
2025-09-01 11:39:02 +02:00
Konrad Lalik
31114fb47c
Alerting: Add Triage feature toggle ( #110326 )
...
* Add state history config to frontend config object
* Add alertingTriage feature toggle
* Add Triage menu entry
* Add old state history config props for backward compatibility
2025-09-01 11:33:33 +02:00
xavi
f09f77ced4
fix(docs): Fix broken link in Entra ID SAML docs ( #110367 )
2025-09-01 11:29:00 +02:00
Gabriel MABILLE
885812f694
AuthZ: Recover from an outdated cached folder tree ( #110293 )
2025-09-01 11:16:01 +02:00
Todd Treece
9416abc146
Storage: Set default list limit to 500 ( #110356 )
2025-09-01 11:09:40 +02:00
Aritra Dey
789834d65b
Dashboard: Add unit tests for keyboard shortcuts ( #107065 )
...
* Dashboard: Add unit tests for keyboard shortcuts in editor and viewer modes
Fixes #89940
Signed-off-by: Aritra Dey <adey01027@gmail.com >
* fix: lint check
Signed-off-by: Aritra Dey <adey01027@gmail.com >
* fix(scenes): correct keyboard shortcut tests and panel id logic
Signed-off-by: Aritra Dey <adey01027@gmail.com >
* fix: prettier lint check
Signed-off-by: Aritra Dey <adey01027@gmail.com >
---------
Signed-off-by: Aritra Dey <adey01027@gmail.com >
2025-09-01 11:52:39 +03:00
Peter Štibraný
238f121e10
LastModifiedSince: return latestRV even when it hasn't changed. ( #110391 )
...
Return latestRV.
2025-09-01 08:45:40 +00:00
Sergej-Vlasov
a0280d701b
TabsLayout: Add left margin to nested tab ( #109052 )
...
add margin if tabs layout is inside tab item
2025-09-01 08:01:57 +00:00
Stephanie Hingtgen
232d68fb8c
Controllers: Make available as a target ( #110357 )
...
* Controllers: Add to build process
* Allow setting through env variables
2025-08-30 12:27:50 +02:00
Prajwal Awate
0d782bdedb
Fix: Update return type for getActionsDefaultField to Field. ( #110347 )
2025-08-29 20:49:35 -05:00
grafana-pr-automation[bot] and github-actions[bot]
ea296f79b2
I18n: Download translations from Crowdin ( #110364 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-30 00:39:25 +00:00
Dominik Prokop
398ed84a60
Dashboard migration: Add missing metrics registration ( #110178 )
2025-08-29 18:37:39 -06:00