xiyu95
ce8c42ab35
chore: enforce the validationMessageHorizontalOverflow for InlineField ( #93858 )
...
chore: enforce the validationMessageHorizontalOverflow prop for inlineField
2024-09-27 07:01:18 -07:00
Karl Persson
0160f4f72c
RBAC: Add legacy authorization checks to service accounts ( #93753 )
...
* Extract a helper funtion to perform list with authorization checks
* Add k8s verb to utils package
* Construct default mapping when no custom mapping is passed
* Configure authorization checks for service accounts
* Fix helper and add filtering to service accounts
2024-09-27 15:53:11 +02:00
renovate[bot]
7710f1c3cf
Update dependency rollup to v4.22.5
2024-09-27 13:36:59 +00:00
renovate[bot]
e5d0877af7
Update dependency knip to v5.30.6
2024-09-27 13:13:07 +00:00
Torkel Ödegaard
1941ae21d7
DashboardScene: Refactor body property to be layout manager interface ( #93738 )
...
* Began layout refactor
* fixing tests
* Progress
* Progress
* Progress
* Progress
* Progress
* Progress
* finally no errors
* Remove unused interface
* Remove unused interface
* fixed tests
* Update
* Update
* Fixes to keyboard shortcuts and solo route
* fix lint issues
2024-09-27 15:11:28 +02:00
Misi
7e94d05d39
Auth: Fix token rotation redirect when session storage redirect is enabled ( #93906 )
...
Fix token rotation redirect when session storage redirect is enabled
2024-09-27 14:57:46 +02:00
renovate[bot]
598179227c
Update dependency yaml to v2.5.1 ( #93899 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-27 13:44:00 +01:00
Alex Khomenko
5b53b37634
Routing: Update components using props.match to use hooks ( #93792 )
...
* RuleViewed: Get params from hook
* ProviderConfigPage: Use hooks for redux logic
* Update NewDashboardWithDS
* Update StorageFolderPage
* Update StoragePage
* Cleanup
* Update PublicDashboardPage
* Update RuleEditor
* Update BrowseFolderAlertingPage
* Update BrowseFolderLibraryPanelsPage
* Update SoloPanelPage
* Fix test
* Add useParams mocks
* Update ServiceAccountPage
* Simplify mocks
* Cleanup
* Reuse types for path params
* Remove mock for router compat in test
* Switch to element
---------
Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com>
2024-09-27 15:39:29 +03:00
grafana-pr-automation[bot]
9fc4436418
I18n: Download translations from Crowdin ( #93904 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-27 13:28:37 +01:00
Konrad Lalik
db42af20ca
Alerting: Prometheus primary mode for the alert list page ( #92975 )
...
* Lazy loading of mimir groups
* Refactor rule statuses
* Use prometheus endpoint to populate namespace and group dropdowns
* Add a feature toggle
* Use lazy loading ruler rules if the feature toggle enabled
* Remove unnecessary props form dynamic table
* Remove query from hash calculation
* Conditionally load ns and group autocompletions from Prom or Ruler APIs
* Fix prometheus dto labels property type
* Add a new suggestions hook which provides autocomplete options for the alert rule form
* Improve delete status handling
* Add waiting for Prometheus endpoint consistency after update submission
* Get rule definition from ruler or prometheus endpoint in useCombinedRule
* Add Prometheus consistency check. Fix view page redirects
* Remove rules reload after rule creation, remove statuses from Prom primary mode
* Add waiting for Prometheus consistency on delete rule action
* Add groups list rendering improvements
* Add memo to useAbilities
* Fix GMA consistency check, fix GMA statuses
* defer filered rules rendering
* Update failing tests
* Update locales
* Add rule-id tests
* Remove unused action
* update loading styles
* Fix unrelated test
* Add a new object for reading alerting feature toggles, address minor review issues
* Improve consistency check
* update i18n
* Improve rule form redirects
* Refactor feature toggle handling
* Update docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update public/app/features/alerting/unified/components/rule-viewer/RuleViewer.tsx
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Fix prettier issues
* Fix i18n
* Fix the feature toggle description
* Fix rule updates, fix ruler-based suggestions, wait for deletion for GMA rules
* Fix rename
* Remove unused code, improve copy
* Update i18n
* Fix url redirect when serving from subpath
---------
Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com>
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2024-09-27 14:27:16 +02:00
Matheus Macabu
fcb17379ea
LibraryElements: add fake service implementation and replace its usage in Dashboard API ( #93783 )
...
* LibraryElements: add fake service implementation
* Dashboards: replace fake LibraryElements implementation
2024-09-27 14:22:29 +02:00
Roman Pertl
3437c8be7f
Docs: grafana image renderer instructions custom cert in container ( #93646 )
...
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
2024-09-27 13:00:57 +01:00
Sam Jewell
51d73249b2
Docs: Update Usage insights logs docs- Scope ( #93425 )
...
Update Usage insights logs docs: Scope
As far as I can tell, in https://github.com/grafana/grafana/pull/59931
we started to record Usage Insights events for Explore queries.
And in https://github.com/grafana/grafana/pull/78097 we further improved
our implementation of that logging.
This documentation should have been updated back then to match. So I'm
updating it now.
2024-09-27 12:33:24 +01:00
Jack Westbrook
012d62782c
Fix: Prevent import errors caused by Rollup 4 ( #93903 )
...
fix(packages): prevent import errors by injecting exports.esmodule and check for default prop
2024-09-27 12:18:52 +01:00
Artur Wierzbicki
35f5ef007c
Chore: update ownership of grafana live FE code ( #93823 )
...
update ownership of live FE
2024-09-27 11:43:02 +01:00
Tobias Skarhed
f49b4d35f2
OAuth: Add custom unauthorized message option in configuration ( #93717 )
...
* read custom message from config
* Read error key from bootdata
* oopsie
* Remove console.log
* Update docs and sample/default inis
* Add default key value to the config
2024-09-27 12:11:27 +02:00
renovate[bot]
08dab3f816
Update dependency eslint-plugin-react to v7.37.0 ( #93891 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-27 10:48:11 +01:00
Gabriel MABILLE
6137a75552
Docs: document the managed_service_accounts_enabled
configuration option ( #93883 )
...
* Config: Disclaimer single-org support for managed service accounts
* Add docs update
* Update docs/sources/setup-grafana/configure-grafana/_index.md
2024-09-27 11:07:02 +02:00
Jack Westbrook
f22bee8ca2
Build: Migrate packages to rollup v4 ( #93731 )
...
* chore(packages): bump rollup and rollup plugins to latest
* chore(packages): fix rollup node-externals plugin imports
* chore(packages): update build/bundle scripts to pass configPlugin arg to rollup
* feat(packages): migrate rollup configs to be esm compliant
* feat(packages): build using es2018 target and use same tsconfig and tsc for rollup
2024-09-27 11:00:13 +02:00
renovate[bot]
52611d4d02
Update dependency webpack-dev-server to v5.1.0 ( #93845 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-27 09:42:03 +01:00
Sonia Aguilar
3dbba3e509
Alerting: Fix Grafana recording rules expressions ( #93878 )
...
fix grafana recording rules expressions
2024-09-27 10:07:48 +02:00
Roberto Jiménez Sánchez
826245f511
CloudMigrations: Avoid building GMS base path when provided ( #93793 )
...
Avoid building GMS base path when provided
2024-09-27 09:22:38 +02:00
Gabriel MABILLE
7928245eb6
ManagedServiceAccounts: Add a config option to disable the feature on-prem ( #93571 )
...
* ManagedServiceAccounts: Add a config option to disabled by default
* Update log in pkg/services/extsvcauth/registry/service.go
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
2024-09-27 09:11:59 +02:00
Torkel Ödegaard
2cfba519f1
DashboardScene: Fixes urlsync issue when going from normal to home dashboard ( #93758 )
...
* DashboardScene: Fixes urlsync issue when going from normal to home dashboard
* Better fix
* Update
2024-09-27 09:10:49 +02:00
Matheus Macabu
40bcd0df41
LibraryElements: export GetAllElements to service ( #93782 )
2024-09-27 08:48:56 +02:00
Ryan McKinley
87c81825b7
K8s: Move standalone apiserver CLI to enterprise ( #93799 )
2024-09-27 09:04:35 +03:00
Michael Mandrus
e672796632
CloudMigrations: Fix OrderBy clause in GetSnapshotList sql handler ( #93857 )
...
fix order_by clause in list query
2024-09-26 22:51:01 -04:00
Jev Forsberg
dc1670ed9a
CI: Bump alpine version ( #93865 )
...
* baldm0mma/up_alpine/ update alpine
* baldm0mma/resolve commits
2024-09-26 20:50:28 -05:00
Jev Forsberg
b17b98aeb9
CI: Update retry_command function ( #93863 )
...
* baldm0mma/update args
* baldm0mma/update_args/ conflict
2024-09-26 19:19:38 -06:00
Jev Forsberg
dc03cc0f9a
CI: Bump alpine
version ( #93861 )
...
baldm0mma/bump_alpine
2024-09-26 18:58:21 -06:00
Alexander Weaver
378d92130d
Alerting: Don't suppress translation errors in PointsFromFrames ( #93747 )
...
* don't suppress error
* reorder
* re-add nilcheck
2024-09-26 16:30:50 -05:00
Steve Simpson
acb051b314
Alerting: Fix logging for failed annotations writing. ( #93856 )
2024-09-26 23:27:40 +02:00
Kevin Minehart
a847608061
CI: add promotion step for publish grafanacom ( #93851 )
...
* add promotion step for publish grafanacom
* publish-grafanacom depends on compile-build-cmd
* use DRONE_TAG
* add docstring comment for depends_on
2024-09-26 22:19:19 +01:00
Kim Nylander
6951feff88
[DOC] Add videos to Explore docs ( #93847 )
...
* Add videos to Explore docs
* Apply suggestions from code review
2024-09-26 15:32:43 -04:00
renovate[bot]
125a8a41dd
Update dependency nx to v19.8.2
2024-09-26 16:57:15 +00:00
Santiago
920d79680d
Alerting: Fix Slack notification errors when using bad title template ( #93771 )
...
* Alerting: Fix Slack notification errors when using bad title template
* upgrade grafana/alerting to latest main
2024-09-26 12:58:58 -03:00
renovate[bot]
7e4eb61be8
Update dependency dompurify to v3.1.7
2024-09-26 15:49:43 +00:00
Joao Silva
1418e88695
Bookmarks: Do not query preferences if no user logged in ( #93840 )
2024-09-26 16:47:57 +01:00
grafana-delivery-bot[bot]
80adb74205
Release: update changelog for 11.2.1 ( #93835 )
...
Update changelog
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-26 16:06:40 +01:00
renovate[bot]
efe8739864
Update dependency @types/node to v20.16.9
2024-09-26 14:55:59 +00:00
Santiago
7098c22f39
Docs: Remove deprecation warning on webhook payload fields ( #92604 )
2024-09-26 11:53:22 -03:00
Claudiu Dragalina-Paraipan
59ea63384d
[bugfix] Fix missing URI in breadcrumbs in Teams view ( #93828 )
...
Fix missing URI in breadcrumbs in Teams view
2024-09-26 17:41:56 +03:00
Jack Westbrook
5a5d57311b
Chore: Bump path-to-regexp ( #93830 )
...
chore(frontend): bump path-to-regexp to solve dependabot alert
2024-09-26 15:40:22 +01:00
renovate[bot]
ad960827cc
Update dependency @types/jquery to v3.5.31
2024-09-26 14:33:05 +00:00
grafana-delivery-bot[bot]
fc84ec7618
Release: update changelog for 11.1.6 ( #93825 )
...
Update changelog
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-26 15:31:29 +01:00
Bruno
1b7cd4c684
Cloud migrations: store resource name in the cloud_migration_resource table ( #93612 )
...
* Cloud migrations: store resource name in the cloud_migration_resource table
* remove unused function: convertMigrateDataResponseToDTO
* make swagger-clean && make openapi3-gen
* use DB_Text for cloud_migration_resource.name instead of DB_Varchar
2024-09-26 11:16:52 -03:00
Ihor Yeromin
2e559bb333
Transformation: UI date field transformation ( #93807 )
...
fix(transformation): ui date field transformation
2024-09-26 16:12:58 +02:00
Haris Rozajac
eb8e6c6a9f
Query Library: Display query text even when datasource doesn't have getQueryDisplayText ( #93668 )
...
Display query text even when datasource doesn't have getQueryDisplayText
2024-09-26 08:10:02 -06:00
renovate[bot]
02fff05607
Update dependency @grafana/faro-web-tracing to v1.10.1
2024-09-26 14:08:13 +00:00
Hugo Kiyodi Oshiro
be8c8baf6f
ConfirmModal: Allow button disable to be externally managed ( #93446 )
2024-09-26 15:56:25 +02:00