grafana-pr-automation[bot]
6a54340501
I18n: Download translations from Crowdin ( #110642 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2025-09-05 09:02:17 +00:00
Alex Khomenko
a8378af6ed
Provisioning: Fix loading bitbucket branches ( #110651 )
...
* Provisioning: Fetch bitbucket branches
* reuse func
* Prettier
2025-09-05 07:42:43 +00:00
Alex Khomenko
f347bb4f61
Provisioning: Hide other providers if empty ( #110652 )
2025-09-05 07:16:07 +00:00
Ryan McKinley
eeb940e733
Chore: Replace hand crafted mocks with mockery ( #110627 )
2025-09-05 07:13:15 +00:00
Diego Giagio
554cd6f198
Postgres: Fix JSON data type mapping with PGX driver ( #110566 )
2025-09-05 08:39:56 +02:00
ismail simsek
5872672042
Prometheus: Properly handle no __name__ case on RawListItem ( #110608 )
...
* handle no __name__ case
* lint:prune
* Add nomargin
---------
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
2025-09-05 06:17:51 +00:00
Stephanie Hingtgen
29ef525923
Provisioning: Allow disabling controllers ( #110641 )
2025-09-05 07:48:23 +02:00
Stephanie Hingtgen
9ddc70423b
Provisioning: Cleanup tester interface ( #110640 )
...
* Provisioning: Cleanup tester interface
* undo accidental change
* cleanup
* cleanup test
2025-09-05 07:47:27 +02:00
Juan Cabanas
c9eecf850b
Saved Queries: renderSaveQueryButton change ( #110623 )
...
* refactor in saved query buttons
* naming modified
* tests removed because component is now enterprise
* feedback applied
* translation removed
---------
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2025-09-04 21:58:39 -07:00
Stephanie Hingtgen
b567cde3d3
Provisioning: Reuse controller from registry ( #110639 )
2025-09-05 01:13:55 +00:00
Leon Sorokin
beaa512eb3
PanelQueryRunner: Use rxjs forkJoin (like Scenes), not lodash merge ( #109220 )
2025-09-04 19:54:47 -05:00
Stephanie Hingtgen
f302a3d538
Provisioning: Cleanup unused variables in controller ( #110637 )
2025-09-05 00:51:26 +00:00
Kevin Minehart
4810e51743
CI: pin dagger version to match go.mod ( #110638 )
...
* pin dagger version to match go.mod
* set in e2e too
2025-09-05 00:28:27 +00:00
Ryan McKinley
4723d2d8de
Stars: implement full CRUD operations via legacy service ( #110489 )
2025-09-04 14:49:49 -05:00
Ryan McKinley
1dadf2cad9
Stars: Remove deprecated internal ID apis ( #110499 )
2025-09-04 14:45:01 -05:00
Tom Ratcliffe
3d6d632686
Chore: Remove betterer ( #110469 )
2025-09-04 18:17:53 +01:00
Will Assis
ea7c370edd
unified-storage: add ListSinceModified to kv store ( #110250 )
...
* implement ListKeysSince in event store
implement data store version
---------
Co-authored-by: Georges Chaudy <chaudyg@gmail.com>
2025-09-04 12:26:40 -04:00
Bogdan Matei
eed8d189ac
Dashboards: Refactor conditional rendering ( #108596 )
2025-09-04 16:22:26 +00:00
Matias Chomicki
456bd0e81a
LokiOptionFields: track max lines ( #110583 )
2025-09-04 18:19:23 +02:00
Josh Hunt
45df6c31d9
FS: Add support for local dev configs ( #110508 )
...
* FS: Add support for local dev configs
* document AUTO_DOWN
* remove zig
2025-09-04 17:17:32 +01:00
Jean-Philippe Quéméner
a9f9ff8580
fix(search): bump the limit for locationinfo search ( #110604 )
2025-09-04 17:36:52 +02:00
Ihor Yeromin
8331661fb7
Adhoc filter: Test filter for value buttons integration ( #110514 )
...
* test(adhoc-filter): filter for value buttons integration
2025-09-04 15:22:10 +00:00
mohammad-hamid
abcdf20105
`grafana-iam`: Implement `resourcepermission` get ( #110256 )
...
* resource permissions get
* address review feedback
* address comments
- read using rp name
- narrow by scope and actionsets
- update sql tests
* align with verb simplification
* keep original format to avoid conflicts
* add sqltests
* cleanup
* Remove unecessary errors
* Move query template to queries
* Use splitN to make sure we have three parts
* Revert user permission management for now. We don't need it
* Revert error change
* group permissions by resource
* extract parse scope
* Move sql_test
* Move & test parseScope
* Add tests to getResourcePermission
* Linting
* Use namespace
* Add test to the backend
* Ongoing tests
* Remove pagination, fix query boolean, insert basic role binding
* Linting
* Straightened the created and updated times
* error handling and uniformization with other backend
* Restore comments to avoid later conflicts
* Integration testing
* switch to function, no need to make it a method
* isServiceAccount should default to FALSE instead of TRUE :surprised:
* PR feedback
* Sort spec permissions
* Shouldn't happen but double proofing
---------
Co-authored-by: Gabriel Mabille <gabriel.mabille@grafana.com>
2025-09-04 17:14:15 +02:00
Alexa Vargas
40bf167cb7
Saved Query: Add `onSelectQuery` to `QueryLibraryContext ` ( #110536 )
...
* Saved Query: Remove onSelectQuery prop requirement from components using saved queries
* preserve onSelectQueryCallback on SaveQuery
* add missing onSelectQueryCallbacks
2025-09-04 16:52:42 +02:00
Ezequiel Victorero
76c8fcf99d
Saved Queries: Promote to public preview ( #110551 )
2025-09-04 11:52:00 -03:00
Ivana Huckova
f62785d272
Data source config: Add extension point for components ( #110588 )
...
* Data source config: Add extension point for components
* Fix lint
* Fix and add tests
* Refactor allowed plugins
* Fix lint
2025-09-04 14:30:17 +00:00
Mihai Turdean
f1dffca140
IAM Folder Reconciler: Make operator available as a target when running the grafana binary. ( #110567 )
2025-09-04 08:22:17 -06:00
Tom Ratcliffe
2760be6892
Folders: Refresh children at root level when creating new folder ( #110591 )
2025-09-04 15:19:06 +01:00
Roberto Jiménez Sánchez
57ea65dc42
Provisioning: Decrypt using Secrets Service in Operators ( #110589 )
...
* Use real secrets servicer decrypter
* Add also server name just in case
2025-09-04 16:18:14 +02:00
Alexander Akhmetov
000ada4cd1
Alerting: Fix alert enrichment API plural schema name ( #110593 )
2025-09-04 16:18:03 +02:00
Ashley Harrison
33722ac1b1
Chore: remove betterer command from lefthook ( #110600 )
...
remove betterer command from lefthook
2025-09-04 15:16:21 +01:00
Bruno
6b5cacfade
use standard sql in secure_value_lease_inactive.sql ( #110532 )
...
* use standard sql in secure_value_lease_inactive.sql
* ci
2025-09-04 10:01:05 -03:00
Victor Marin
27b3137baf
Dashboards: User journey E2Es ( #109049 )
...
* wip
* wip
* wip
* wip
* scope e2es
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* add dashboard view tests
* mods cujs
* wip refactor
* remove timeouts
* fixes
* betterer
* fixes
* refactor
* refactor
* fix
* use type instead of any
* betterer
* PR mods + codeowners
* CODEOWNERS
* readme lint
2025-09-04 15:17:54 +03:00
Dominik Broj
4d818292d8
Alerting: Expose unified alert history component ( #110394 )
...
* register exemplary alert rule extention into IRM extension point
* register AlertRuleHistory into IRM's extension point
* support more default filters
* lazy load alert rule extension
* simplify
* rename extension point
* use exposed component, put props type in grafana-data
* rename PluginExtensionPointsInPlugins to PluginExtensionExposedComponents
* Update public/app/features/alerting/unified/components/rules/central-state-history/CentralAlertHistorySceneExposedComponent.tsx
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
* export new types from grafana/data and avoid relative import paths
* improve naming of exposed component
---------
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2025-09-04 13:56:50 +02:00
Alexander Akhmetov
100528e274
Alerting: Support retry with backoff in alert rule evaluation ( #99710 )
2025-09-04 13:56:03 +02:00
Ryan McKinley
8052ecb3ba
Dashboards: Remove panel plugin provider from migrations ( #110477 )
2025-09-04 14:17:22 +03:00
Roberto Jiménez Sánchez
3d009ff7ed
Provisioning: Build and use repository factory in repository controller ( #110585 )
...
Build and use repository factory
2025-09-04 13:12:56 +02:00
Ryan McKinley
145a50be4d
Folders: Improve folder parent testing ( #110439 )
2025-09-04 10:50:31 +00:00
Roberto Jiménez Sánchez
7d630ec3b1
Provisioning: Refactor tweaks to support MT controllers ( #110581 )
...
* Refactor common code to support MT controllers
* Delete original status files
2025-09-04 10:06:50 +00:00
Tom Ratcliffe
55b638ea98
Chore: Move betterer eslint rules to use eslint suppressions ( #106267 )
...
Co-authored-by: joshhunt <josh.hunt@grafana.com>
2025-09-04 10:47:13 +01:00
Matias Chomicki
df685757ff
New Logs Panel: remove sibling visualization ( #110444 )
...
* New Logs Panel: remove sibling visualization
* More removals
* Update provisioned dashboard
* Update translations
2025-09-04 11:27:50 +02:00
Joey
600137919e
TraceView: Add support for plugin components in trace view header ( #110524 )
...
* Add support for plugin components in trace view header
* Fix lint error
* Remove as
* Fix tests
* Prettier
* better eslint
2025-09-04 09:58:21 +01:00
Ashley Harrison
9272a1c19a
Chore: Fix some more a11y checks in stories ( #110531 )
...
fix more a11y checks in stories
2025-09-04 09:57:02 +01:00
Torkel Ödegaard
513971119a
TabsLayout: Fixes issue serializing tab with repeats ( #110576 )
...
* TabsLayout: Fixes issue seralizing tab with repeats
* Fix lint
2025-09-04 10:47:10 +02:00
Andrej Ocenas
2958126c87
Folders: Migrate move folder to new API ( #110550 )
2025-09-04 10:23:56 +02:00
Alexander Akhmetov
c9707a7463
Alerting: Bump alertenrichment API version to v1beta1 ( #110466 )
2025-09-04 09:32:29 +02:00
Sergej-Vlasov
6ba1699955
TabItemEditor: Add tab title edit undo action ( #110497 )
...
* add undo action for tab title change
* add i18n
2025-09-04 09:58:52 +03:00
Levente Balogh
c7b3662d85
Restricted APIs: Remove type assertion from Betterer ( #110548 )
...
chore: remove type-assertion from betterer
2025-09-04 06:50:09 +02:00
Adela Almasan
4f70b93ca6
Actions: Infinity authentication ( #109493 )
2025-09-03 20:56:30 -05:00
grafana-pr-automation[bot]
936406bfe9
I18n: Download translations from Crowdin ( #110569 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-04 00:39:30 +00:00