Josh Hunt
5ee636d47d
FS: Fix tempo-init not working in devenv ( #112938 )
2025-10-24 12:42:29 +00:00
Hugo Häggmark
be2944ea16
Chore: Add Bytespider to frontend bot list ( #112941 )
2025-10-24 12:41:10 +00:00
Paul Marbach
027eeb99e1
StateTimeline: Fix color display in tooltip ( #112878 )
2025-10-24 08:40:56 -04:00
Gilles De Mey
2a3b3c0003
Alerting: Promote the policy matching functions to stable ( #112931 )
2025-10-24 12:36:23 +00:00
Todd Treece
dc77da11cf
Plugins: API sync ( #112452 )
2025-10-24 08:09:26 -04:00
Jo
8b12bbcc55
AccessControl: Include hidden roles in service account role display ( #112924 )
...
* AccessControl: Include hidden roles in service account role fetches
Add includeHidden=true parameter to role API calls to ensure service accounts
with hidden roles assigned properly display those roles in the UI.
Previously, service accounts with only hidden roles would appear to have no
roles assigned in the UI, even though the API showed they had roles when
queried with includeHidden=true.
This change affects both:
- Bulk role fetching for the service accounts list
- Individual user role fetching used by the role picker
* format
2025-10-24 14:04:13 +02:00
Jack Baldry
e48eaa567e
Restructure IAM documentation ( #112929 )
...
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com >
2025-10-24 12:54:59 +01:00
Tom Ratcliffe
5b717af829
Codeowners: Add search nav org team to codeowners for navtree ( #112918 )
2025-10-24 11:43:14 +01:00
Tom Ratcliffe
e21c0d4724
Folders: Simplify FolderFilter and use GrafanaSearcher ( #112639 )
2025-10-24 11:42:36 +01:00
Sven Grossmann
f03125279a
Loki: Fix merging responses would merge null notices ( #112920 )
...
* Loki: Fix merging responses would merge `null` notices
* fix tests
2025-10-24 10:28:39 +00:00
Josh Hunt
bb6d7d02c7
FS: Call IndexDataHooks for custom version string ( #112670 )
...
* Add enterprise hooks
* wip...
* undo
* update wire gen
* remove old hook thing
* move build info into seperate func
* align fs context middleware with grafana, setting SignedInUser
* Call IndexDataHooks to get modified build info
* update tests
* go workspace
* idk, reset workspace files or whatever
* conditionally mount license
* support loading decoupled plugins from cdn
---------
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2025-10-24 11:04:44 +01:00
Jo
71d10a3fa3
FolderPermissions: Return 404 error when folder does not exist instead of 500 ( #112919 )
...
* AccessControl: Improve folder permissions error handling
- Add proper error type handling for folder permission checks
- Convert dashboards.ErrFolderNotFound to folder.ErrFolderNotFound
- Preserve errutil.Error types when returned
- Wrap unhandled errors with new ErrFolderUnhandledError for better error tracking
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update pkg/services/accesscontrol/ossaccesscontrol/folder.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-24 09:50:38 +00:00
Matias Chomicki
df4922ea78
mergeResponses: use map to find frames to combine ( #112855 )
...
* mergeResponses: use map to find frames to combine
* Remove console
2025-10-24 11:25:02 +02:00
Kevin Minehart
e7a49fc472
CI: Windows builds with CGO cross-compiler toolchain ( #112922 )
...
* CI: Windows builds with CGO cross-compiler toolchain
* fix comments
2025-10-24 09:23:14 +00:00
Mihai Doarna
4bdee91501
IAM: Implement the delete method for team bindings ( #112844 )
...
* implement the delete method for team bindings
* add integration test
* remove team binding search from legacy store
2025-10-24 11:58:13 +03:00
Gilles De Mey
5f9ed73f82
Alerting: Mark triage as new in the navigation ( #112887 )
2025-10-24 10:54:25 +02:00
grafana-pr-automation[bot]
0fe06800d5
I18n: Download translations from Crowdin ( #112911 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-24 08:46:41 +00:00
renovate-sh-app[bot]
6f82e44283
chore(deps): update dependency @openfeature/core to v1.9.1 ( #112896 )
...
| datasource | package | from | to |
| ---------- | ----------------- | ----- | ----- |
| npm | @openfeature/core | 1.9.0 | 1.9.1 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-10-24 09:41:55 +01:00
Gareth
20a11e0bc0
Tempo error source fix ( #112916 )
...
fix tempo error source
2025-10-24 16:58:58 +09:00
Marcus Andersson
52cd4d434f
Bugfix: Adding support for resolving panel plugins that expose a Promise<PanelPlugin> ( #112899 )
...
Fixed issue where panel plugin module returns an async function that resolves a panel plugin.
2025-10-24 08:31:55 +02:00
Alex Khomenko
f7748676b3
Provisioning: Display manager kind ( #112831 )
...
* Provisioning: Display manager kind
* Show repo id
* Show repository name
2025-10-24 08:02:08 +03:00
Adam Yeats
df305c111e
Elasticsearch: Update documentation to state that Elastic Cloud Serverless is not supported ( #112898 )
...
Elasticsearch: Update documentation to state Elastic Cloud Serverless is not supported
2025-10-23 22:04:36 +01:00
Larissa Wandzura
64f6bd5348
DOCS: Added a warning about using timezone with macros in MSSQL ( #112900 )
...
added warning about using timezone with macros in MSSQL
2025-10-23 16:03:58 -05:00
Juan Cabanas
89ca1dd0e4
DashboardLibrary: Fix border radius box ( #112905 )
2025-10-23 20:45:09 +00:00
renovate-sh-app[bot]
7ecb057414
chore(deps): update dependency @formatjs/intl-durationformat to v0.7.6 ( #112884 )
...
| datasource | package | from | to |
| ---------- | ----------------------------- | ----- | ----- |
| npm | @formatjs/intl-durationformat | 0.7.4 | 0.7.6 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-10-23 17:06:41 +01:00
Matias Chomicki
34cf970b54
Logs volume: set line width to 0 ( #112881 )
2025-10-23 17:36:51 +02:00
Yunwen Zheng
ddc5ae6f4d
Git Sync UI a11y finding fixes ( #112751 )
...
* ProgressBar: progressbar nodes must have accsible name fix
* BrowseActions: Bulk move and delete drawwer a11y fix
* FolderActionsButton: Move and delete drawer a11y fix
* ConfigForm: a11y fix missing id
* GettingStarted: Skip img alt since its decorative
* JobContent: heading a11y fix
* StatusBadge: add displayOnly prop to avoid cursor pointer display when its not necessary
* RepositoryTypeCards: Card missing discernible text
* i18n
* input id fix
2025-10-23 11:25:26 -04:00
Gilles De Mey
62c5df36d6
Alerting: Always initialize an empty slice of routes for the routingtree ( #112880 )
2025-10-23 17:21:13 +02:00
Ashley Harrison
c74af4f3d4
Modal: Fix button focus being clipped ( #112867 )
...
add padding to modalbuttonrow
2025-10-23 16:18:30 +01:00
Gábor Farkas
87f40c65e4
datasources: forward the x-forwarded-for header ( #112863 )
2025-10-23 17:14:50 +02:00
Yuri Tseretyan
8b7f119cad
Alerting: Provisioning to fix contact point type on save ( #112246 )
...
fix contact point type on create\update
2025-10-23 11:11:36 -04:00
Costa Alexoglou
2b9c138d7e
feat: allow service_name override ( #112875 )
2025-10-23 14:36:23 +00:00
Kevin Minehart
6b2b9bd7c2
CI: release windows no cgo ( #112870 )
...
* fix nocgo option
* set nocgo for windows and darwin
2025-10-23 16:12:07 +02:00
Misi
9c676b3ae7
IAM: Rename Name to Title in UserSpec ( #112862 )
...
* Use Title as the name of the display name for User
* Align tests
2025-10-23 16:03:28 +02:00
Tom Ratcliffe
811ee99dac
API clients: Extract into a package ( #111810 )
...
Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com >
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
2025-10-23 13:57:51 +00:00
Torkel Ödegaard
91b7ff2ece
RadialGauge: Fixes glow effect in light theme ( #112768 )
...
* RadialGauge: Fixes glwo effect in light theme
* Update
2025-10-23 15:41:16 +02:00
Selene
0ba040e866
Return the correct model ( #112858 )
2025-10-23 13:38:22 +00:00
renovate-sh-app[bot]
51ad754d1e
chore(deps): update yarn to v4.10.3 ( #112801 )
...
| datasource | package | from | to |
| ---------- | ------------ | ----- | ------ |
| npm | @yarnpkg/cli | 4.9.4 | 4.10.3 |
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-10-23 14:34:02 +01:00
Dan Cech
4ff6919731
Chore: Refine side nav item layout ( #112824 )
...
adjust padding of sidebar menu items
2025-10-23 08:53:09 -04:00
Rafael Bortolon Paulovic
4e296fa9ec
fix: sqlite nocgo with ionice and parallel flag ( #112849 )
...
* chore: log test DB path
* fix: run sqlite_nocgo with parallel 4 and ionice to reduce IO operations
2025-10-23 14:08:39 +02:00
Kevin Minehart
2a0f149a63
pkg/build: Add nocgo option ( #112834 )
...
Add nocgo option
2025-10-23 12:01:18 +00:00
Peter Štibraný
a4aa3529c8
Cleanup old entries from resource_last_import_time table. ( #112438 )
...
* Cleanup old entries from resource_last_import_time table.
* Add index for last_import_time column.
* Address review feedback.
2025-10-23 11:17:08 +00:00
Tom Ratcliffe
9021719437
Library Panels: Remove direct use of legacy search ( #112231 )
2025-10-23 11:41:12 +01:00
Anna Urbiztondo
913b303664
Docs: Change of doc name ( #112847 )
...
Change of doc
2025-10-23 12:30:40 +02:00
Tania
82e5b81a30
OpenFeature: Fix instrumentation in OFREP API ( #112845 )
...
OpenFeature: Fix instrumentation in ofrep api
2025-10-23 10:09:41 +00:00
Neeraj Panwar
876bfeb9ad
CloudMonitoring: Fix 3h alignment period ( #112830 )
...
Updated 3h alignment period
2025-10-23 10:59:56 +01:00
Ashley Harrison
13c62a47a9
Chore: Remove barrel files ( #112803 )
...
* remove AccessControl barrel file
* fix richhistory barrel file
* fix auth-config barrel file
* remove ConnectionsRedirectNotice barrel file
* remove ConnectData barrel file
* remove CategoryHeader barrel file
* remove NoAccessModal barrel file
* remove Search barrel file
* actually prune it...
* remove ConnectData barrel file
* remove AddLibraryPanelWidget barrel file
* remove DashExportModal barrel file
* remove DashNav barrel file
* remove DashboardRow barrel file
* remove DashboardSettings barrel file
* remove TracePageHeader barrel file
* remove TimelineHeaderRow barrel file
* remove reexport in utils
* remove unnecessary barrel file export
* remove DraggableManager demo barrel file
* remove barrel export in useStateSync
* remove GetStartedWithPlugin barrel file
* remove pickers barrel file
* remove ArgQueryEditor barrel file
* remove LogsQueryEditor barrel file
* remove the QueryEditor barrel file
* remove ResourceField barrel file
* remove ResourcePicker barrel file
* remove TracesQueryEditor barrel file
* remove SQLBuilderEditor barrel file
* remove MetricStatEditor barrel file
* remove nodeGraph barrel file
* Revert "remove barrel export in useStateSync"
This reverts commit e3b5dd8891 .
2025-10-23 10:31:10 +01:00
Misi
ad9d8098ef
IAM: Add email, login field validation to User create/update API ( #112391 )
...
* wip
* wip
* wip
(cherry picked from commit 8cedf25892 )
* Search seems to be working, the validation is still wip
* Use keyword.Name analyzer for Filterable fields
* Only string fields should be indexed with keyword analyzer
* Change search query for email and login fields to use term query
* Remove unnecessary Exact from the resource protobuf definitions
Co-Authored-By: Ryan McKinley <ryantxu@gmail.com >
* Add legacy search support to the API
* Tests for legacy search, validate and integration tests for user
* Lint
* Add snapshot tests to userDocumentBuilder
* Address CodeQL issues
* Improvements, handle Mode2, tests should pass
* Change default limit from 0 to 1 for requests
* Cleanup
* Add fixme
* Update pkg/registry/apis/iam/register.go
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
* Update pkg/registry/apis/iam/user/legacy_search.go
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
2025-10-23 11:29:02 +02:00
Tobias Skarhed
f191acf811
Codeowners: Assign scopes frontend types ( #112784 )
...
* Codeowners: Assign scopes frontend types
* Fix CODEOWNERS entry for scopes.ts
2025-10-23 09:17:54 +00:00
Gábor Farkas
a53ce56bca
datasources: querier: handle the X-Real-IP header ( #112838 )
2025-10-23 10:47:48 +02:00