Ryan McKinley
ebeb0c67be
merge main
2025-02-13 17:17:46 +03:00
Karl Persson
be60ef0500
IDToken: cache invalidation ( #100592 )
...
* Make org role part of id token cache key. This way we will always sign a new token when it changes
* Remove calls to remove id token
2025-02-13 14:10:58 +01:00
Ryan McKinley
5c8eaa2abf
remove unused change
2025-02-13 12:58:25 +03:00
Clarity-89
0f382ea04f
Merge branch 'main' into grafana-git-ui-sync
2025-02-12 17:00:53 +02:00
Misi
ee0a1391df
Auth: Add OrgRole to ID token ( #100383 )
...
* Changes for Users and ServiceAccounts
* Align tests
2025-02-12 05:51:29 -08:00
Mariell Hoversholm
0910a0420e
Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync
2025-02-12 08:32:26 +01:00
Stephanie Hingtgen
df84d928e2
K8s: Folders: Fix legacy search ( #100393 )
2025-02-11 13:14:25 -06:00
Mariell Hoversholm
4cee0520e5
Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync
2025-02-11 14:42:49 +01:00
Alexander Zobnin
5118e82e8c
Zanzana: Run reconciliation in its own service ( #100361 )
...
* Zanzana: Start reconciliation in its own service
* cleanup
* update go workspaces
* refactor
* remove unused code
* move func definition
2025-02-11 14:09:39 +01:00
Clarity-89
f57df9df99
Merge branch 'main' into grafana-git-ui-sync
2025-02-10 08:10:43 +02:00
Scott Lepper
378bb6ea3f
[search] folder name lookup performance ( #100154 )
...
[search] use search for folder name lookup
2025-02-07 17:19:23 -05:00
Clarity-89
42d7ca0c53
Merge branch 'main' into grafana-git-ui-sync
...
# Conflicts:
# go.work.sum
2025-02-07 07:56:40 +02:00
Karl Persson
e05413dcc4
Dashboards+Folders: Ensure the service identity is used for resolvers ( #100128 )
...
* Dashboards+Folders: Ensure the service identity is used for dashboard and folder resolvers
* Add convinient function to call closure with service context
2025-02-06 12:07:52 +01:00
Ryan McKinley
0c2dd6c9f7
Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync
2025-02-04 21:57:13 +03:00
Sven Grossmann
87bb7c3947
Explore: Fix casing for exploreHideLogsDownload setting ( #100081 )
2025-02-04 18:32:08 +01:00
Clarity-89
e995715bb9
Merge branch 'main' into grafana-git-ui-sync
...
# Conflicts:
# public/app/core/reducers/root.ts
# scripts/generate-rtk-apis.ts
2025-02-03 17:48:23 +02:00
Karl Persson
c85a175212
RBAC: only query folder service when fetching parent folders ( #99893 )
...
* only query folder service when fetching parent folders
* Perform validation and inehrited scopes solvers as service instead of caller
2025-02-03 13:56:25 +01:00
Ryan McKinley
ab506bb017
Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync
2025-01-31 17:50:58 +03:00
Leonor Oliveira and Jean-Philippe Quéméner
d699f023c2
Return max depth folder reached instead of a generic error ( #99804 )
...
* Return max depth folder reached instead of a generic error
* Unit test error function
* Lint
* Update pkg/api/apierrors/folder.go
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com >
---------
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com >
2025-01-31 14:36:20 +01:00
Mariell Hoversholm
69027482b7
Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync
2025-01-30 08:35:14 +01:00
Stephanie Hingtgen
2d491a9367
K8s: Implement folder search ( #99781 )
2025-01-29 17:44:42 -06:00
Ryan McKinley
496209c1ad
Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync
2025-01-29 17:11:59 +03:00
Sven Grossmann
336449c169
Explore: Add hide_logs_download and hide button to download logs ( #99512 )
...
* Explore: Add `disableLogsDownload` and hide button to download logs
* change copy
* Explore: Change `disableLogsDownload` to `hide_logs_download`
* change casing in frontend
* also hide from inspector
* add test
* lint
2025-01-29 11:53:52 +01:00
Mariell Hoversholm
cd2ad22c06
Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync
2025-01-29 09:33:02 +01:00
Stephanie Hingtgen
745a25ad0a
Folders API: Return orgID in response ( #99724 )
2025-01-28 23:13:26 -03:00
Nikita Pande
046754c3c2
[TLS] Remove the hard-coded TLS ciphers in http.go to fix Pen test findings ( #98749 )
...
Remove the hard-coded TLS ciphers in http.go to fix Pen test findings
Signed-off-by: GitHub <noreply@github.com >
2025-01-28 12:57:53 -07:00
Ryan McKinley
d357a112e2
Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync
2025-01-28 21:05:18 +03:00
056b5a7b08
Dashboards: Monitor dashboard loading performance ( #99629 )
...
* WIP benchmark dashboard rendering
* Script
* Benchmark with variable and a panel
* Add one more benchmark
* Explicitely enable profiling
* Playwright tests
* update scenes
* Report measurement to faro when config set
* Let user enable metrics reporting in UI
* Fix logging
* Change how performance metrics is enabled per dashboard, now in config file only
* add benchmark run option
* Fix benchmark runs
* fix description for performance config
* remove console.log
* update codeowners
* add back crashDetection init that was lost in merge
* fix yarn.lock
* restore custom.ini
* fix import
* Make sure we have the echoSrv
* fix config type
* Try to limit changes to e2e runs
* remove benchmark
* Fix lint issue
* fix codeowners
---------
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
Co-authored-by: Sergej-Vlasov <sergej.s.vlasov@gmail.com >
2025-01-28 18:36:10 +01:00
Stephanie Hingtgen
0cef2b9ae7
Dashboard Versions: Make compatible with app platform ( #99327 )
2025-01-28 08:17:52 -06:00
Ryan McKinley
e792dc6140
merge main
2025-01-27 20:28:23 +03:00
Ryan McKinley
a5c14db051
Folders: Convert between unstructured and legacy ( #99504 )
2025-01-27 17:37:28 +01:00
Andres Martinez Gotor
b0e74cf737
Grafana Advisor: Plugin checks ( #99502 )
2025-01-27 16:39:46 +01:00
Mariell Hoversholm
574a39d7a4
Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync
2025-01-27 14:32:51 +01:00
Arati R.
a2097fbc2f
Folders: Add user service to folder service implementation ( #99518 )
...
Add user service to folder service implementation
2025-01-27 14:29:47 +01:00
Mariell Hoversholm
c7564d6cbc
Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync
2025-01-24 16:16:11 +01:00
Sofia Papagiannaki and Will Browne
d192a44469
Plugins: Modify interface for plugin validations to allow taking PDC into account ( #96089 )
...
* Request interceptor: Do not block PDC
* Apply change after feedback received
* Add test
* Check if secure socks proxy configured for the instance
* Apply suggestions from code review
* Add dedicated service for datasource request URL validation (#99179 )
---------
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
2025-01-24 17:01:46 +02:00
Gareth Dawson
33d82c43df
Jaeger: run health check through backend ( #99322 )
...
run health check through backend
2025-01-24 19:37:36 +07:00
Ryan McKinley
1420e059d8
merge main
2025-01-24 09:02:04 +03:00
Ezequiel Victorero
3a94057ec8
PublicDashboards: Delete on folder deletion ( #99040 )
2025-01-23 17:23:59 -03:00
Stephanie Hingtgen
192a81d07f
Folders: Fix guardian to use folder service ( #99339 )
2025-01-23 10:30:14 -06:00
Ryan McKinley and Jack Baldry
a037c6f344
K8s/Folders: Remove kubernetesFolders flag and full path metadata ( #99256 )
...
* remove full path
* remove more
* remove KubernetesFolders tests
* remove feature toggles
* remove feature toggles
* skip permissions test
* skip permissions test
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
2025-01-23 17:25:03 +03:00
Mariell Hoversholm
0231c9bd6b
Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync
2025-01-23 13:31:12 +01:00
Todd Treece
2622449718
Dashboards: Use dashboard service in access control ( #99053 )
2025-01-21 22:57:43 +02:00
Ryan McKinley
3254a8d1bd
merge main
2025-01-21 20:29:06 +03:00
Ezequiel Victorero
865e911e10
Share: Add analytics to invite user flow ( #99116 )
2025-01-21 11:47:57 -03:00
Roberto Jimenez Sanchez
5f34f0aa14
Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync
2025-01-21 13:58:25 +01:00
Ryan McKinley
680e6bc1f8
Authlib: Use types package rather than claims ( #99243 )
2025-01-21 12:06:55 +03:00
Ryan McKinley
62373145b8
merge main
2025-01-15 08:59:18 +03:00
Stephanie Hingtgen
2a08c9ed82
K8s Dashboards: Fix creating a dashboard inside a folder ( #98982 )
2025-01-15 07:15:58 +02:00
Ryan McKinley
4f67536ff3
merge main
2025-01-14 13:33:22 +03:00