Josh Hunt
838391cd31
I18n: Prepare locale format for preview ( #108501 )
...
* Promote toggle to public preview
* disable RTL locales
* update badge on prefs page to preview
2025-07-23 09:41:22 +00:00
Timur Olzhabayev
89c664dc05
Chore/label internal issues 2 ( #108479 )
...
* add PR author
* see if this way of getting org members is correct
* switch to env
* add check for repository
* cleanup logic a bit
2025-07-23 09:41:05 +00:00
Roberto Jiménez Sánchez
946358900c
Provisioning: Add warning job status and different strictness ( #108446 )
...
* Add warning job status
* Different strictness for export than for pulling
* Fix some unit tests
* Fix unit tests
* Update frontend to display the warning status
* Fix status badge
* Add missing return statement
* Improve text in alert
2025-07-23 09:33:25 +00:00
Sonia Aguilar
3fe21f1cca
Alerting: Add pagination for rules in a group in the rule list view v2 ( #108436 )
...
* add pagination for rules in a group, in the rule list view v2
* update translations
* remove gap in stack
2025-07-23 11:32:30 +02:00
renovate[bot]
937cdc3682
Update dependency cypress-recurse to v1.37.1 ( #108498 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-23 10:31:57 +01:00
Ashley Harrison
f093b3d620
Chore: Ignore cypress updates ( #108496 )
...
ignore cypress updates for now
2025-07-23 10:03:34 +01:00
Josh Hunt
ba2804bcfe
I18n: Use locale-aware date formatting in grafana-data ( #108415 )
...
* use intl locale-aware date formatting
* format range for time picker button
* comment
* fix test setup
2025-07-23 09:23:16 +01:00
Josh Hunt
b2688dd5ff
I18n: Default regional format to Accept-Language header value ( #108468 )
...
* I18n: Default regional format to Accept-Language header value
* comment
* rejigger
* rejigger preferences
2025-07-23 09:23:05 +01:00
Sam Jewell
aedd7b6e34
[--Dashboard-- data source] Implement AdHoc filtering ( #108011 )
...
Behind a feature toggle: `dashboardDsAdHocFiltering`
2025-07-23 09:12:25 +01:00
Alex Khomenko
08a287e705
Browse dashboards: Hide checkboxes for items user cannot edit ( #108427 )
...
* Add test
* BrowseDashboards: Separate folder and dashboard permission checks
* Extract type
* Check for edit permissions
* Prettier
* Refactor test
* Update canEditItemType
* Update render check
* Update the check
2025-07-23 10:10:33 +03:00
grafana-pr-automation[bot] and github-actions[bot]
408ac3086d
I18n: Download translations from Crowdin ( #108493 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-23 00:40:19 +00:00
Luminessa Starlight
5dac6731cb
Docs: Add note for how to enable a feature toggle in development ( #108404 )
...
add note for how to enable a feature toggle in development
2025-07-22 14:12:32 -04:00
Josh Hunt
1bd9541507
FrontendService: Add tracing and logging middleware ( #107956 )
...
* FrontendService: Add tracing and logging middleware
* tests!
* middleware tests
* context middleware test
* revert http_server back to previous version
* fix lint
* fix test
* use http.NotFound instead of custom http handler
* use existing tracer for package
* use otel/trace.Tracer in request_tracing middleware
* tidy up tracing in contextMiddleware
* fix 404 test
* remove spans from contextMiddleware
* comment
2025-07-22 18:55:44 +01:00
caozhangni
92404d9579
Snapshots: Fix snapshot doc link error ( #108477 )
...
Fix: snapshot doc link error
2025-07-22 14:49:29 -03:00
Leon Sorokin
d43606cd3e
XYChart: Fix hideFrom.tooltip ( #108359 )
2025-07-22 12:07:34 -05:00
Ashley Harrison
66323b2a19
Internationalisation: More markup in prometheus/grafana-data ( #108378 )
...
* mark up units
* remaining category markup
* prometheus translations...
* load prom resources in core
* more prom markup
* don't load prometheus resources directly in core
* isolate @grafana/data import in jest-setup to prevent side effects in tests
* directly use tz
2025-07-22 17:57:05 +01:00
Andreas Christou
a421f55cd5
Azure: Fix time management field ( #107993 )
...
* Fix mode setting
* Update selector
* Add tests
* Fix condition
2025-07-22 16:47:52 +01:00
Matheus Macabu
52f6104230
Dependencies: Bump Go to v1.24.5 ( #108175 )
2025-07-22 17:08:40 +02:00
Austin Pond
6222156c7c
[Dashboard Schema Codegen] Move dashboard CUE codegen block back up into kind body ( #108476 )
...
[Dashboard Schema Codegen] Move dashboard CUE codegen block back up into kind body to make sure new versions have the same settings.
2025-07-22 14:45:06 +00:00
Yunwen Zheng and Alex Khomenko
2c86460fe3
BulkDeleteProvisionedResource: Move progress bar into a second step ( #108417 )
...
* Move progress bar into a second step
---------
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
2025-07-22 10:31:08 -04:00
Matheus Macabu and Roberto Jimenez Sanchez
0dbede9ba5
Provisioning: Fix ImportAllPanelsFromLocalRepository test ( #108441 )
...
* Provisioning: Skip flaky test
* Fix flaky provisioning test
* Fix lint
---------
Co-authored-by: Roberto Jimenez Sanchez <roberto.jimenez@grafana.com >
2025-07-22 14:23:17 +00:00
Roberto Jiménez Sánchez
482872c3bf
Provisioning: Fix bug in job progress recording ( #108440 )
...
Fix bug in job progress recording
2025-07-22 14:21:22 +00:00
Matheus Macabu
9402071d33
Secrets: Create more granular fixed roles for SecureValues ( #108382 )
2025-07-22 16:20:54 +02:00
Will Assis
71cb623cb7
improve logging and fail unified-storage migration with more than 0 errors ( #108471 )
...
improve logging and fail unified-storage migration with more than 0 errors
2025-07-22 13:44:04 +00:00
Ashley Harrison
85a1a35948
Chore: use satisfies and remove a load of anys ( #108397 )
...
use satisfies and remove a load of anys
2025-07-22 13:25:26 +01:00
Todd Treece
52a0485d5b
App Installer: Authorizer support ( #108419 )
2025-07-22 06:45:01 -04:00
renovate[bot]
ec9da2678a
Update dependency core-js to v3.44.0 ( #108435 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 10:29:43 +00:00
renovate[bot]
1a879abd4e
Update dependency @types/node to v22.16.5 ( #108431 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 11:04:32 +01:00
d72a70d246
Dashboards API: v2alpha2 missing pieces ( #108293 )
...
* Dashboards API: v2alpha2 missing pieces
* Fix issue with dashboard client scope for alpha versions
As we now have 2 different alpha versions for v2 we need to store the
clients separately.
* Improve debuggability of provisioning export test
- Add a helper function to print the tree structure.
- Be explicit about the expected file names expected in each case.
* Update pkg/registry/apis/dashboard/mutate.go
* Update pkg/services/authz/zanzana/server/server.go
Co-authored-by: Igor Suleymanov <radiohead@users.noreply.github.com >
* Review
* go lint
---------
Co-authored-by: Roberto Jimenez Sanchez <roberto.jimenez@grafana.com >
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
Co-authored-by: Igor Suleymanov <radiohead@users.noreply.github.com >
2025-07-22 11:44:05 +02:00
Mihai Doarna
eeb44c1d63
Docs: Remove LDAP debug view section ( #108214 )
...
remove LDAP debug view section from docs
2025-07-22 12:32:24 +03:00
Josh Hunt
dfea35f1c1
Lint: Ban string.localeCompare with betterer ( #108375 )
...
Ban string.localeCompare with betterer
2025-07-22 09:18:48 +00:00
renovate[bot]
79286515fe
Update dependency @types/babel__preset-env to v7.10.0 ( #108429 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 09:13:27 +00:00
Josh Hunt and Dave Henderson
c3243bd100
Context: Clean up contexthandler.Middleware spans ( #108188 )
...
* Context: Clean up contexthandler.Middleware spans
* seperate the middleware span from the rest of the request
* shuffle
* put of back
* span name
* Update pkg/services/contexthandler/contexthandler.go
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
---------
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
2025-07-22 08:53:28 +00:00
renovate[bot]
abd519899f
Update dependency @testing-library/react to v16.3.0 ( #108428 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 08:47:52 +00:00
Will Browne
7f065c94de
Plugins: Remove pluginsCDNSyncLoader feature toggle ( #108389 )
...
* remove pluginsCDNSyncLoader feature toggle
* fix lint issues
* fix other linter issue
2025-07-22 09:33:23 +01:00
renovate[bot]
56f6030c5e
Update dependency @pmmmwh/react-refresh-webpack-plugin to v0.6.1 ( #108407 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 09:22:40 +01:00
Timur Olzhabayev
487c38da56
Chore: auto label internal issues ( #108013 )
...
* add PR author
* catch all for internal issues
* ubuntu latest
* no need to add label here anymore
2025-07-22 10:01:18 +02:00
Will Assis
34f1be796d
unified-storage: expose ring replication factor config ( #106345 )
...
* config ring replication factor
* change default
* rename
* fix test
* fix
2025-07-22 09:32:22 +02:00
Victor Marin
b9997d833f
DataSourceAPI: Rename getApplicableFilters to getFiltersApplicability ( #107775 )
...
* refactor getApplicableFilters to getFiltersApplicability
* add origin property as well
* add comments
2025-07-22 10:14:57 +03:00
grafana-pr-automation[bot] and github-actions[bot]
2cb61cfb38
I18n: Download translations from Crowdin ( #108420 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-22 00:40:41 +00:00
Todd Treece
e5d2f92384
K8s: Add App SDK installer ( #107773 )
2025-07-21 13:32:15 -04:00
Adela Almasan
548964f728
Chore: Fix console warning for Canvas ( #108351 )
2025-07-21 11:41:11 -05:00
renovate[bot]
ef81f93980
Update dependency @playwright/test to v1.54.1 ( #108403 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 16:32:29 +00:00
Moustafa Baiou
71b5c1d997
Alerting: Update test data for exports which now contain http_configs for receivers ( #108405 )
...
This was introduced in https://github.com/grafana/grafana/pull/108190 and missed in the integration
2025-07-21 16:32:21 +00:00
Alex Khomenko
193471c6ae
Provisioning: Skip sync step when it's not needed ( #108309 )
...
* Skip sync
* Remove onOptionSelect
* Format
* Create job if skipping sync
* Extract job sync into a hook
* i18n
* Cleanup + i18n
* Review comments
* Skip requests and update tests
* Fix sync error
2025-07-21 18:41:31 +03:00
Yunwen Zheng
20d6702e50
Git Sync: Bulk deletion ( #107800 )
...
* Git sync bulk delete
2025-07-21 11:41:21 -04:00
renovate[bot]
60a10be931
Update dependency @types/hoist-non-react-statics to v3.3.7 ( #108395 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 16:19:33 +01:00
Ashley Harrison
5f3bceaff9
Chore: add minimumReleaseAge to renovate config ( #108393 )
...
* add minimumReleaseAge to renovate config
* add minimumReleaseAge to non-grafana packages
2025-07-21 16:18:51 +01:00
Matthew Jacobson
5489c814c0
Alerting: Fix Jira HCL export with fields & add export snapshots test ( #108032 )
...
* Alerting: Contact point export snapshot test
* Fix Jira.fields hcl export type to allow map[string]any
Since gohcl does not support this type, we marshal as a string instead
which will be handled in the TF provider.
* mapToJSONStringCodec encoder needed for
TestContactPointFromContactPointExports
2025-07-21 10:24:24 -04:00
Bruno
12a7e03e2f
Secrets: encryptionStoreImpl produces metrics ( #108390 )
2025-07-21 11:00:59 -03:00