Adam Bannach
16737c5b27
InteractiveTable: Add expand all to column ( #84966 )
...
* feat: add expand all to InteractiveTable
* chore: pr feedback; type tightening and better testing practice
* chore: pr feedback; type cleanup
2024-03-22 15:55:04 +02:00
Karl Persson
f5692f06a5
FeatureToggles: Remove unused feature flag ( #84988 )
...
Remove unused flag
2024-03-22 14:30:58 +01:00
Erik Sundell
29d4f6a217
Datasource: Change query filtering ( #84656 )
...
* call filterQuery from queryrunner
* test query hide filtering
* fix more broken tests
* lint errrors
* remove redundant filterQuery call
* skip filter in variable queries
* fix broken cypress test
* change tooltip text
* fix translations
* fix comments
* do not execute query is targets are empty
* add more tests
* remove unsued import
* update translations
* revert id change
* change header text
* update comment for hide prop
* rename hide query prop
* change tooltip and introduce different toggle state text
* update tests
* update comment and regenerate types
* run extract again
* fix broken e2e test
* track event
* fix build issues
* revert changes in wire file
2024-03-21 13:39:39 +01:00
Bogdan Matei
b23541c298
Implement Scopes UI ( #82920 )
2024-03-21 13:01:47 +02:00
Ida Štambuk
18eac9df9e
Feature toggles: Remove redshiftAsyncQueryDataSupport and athenaAsyncQueryDataSupport toggles ( #84653 )
2024-03-20 15:14:21 +01:00
Andreas Christou
6bb7ab261a
AzureMonitor: User authentication support ( #81918 )
...
* Stub out frontend user auth
* Stub out backend user auth
* Add context
* Reorganise files
* Refactor app registration form
* Alert for user auth service principal credentials
* AzureMonitor: Add flag for enabling/disabling fallback credentials for current user authentication (#82332 )
* Rename field
* Add fallback setting
* Update tests and mock
* Remove duplicate setting line
* Update name of property
* Update frontend settings
* Update docs and default config files
* Update azure-sdk
* Fix lint
* Update test
* Bump dependency
* Update configuration
* Update docs/sources/setup-grafana/configure-grafana/_index.md
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
* Docs review
* AzureMonitor: User authentication frontend updates (#83107 )
* Rename field
* Add fallback setting
* Update tests and mock
* Remove duplicate setting line
* Update name of property
* Update frontend settings
* Update docs and default config files
* Add alerts to query editor
- Add authenticatedBy property to grafana/data
- Update mocks
- Update query editor to disable it under certain circumstances
- Update tests
* Add separate FallbackCredentials component
- Reset AppRegistrationCredentials component to only handle clientsecret credentials
- Update AzureCredentialsForm
- Update selectors
- Update tests
- Update credentials utility functions logic
* Alert when fallback credentials disabled
* Update condition
* Update azure-sdk
* Fix lint
* Update test
* Remove unneeded conditions
* Set auth type correctly
* Legacy cloud options
* Fix client secret
* Remove accidental import
* Bump dependency
* Add tests
* Don't use VerticalGroup component
* Remove unused import
* Fix lint
* Appropriately set oAuthPassThru and disableGrafanaCache properties
* Clear azureCredentials on authType change
* Correctly retrieve secret
* Fix bug in authTypeOptions
* Update public/app/plugins/datasource/azuremonitor/components/ConfigEditor/CurrentUserFallbackCredentials.tsx
Co-authored-by: Andrew Hackmann <5140848+bossinc@users.noreply.github.com >
* Update public/app/plugins/datasource/azuremonitor/components/QueryEditor/QueryEditor.tsx
Co-authored-by: Andrew Hackmann <5140848+bossinc@users.noreply.github.com >
* Update public/app/plugins/datasource/azuremonitor/components/ConfigEditor/CurrentUserFallbackCredentials.tsx
Co-authored-by: Andrew Hackmann <5140848+bossinc@users.noreply.github.com >
* Add documentation links
* Fix broken link
---------
Co-authored-by: Andrew Hackmann <5140848+bossinc@users.noreply.github.com >
* AzureMonitor: Update docs for current user authentication (#83440 )
* Rename field
* Add fallback setting
* Update tests and mock
* Remove duplicate setting line
* Update name of property
* Update frontend settings
* Update docs and default config files
* Add alerts to query editor
- Add authenticatedBy property to grafana/data
- Update mocks
- Update query editor to disable it under certain circumstances
- Update tests
* Add separate FallbackCredentials component
- Reset AppRegistrationCredentials component to only handle clientsecret credentials
- Update AzureCredentialsForm
- Update selectors
- Update tests
- Update credentials utility functions logic
* Alert when fallback credentials disabled
* Update condition
* Update azure-sdk
* Fix lint
* Update test
* Remove unneeded conditions
* Set auth type correctly
* Legacy cloud options
* Fix client secret
* Remove accidental import
* Bump dependency
* Add tests
* Don't use VerticalGroup component
* Remove unused import
* Update docs
* Fix lint
* Appropriately set oAuthPassThru and disableGrafanaCache properties
* Clear azureCredentials on authType change
* Correctly retrieve secret
* Feedback
* Spelling
* Update docs/sources/datasources/azure-monitor/_index.md
Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com >
* Update docs/sources/datasources/azure-monitor/_index.md
Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com >
* Update docs/sources/datasources/azure-monitor/_index.md
Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com >
* Update docs/sources/datasources/azure-monitor/_index.md
Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com >
---------
Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com >
* Docs review
* Update docs with additional configuration information
* Fix to appropriately hide the query editor
* Typo
* Update isCredentialsComplete
* Update test
---------
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
Co-authored-by: Andrew Hackmann <5140848+bossinc@users.noreply.github.com >
Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com >
2024-03-19 16:32:24 +00:00
renovate[bot]
5b1b280798
Update dependency @types/react to v18.2.67
2024-03-19 16:21:08 +00:00
renovate[bot]
97156bb759
Update dependency @types/node to v20.11.30
2024-03-19 15:36:35 +00:00
renovate[bot]
bc0f054fa7
Update dependency @braintree/sanitize-url to v7.0.1
2024-03-19 11:20:26 +00:00
Tim Levett
d3571c399a
substring should be lowercase ( #84682 )
2024-03-18 16:40:46 -05:00
Ashley Harrison
b1b65faf02
Variables: Support static keys in AdHocFiltersVariable ( #83157 )
...
* initial start
* don't use getTagKeysProvider
* some cleanup
* undo kinds adjustment
* simplify
* remove async declaration
* add description and a couple of unit tests
* add transformSaveModelToScene test
* add tests for AdHocVariableForm
* add tests for AdHocFiltersVariableEditor
* update to defaultKeys
* fix snapshots
* update to 3.13.3
2024-03-18 16:12:00 +00:00
Rob
677b765dab
NodeGraph: Edge color and stroke-dasharray support ( #83855 )
...
* Adds color and stroke-dasharray support for node graph edges
Adds support for providing color, highlighted color, and visual display of node graph edges as dashed lines via stroke-dasharray.
* Updates node graph documentation
* Updates documentation
Adds default for `highlightedColor`
* Update docs/sources/panels-visualizations/visualizations/node-graph/index.md
Co-authored-by: Fabrizio <135109076+fabrizio-grafana@users.noreply.github.com >
* Update packages/grafana-data/src/utils/nodeGraph.ts
Co-authored-by: Fabrizio <135109076+fabrizio-grafana@users.noreply.github.com >
* Update docs/sources/panels-visualizations/visualizations/node-graph/index.md
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com >
* Removes highlightedColor; deprecates highlighted
Per [request](https://github.com/grafana/grafana/pull/83855#issuecomment-1999810826 ), deprecates `highlighted` in code and documentation, and removes `highlightedColor` as an additional property. `highlighted` will continue to be supported in its original state (makes the edge red), but is superseded if `color` is provided.
* Update types.ts
Missed a file in my last commit. Removes `highlightedColor` and deprecates `highlighted`.
* Add test scenario in test data source
---------
Co-authored-by: Fabrizio <135109076+fabrizio-grafana@users.noreply.github.com >
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com >
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com >
2024-03-18 16:26:22 +01:00
Levente Balogh
155e38edfe
Plugin Extensions: Add prop types to component extensions ( #84295 )
...
* feat: make it possible to specify prop types for component extensions
* Update packages/grafana-runtime/src/services/pluginExtensions/getPluginExtensions.ts
* chore: adapted test case
* chore: update betterer
* feat: update types for configureComponentExtension()
* fix: remove type specifics for `configureExtensionComponent`
* Update betterer config
---------
Co-authored-by: Darren Janeczek <38694490+darrenjaneczek@users.noreply.github.com >
Co-authored-by: Darren Janeczek <darren.janeczek@grafana.com >
2024-03-18 15:14:51 +02:00
Isabella Siu
00f16cd018
CloudWatch Logs: Remove toggle for cloudWatchLogsMonacoEditor ( #84414 )
2024-03-18 08:56:57 -04:00
Josh Hunt
ed3bdf5502
I18n: Expose current UI language in @grafana/runtime config ( #84457 )
...
* I18n: Expose current UI language in Grafana config
* fix
2024-03-18 11:00:43 +00:00
Josh Hunt
f2628bfad4
Whitelabelling: Override version in UI from config ( #84392 )
...
* Unify how the version is shown in the UI
* use versionString in dashboard help bundles
* fix lint
* remove comment
* fix test types
* make test less flakey
2024-03-15 18:39:13 +02:00
Isabella Siu
a0b68deae4
Cloudwatch: Remove cloudWatchWildCardDimensionValues feature toggle ( #84329 )
2024-03-15 09:49:53 -04:00
renovate[bot]
25ed621aa3
Update dependency date-fns to v3.5.0 ( #84557 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 12:10:17 +00:00
renovate[bot]
a8432aad3d
Update dependency @types/node to v20.11.28
2024-03-15 10:28:53 +00:00
renovate[bot]
05f737b712
Update dependency @types/react to v18.2.66
2024-03-15 09:02:47 +00:00
Gilles De Mey
8765c48389
Alerting: Remove legacy alerting ( #83671 )
...
Removes legacy alerting, so long and thanks for all the fish! 🐟
---------
Co-authored-by: Matthew Jacobson <matthew.jacobson@grafana.com >
Co-authored-by: Sonia Aguilar <soniaAguilarPeiron@users.noreply.github.com >
Co-authored-by: Armand Grillet <armandgrillet@users.noreply.github.com >
Co-authored-by: William Wernert <rwwiv@users.noreply.github.com >
Co-authored-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
2024-03-14 15:36:35 +01:00
Gilles De Mey
336acaf0bf
Alerting: Promote new alerting detail view ( #84277 )
2024-03-14 15:18:01 +01:00
linoman
831ee9ee16
samlsettings: add sso settings saml feature flag ( #84433 )
...
* add feature flag for ssosettings saml configuration
* add generated files
2024-03-14 12:04:45 +01:00
renovate[bot]
0b806597c3
Update dependency date-fns to v3.4.0 ( #84390 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-14 09:10:59 +00:00
mschaul
3a2c7d8a99
Transformations: Fix series to rows to work with only one series ( #84232 )
2024-03-13 10:28:29 -06:00
renovate[bot]
2420c5aa4d
Update dependency @types/node to v20.11.27
2024-03-13 15:17:45 +00:00
kay delaney
1e02c831ad
Chore: Bump esbuild and esbuild-loader ( #84164 )
...
Chore: Bump esbuild and related dependencies
2024-03-13 14:39:30 +00:00
renovate[bot]
d6acb474cf
Update dependency @types/react-dom to v18.2.22
2024-03-13 12:47:58 +00:00
Leon Sorokin
608b40b2a8
Transforms: Fix field matching in Format time, and add tpl var interpolation ( #84239 )
2024-03-12 17:55:23 -05:00
renovate[bot]
46a35775ae
Update dependency @types/lodash to v4.17.0 ( #84299 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-12 17:13:14 +02:00
Matias Chomicki
fb172b1b33
Explore logs: remove exploreScrollableLogsContainer and track scroll to top ( #84291 )
...
* exploreScrollableLogsContainer: remove
* LogsNavigation: track scroll to top clicks
* Add missing dependency to the effect
2024-03-12 15:53:13 +01:00
Gilles De Mey
388e0c27f2
Alerting: Allow inserting before or after existing policy ( #83704 )
2024-03-12 13:28:37 +01:00
renovate[bot]
a883df633e
Update dependency @types/react to v18.2.65
2024-03-12 11:30:56 +00:00
renovate[bot]
3085d53802
Update dependency @types/node to v20.11.26
2024-03-12 09:32:25 +00:00
renovate[bot]
3449a43ff2
Update react monorepo
2024-03-11 16:24:00 +00:00
Giordano Ricci
0c6b0188c8
Explore: Remove deprecated query option from splitOpen ( #83973 )
...
* Chore: remove deplrecated queries option from splitOpen
* make queries option required
* use left pane queries when splitting an existing pane
2024-03-11 15:17:07 +00:00
Karl Persson
0b55d72fb5
FeatureToggles: Add feature toggle for sso email verification ( #84184 )
...
* FeatureToggles: Add feature toggle for sso email verification
* Rename toggle
* Fix json
2024-03-11 15:09:44 +01:00
Josh Hunt
1ab8857e48
E2C: Add cloud migration is_target server config option ( #83419 )
2024-03-11 14:29:44 +02:00
renovate[bot]
fa888af212
Update dependency marked to v12.0.1
2024-03-11 12:25:02 +00:00
Giordano Ricci
c950b716ff
Chore: Remove deprecated ExploreQueryFieldProps ( #83972 )
2024-03-11 12:10:06 +00:00
Giordano Ricci
937390b91c
Chore: Remove deprecated exploreId from QueryEditorProps ( #83971 )
2024-03-11 12:09:43 +00:00
renovate[bot]
534855d086
Update dependency @types/node to v20.11.25
2024-03-11 10:39:32 +00:00
Leon Sorokin
57df3b84dc
StateTimeline: Treat second time field as state endings ( #84130 )
2024-03-10 22:11:11 -05:00
linoman
8e827afb8c
Password Policy: Validate strong password upon update ( #83959 )
...
* add drawer for auth settings
* add StrongPasswordField component
* Add style to different behaviours
* update style for component
* add componenet to ChangePasswordForm
* pass the event handlers to the child component
* add style for label container
* expose strong password policy config option to front end
* enforce password validation with config option
2024-03-07 01:56:48 -06:00
Leon Sorokin
8b9bc9a919
Histogram: Fix 'combine' option & legend rendering ( #84026 )
2024-03-06 20:50:28 +02:00
Leon Sorokin
e88858edb1
Histogram: Fix heuristic for x axis distribution from bucket progression ( #83975 )
2024-03-06 11:27:46 -06:00
Josh Hunt
6a4e0c692a
Page: Use browser native scrollbars for the main page content ( #82919 )
...
* remove custom scroll bars from Page component
* make flagged scroller the actual scrolling element,
* enable feature flag by default
* re-enable the scroll props in Page
* rename feature toggle
* fix css
* only update when deleted
* set .scrollbar-view on our scrolling wrapper
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2024-03-06 15:06:47 +00:00
Ivana Huckova
401265522e
Logs volume: Add options to specify field to group by ( #83823 )
...
Logs volume: Add options to specify field to group by in options
2024-03-06 12:32:28 +01:00
Carl Bergquist
b3efb4217e
Cfg: Adds experimental scope grafana.ini settings ( #83174 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com >
2024-03-05 16:41:19 +01:00
Ivan Ortega Alba
a7c06d26f1
Dashboards: Add new toggle for dashboard changes out of dashgpt toggle ( #83897 )
2024-03-05 14:01:31 +02:00