Adela Almasan
26f54a2fc7
VizTooltips: Add wrapper shadow ( #80164 )
2024-01-08 13:36:48 -06:00
Lucy Chen
49af992661
Task: Add i18n support for public dashboards ( #79659 )
...
* feat(public-dashboards): add i18n support
* fix(public-dashboard): correct name convention for i18n
* fix(public-dashboard): correct i18n key convention + extraction
* feat(public-dashboard): mark up i18n for remaining cfg modal
* fix(public-dashboard): de-dynamicize ack comps for i18n + markup i18n for missing parts
* feat(public-dashboard): mark up i18n for DeletePubDashModal
* feat(public-dashboard): mark up i18n for ShareModal public dashboard
* chore(i18n): run yarn i18n:extract
* update naming cconvention
* add mark up phrases
* update json file
* fix import
* fix title
* fix url
* Copy button translation
* Update user admin page
* escape char
* interpolation
* fix escape
* prettier space
* update naming
* update setting keys
* standardize key naming convention
* fix radiobutton
* Fix naming convention as recommended by frontend team
* Prettier and fix naming
* fix variables that cannot be translated
* prettier check
---------
Co-authored-by: hainenber <dotronghai96@gmail.com>
2024-01-08 13:30:01 -05:00
Ivana Huckova
df8624c8cd
Loki: Remove imports from core in various files ( #79990 )
...
* Remove imports from core in tracking.ts
* Remove imports from core in tracking.test.ts
* Remove imports from core in querySplitting.test.ts
2024-01-08 18:43:59 +01:00
Ivana Huckova
6fbd6e3d31
ConfigDescriptionLink: Replace with component from @grafana/experimental
( #80144 )
...
ConfigDescriptionLink: Replace with component from grafana/experimental
2024-01-08 18:34:49 +01:00
Ivana Huckova
3dc7cfdc18
Loki: Implement error source ( #80143 )
2024-01-08 18:32:16 +01:00
Matias Chomicki
4950935401
Loki Query Builder: Add parsing support for aggregations with grouping ( #80145 )
...
Loki Query Builder: Add parsing support for aggregations with grouping arguments
2024-01-08 17:17:19 +01:00
Jo
c60a1dddc2
Analytics: Fix metanalytics sending 'undefined' to backend ( #80127 )
...
* fix metanalytics sending 'undefined'
* revert panelId defined
* Update public/app/features/query/state/queryAnalytics.ts
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
* finish fix
---------
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
2024-01-08 17:06:06 +01:00
Matias Chomicki
cff1ad4922
Logs popover: enabled by default ( #80146 )
2024-01-08 17:03:39 +01:00
Jo
c3d8c6e0ea
JWT: Fallthrough to fetch keyset in case of cache error ( #80081 )
...
fallthrough to fetch keyset in case of cache error. Fixes #67582
2024-01-08 16:02:31 +01:00
Gilles De Mey
d2b023076b
Alerting: Add support for TTL for pushover for Mimir Alertmanager ( #78687 )
2024-01-08 15:48:36 +01:00
Darren Janeczek
890d6a960f
refactor: data-trails auto query logic ( #79435 )
...
* refactor: data-trails auto query logic for most currently identified metric suffixes (excluding `_bucket`)
2024-01-08 09:48:08 -05:00
colin-stuart
062e772bb2
Auth: Implement the SSO Settings GET endpoint ( #79144 )
...
* Return data in camelCase from the OAuth fb strategy
* changes
* wip
* Add defaults for oauth fb strategy
* revert other changes
* basic includeDefaults query param implementation
* basic secret removal and etag implementation
* correct imports
* rebase
* move default settings filter to models
* only replace ClientSecret value if set
* first GetForProvider test & use FNV for ETag to avoid Blocklisted import error
* add tests
* add annotation for the openapi spec & generate spec
* remove TODO
* use IsSecret, improve tests, remove DefaultOAuthSettings
* add comment explaining generateFNVETag
* add error handling for generateFNVETag
* run go generate
* Update pkg/services/ssosettings/api/api.go
Co-authored-by: Mihai Doarna <mihai.doarna@grafana.com>
* move isSecret to service, create GetForProviderWithRedactedSecrets func
* add unit test for GetForProviderWithRedactedSecrets & remove duplicated code
* regen openapi/swagger
* revert dependency bumps
---------
Co-authored-by: Mihaly Gyongyosi <mgyongyosi@users.noreply.github.com>
Co-authored-by: Mihai Doarna <mihai.doarna@grafana.com>
2024-01-08 09:35:14 -05:00
Adam Bannach
505196bcd5
Chore: Remove costManagementUi toggle ( #80098 )
...
* chore: remove cost management ff; fallback to adding AM and LVE to apps drawer
* chore: revert fallback app drawer placement
2024-01-08 14:25:11 +00:00
Giordano Ricci
21e9c01fc1
Chore: Fix some Explore deprecations ( #80076 )
2024-01-08 14:11:05 +00:00
Ezequiel Victorero
25ff4baa76
UI: New share button and toolbar reorganize ( #77563 )
2024-01-08 10:42:24 -03:00
Misi
eae6adf002
Auth: Use cfg.Raw in OAuthStrategy for loading settings ( #80136 )
...
Use cfg.Raw in OAuthStrategy, remove unnecessary tests
2024-01-08 15:36:15 +02:00
Timur Olzhabayev
6438523b41
Chore: Switching some go dependencie to the correct owner - partner-datasources squad ( #77776 )
...
* Switching dependencie to the correct owner
* switching storrage-blog-go back to backend platform
* reverting some of the mod assignements
* reverting some of the changes
* not sure how it got changed, but switching this one back
2024-01-08 14:32:46 +01:00
Joey
81f8c022a0
Pyroscope: Decouple backend from infra imports ( #80018 )
...
Decouple backend from infra imports
2024-01-08 13:11:46 +00:00
Kévin Gomez
6c8e30c96a
Kinds: publish grafana-schema/common to the kind-registry ( #78728 )
2024-01-08 14:05:26 +01:00
Kévin Gomez
9d31720db5
Chore: set @grafana/platform-cat as owner of kind-registry related scripts ( #79304 )
...
Chore: set ownership of kind-registry release actions to @grafana/platform-cat
2024-01-08 14:00:30 +01:00
Sven Grossmann
d1b0e9082d
Loki: Fix metric time splitting to split starting with the start time ( #80085 )
...
* Loki: Fix metric time splitting to split starting with the start time
* add test case to gdev-dashboard
* fix splitting test
2024-01-08 13:26:16 +01:00
Joey
f0cb88e3b5
Pyroscope: Add Span ID to options collapsed info ( #79981 )
...
* Pyroscope: Add Span ID to options collapsed info
* Update for multiple
* Update public/app/plugins/datasource/grafana-pyroscope-datasource/QueryEditor/QueryOptions.tsx
Co-authored-by: Fabrizio <135109076+fabrizio-grafana@users.noreply.github.com>
---------
Co-authored-by: Fabrizio <135109076+fabrizio-grafana@users.noreply.github.com>
2024-01-08 12:07:19 +00:00
Will Browne
78ae795e06
Plugins: Fix loading of dist folders ( #80015 )
...
* end to end
* tidy
* fix whitespace
* remove unused code
* fix linter
* fix gosec + add sort
* fix test
* apply cr feedback
2024-01-08 11:45:03 +01:00
Ivana Huckova
0440b29ebf
Chore: Bump @grafana/experimental
from 1.7.4 to 1.7.5 ( #80074 )
...
* For LLM, replace enabled() with health()
* For LLM, replace enabled() with health()
* Update experimental in azueremonitor and testdata plugins
2024-01-08 10:29:08 +01:00
Konrad Lalik
6fd0ae0474
Alerting: Fix alertmanager query param when returning to silences list ( #80021 )
...
* Add alertmanager query param when returning to silences list. Sync query and storage alertmanager param
* Remove unused imports
2024-01-08 10:16:37 +01:00
Ivana Huckova
9cdd519e53
Loki: Use localStorage to set and get showExplain ( #80069 )
...
* Loki: Use localStorage to set and get showExplain
* Move hooks outside of shared folder
2024-01-07 12:51:21 +01:00
Nathan Marrs
2ff1e40a7f
chore: Update DataViz feature toggles related to 10.3 release to be public preview ( #80109 )
...
Update feature toggles for tooltips / canvas to be public preview
2024-01-05 17:40:11 -08:00
Matthew Jacobson
aa03b8f8a7
Alerting: Guided legacy alerting upgrade dry-run ( #80071 )
...
This PR has two steps that together create a functional dry-run capability for the migration.
By enabling the feature flag alertingPreviewUpgrade when on legacy alerting it will:
a. Allow all Grafana Alerting background services except for the scheduler to start (multiorg alertmanager, state manager, routes, …).
b. Allow the UI to show Grafana Alerting pages alongside legacy ones (with appropriate in-app warnings that UA is not actually running).
c. Show a new “Alerting Upgrade” page and register associated /api/v1/upgrade endpoints that will allow the user to upgrade their organization live without restart and present a summary of the upgrade in a table.
2024-01-05 18:19:12 -05:00
Yuri Tseretyan
72182e02a4
Alerting: Mute timing service tests ( #79817 )
...
split tests for mute timing service to functions for each method this makes it clear the scope of tests
2024-01-06 00:26:15 +02:00
Leon Sorokin
200c71f5d6
VizTooltips: Optimize performance ( #80102 )
2024-01-05 16:07:04 -06:00
Arati R
90fb6a0122
Update unified storage readme ( #79934 )
...
* Update unified storage readme
Co-authored-by: Dan Cech <dcech@grafana.com>
2024-01-05 23:44:34 +02:00
Yuri Tseretyan
494f36e0bd
Alerting: Update provisioning services that handle Alertmanager configuraiton to access config via storage ( #79814 )
...
* extract get and save operations to a alertmanagerConfigStore. this removes duplicated code in service (currently only mute timings) and improves testing
* replace generic errors with errutils one with better messages.
* update provisioning services to use new store
---------
Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com>
2024-01-05 16:15:18 -05:00
Isabella Siu
8dc04ea63a
AWS Datasources: Enable awsAsyncQueryCaching by default ( #80045 )
2024-01-05 14:56:30 -05:00
Leon Sorokin
1ec04243da
Heatmap: All tooltip mode selector ( #79956 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2024-01-05 13:11:24 -06:00
Oscar Kilhed
583b9797af
Transformations: Move moving average, regression analysis and format string transformations to public preview ( #80067 )
...
* move transformation features to public preview
* update docs
* Update docs/sources/panels-visualizations/query-transform-data/transform-data/index.md
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
* Update docs/sources/panels-visualizations/query-transform-data/transform-data/index.md
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
* Update docs/sources/panels-visualizations/query-transform-data/transform-data/index.md
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
* fix formating of ffs
---------
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2024-01-05 19:39:02 +01:00
Nathan Marrs
701895ed3c
Deprecation: Add missing angular panels to migration gdev for better testing / tracking ( #80052 )
...
add piechart + worldmap to panel migrations gdev dashboard
2024-01-05 10:34:11 -08:00
Matthew Jacobson
49891d6a72
Alerting: Add feature flag alertingPreviewUpgrade for migration preview + dry-run ( #80036 )
...
* Add feature flag
* Remove from docs for now
2024-01-05 13:31:05 -05:00
Yuri Tseretyan
3a966fc6ca
Alerting: Enable recovery threshold feature by default ( #80088 )
2024-01-05 12:59:41 -05:00
Nathan Marrs
3609dbd0a2
Barchart: Fix percent stacking regression ( #79903 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2024-01-05 18:58:47 +02:00
b murphy
c12b125bb1
Docs: Update to US English per Writers Toolkit, plus clean up some grammar ( #76298 )
...
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: tonypowa <45235678+tonypowa@users.noreply.github.com>
2024-01-05 16:40:11 +00:00
Alexander Weaver
4623b49947
Drop weaveworks/common dependency ( #80090 )
...
Drop weaveworks/common
2024-01-05 10:24:04 -06:00
Ivana Huckova
c48e2c7d0d
Loki: Update mocks and move into __mocks__ ( #79993 )
...
Loki: Update mocks and move into __mocks__
2024-01-05 17:11:58 +01:00
Alexander Weaver
a8fb01a502
Swap weaveworks/common utilities for equivalents in grafana/dskit ( #80051 )
...
* Replace histogram collector and grpc injectors
* Extract request timing utility
* Also vendor test file
* Suppress erroneous linter warn
2024-01-05 10:08:38 -06:00
Ivana Huckova
45f157e5db
Loki: Fix import of escapeLabelValueInExactSelector to be from Loki ( #80063 )
...
* Loki: Fix import of escapeLabelValueInExactSelector to be from Loki
* Add test
* Update test nane
2024-01-05 16:54:46 +01:00
Giordano Ricci
c3934ba60b
Explore: Preserve time range when creating a dashboard panel from Explore ( #80070 )
...
* Explore: Preserve time range when creating a dashboard panel from Explore
* fix tests
2024-01-05 15:10:31 +00:00
Agnès Toulet
41eff02d75
Docs: Add table data in PDF ( #80059 )
...
* Docs: Add table data in PDF
* fix lint issues
* Switch to public preview
* Apply suggestions from code review
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
---------
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2024-01-05 15:57:13 +01:00
Oscar Kilhed
f5a221e93f
Transformations: Fix bug where having NaN in the input to regression analysis transformation causes all predictions to be NaN ( #80079 )
...
Make regression analysis transformation handle NaN
2024-01-05 15:50:20 +01:00
Trần Hoàng Việt
2563b7b330
Document: Update Configure Keycloak OAuth2 authentication document ( #80010 )
...
update signout_redirect_url format
2024-01-05 08:42:11 -06:00
Julien Duchesne
c7f515b9b2
fix(swagger): POST -> GET method for two access control endpoints ( #80082 )
...
Missed those here: https://github.com/grafana/grafana/pull/80053
2024-01-05 09:40:08 -05:00
renovate[bot]
7587c403c4
Update dependency esbuild-plugin-browserslist to ^0.10.0 ( #76362 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-05 15:26:09 +01:00