grafana/public/app/features/explore
Kristina 9d69d3173f
Correlations: Add transformation editor (#66217)
* There was an attempt

* Change disabled state based on transformation type

* Add validation to transformation type

* Revert "Add validation to transformation type"

This reverts commit 2188a3d9a93aec5eeafcdd40510391ba1a53671a.

* Add validation to transformation type

* Move transformations editor to a separate file

* Make name more descriptive

* Ensure type dropdown has always the same width

* Add tooltips around transformation options

* Slight style changes

* Remove autofocus on append, integrate read only to transformationeditor, save values that disappear so they come back

* Remove yaml changes

* Have variable background color work with alternating colors on different themes

* Make expression required for regular expressions

* Remove unused empty form object

* Fix bug about transformation’s values saved in memory

* Better validation formatting for expression

* Add labels and (for now) non working test, attempt to fix saved transformation delete/add bug

* Fix datalink comment

* Remove fancy CSS due to background change

* Fix deleting saved transformation bug, finish tests

* Consolidate transformation types

* Double check aria labels

* Change aria labels, fix tests

* Add a transformation with the create correlation test

---------

Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2023-04-18 07:17:30 -05:00
..
__mocks__ Explore: Support mixed data sources for supplementary query (#63036) 2023-03-07 15:00:11 +01:00
AddToDashboard Chore: Refactor Search/Folder view types into DashboardViewItem (#63162) 2023-02-23 15:52:54 +00:00
Graph Explore: Start using PanelChrome as container (#66370) 2023-04-12 18:58:08 +02:00
PrometheusListView Prometheus: Fix "-Instant" string showing up in prometheus instant query UI (#62265) 2023-01-27 10:40:12 -06:00
RichHistory Design System: Set TextArea to display: block in order to remove spacing below (#66262) 2023-04-13 14:21:36 +02:00
spec Chore: Upgrade to react 18 (#64428) 2023-04-11 10:51:54 +01:00
state Explore: Allow supplementary query data provider to be undefined for mixed data sources (#66422) 2023-04-14 11:31:46 +02:00
TraceView Trace View: Update the queryType to traceql for checking if same trace when clicking span link (#66645) 2023-04-17 14:17:53 +01:00
utils Correlations: Add transformation editor (#66217) 2023-04-18 07:17:30 -05:00
ElapsedTime.tsx Chore: Avoid explicit React.FC<Props> when possible (#64722) 2023-03-14 16:38:21 +02:00
EmptyStateWrapper.tsx Datasource Onboarding: Prevent flickering of onboarding page after first load (#63360) 2023-02-24 11:48:30 +00:00
ErrorContainer.test.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
ErrorContainer.tsx Chore: Avoid explicit React.FunctionComponent<Props> when possible (round 3) (#64839) 2023-03-16 16:56:26 +02:00
Explore.test.tsx Chore: Remove deprecated dashboardId from panel query runner (#64786) 2023-04-14 16:50:10 -07:00
Explore.tsx Logs: Redesign and improve LogContext (#65939) 2023-04-14 17:05:43 +02:00
ExploreActions.tsx Chore: Avoid explicit React.FC<Props> when possible (#64722) 2023-03-14 16:38:21 +02:00
ExploreDrawer.tsx Design System: Set border radius to theme.shape.radius.default (#65511) 2023-03-30 09:20:11 +02:00
ExplorePage.test.tsx Chore: adjust more unit tests to work with react 18 (#64759) 2023-03-15 10:12:13 +00:00
ExplorePage.tsx Explore: Remove unnessary scroll on split pane (#61064) 2023-01-09 19:55:38 +01:00
ExplorePaneContainer.tsx Chore: Upgrade to react 18 (#64428) 2023-04-11 10:51:54 +01:00
ExploreQueryInspector.test.tsx Prometheus: New instant query results view in Explore (#60479) 2023-01-04 10:46:03 -06:00
ExploreQueryInspector.tsx Panel: Show multiple errors info in the inspector (#64340) 2023-03-08 16:11:38 +01:00
ExploreTimeControls.tsx Explore: move items out of topnav & use canvas variant for toolbar buttons (#60630) 2023-01-05 22:26:58 +00:00
ExploreToolbar.tsx Chore: Clean up old navigation (#66287) 2023-04-14 09:43:11 +01:00
FeatureTogglePage.tsx TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
FlameGraphExploreContainer.tsx FlameGraph: Use pyroscope/flamegraph (#65896) 2023-04-05 14:57:24 +02:00
LiveLogs.test.tsx Chore: transfer LiveLogs.test to testing-library (#48678) 2022-05-05 08:40:21 +02:00
LiveLogs.tsx Logs: move logs-components from grafana-ui to grafana-main (#55041) 2022-09-19 10:51:46 +02:00
LiveTailButton.tsx Explore: move items out of topnav & use canvas variant for toolbar buttons (#60630) 2023-01-05 22:26:58 +00:00
Logs.test.tsx Chore: Adjust unit tests so they work with react 18 (#64698) 2023-03-14 17:24:04 +00:00
Logs.tsx Logs: Redesign and improve LogContext (#65939) 2023-04-14 17:05:43 +02:00
LogsContainer.tsx Logs: Redesign and improve LogContext (#65939) 2023-04-14 17:05:43 +02:00
LogsMetaRow.test.tsx Logs: Add possibility to download logs in JSON format (#61394) 2023-01-16 17:20:19 +01:00
LogsMetaRow.tsx Logs: Fix variant of Download logs button (#64962) 2023-03-17 16:31:32 +02:00
LogsNavigation.test.tsx Logs Navigation: Fix typo in test description (#66293) 2023-04-12 08:27:31 +00:00
LogsNavigation.tsx Chore: Clean up old navigation (#66287) 2023-04-14 09:43:11 +01:00
LogsNavigationPages.test.tsx Logs Navigation: Scroll to first log when using pagination (#66214) 2023-04-11 16:26:50 +02:00
LogsNavigationPages.tsx Logs Navigation: Scroll to first log when using pagination (#66214) 2023-04-11 16:26:50 +02:00
LogsSample.test.tsx Logs: Add millisecond to timestamp in log line (#64372) 2023-03-08 11:39:56 +01:00
LogsSamplePanel.tsx Explore: Add tooltip to explain what logs sample is (#66568) 2023-04-14 13:53:12 +02:00
LogsVolumePanel.test.tsx Explore: Align multiple log volumes (#64356) 2023-04-11 10:05:04 +02:00
LogsVolumePanel.tsx Explore: Align multiple log volumes (#64356) 2023-04-11 10:05:04 +02:00
LogsVolumePanelList.test.tsx Supplementary Query Error: Align buttons to the right / Update timeout message (#65738) 2023-04-05 13:05:06 +02:00
LogsVolumePanelList.tsx Explore: Align multiple log volumes (#64356) 2023-04-11 10:05:04 +02:00
MetaInfoText.test.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
MetaInfoText.tsx Logs: Fix alginment of meta items (#61349) 2023-01-12 10:42:28 +01:00
NoData.tsx Design System: Set border radius to theme.shape.radius.default (#65511) 2023-03-30 09:20:11 +02:00
NoDataSourceCallToAction.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
NodeGraphContainer.test.tsx Chore: fix type errors in tests (#63270) 2023-02-14 16:46:42 +01:00
NodeGraphContainer.tsx Traces: Upgraded feature tracking (#62181) 2023-01-27 13:33:27 +00:00
QueryRows.test.tsx Chore: Improve some types (#64675) 2023-03-14 09:51:44 +00:00
QueryRows.tsx Explore: Avoid changing queries twice when importing a query in mixed mode (#63804) 2023-03-06 10:40:39 +00:00
RawPrometheusContainer.test.tsx Prometheus: New instant query results view in Explore (#60479) 2023-01-04 10:46:03 -06:00
RawPrometheusContainer.tsx TablePanel: Refactor to functional component and move add ad hoc filter action to PanelContext (#61360) 2023-01-19 14:03:13 +01:00
ResponseErrorContainer.test.tsx Prometheus: New instant query results view in Explore (#60479) 2023-01-04 10:46:03 -06:00
ResponseErrorContainer.tsx Chore: Update and enforce usage of typed react-redux hooks (#55349) 2022-09-19 10:49:35 +01:00
SecondaryActions.test.tsx Query History: Hide query history when anonymous user uses Explore (#49896) 2022-06-02 08:51:11 -05:00
SecondaryActions.tsx Revert "Explore: Convert SASS styles of explore-active-button to emotion (#50061)" (#50882) 2022-06-16 14:39:54 +02:00
SupplementaryResultError.test.tsx Chore: Adjust unit tests so they work with react 18 (#64698) 2023-03-14 17:24:04 +00:00
SupplementaryResultError.tsx Supplementary Query Error: Align buttons to the right / Update timeout message (#65738) 2023-04-05 13:05:06 +02:00
TableContainer.test.tsx Prometheus: New instant query results view in Explore (#60479) 2023-01-04 10:46:03 -06:00
TableContainer.tsx Explore: fix table sizing with few rows (#66546) 2023-04-14 11:47:52 +01:00
Time.tsx Chore: Avoid explicit React.FC<Props> when possible (#64722) 2023-03-14 16:38:21 +02:00
TimeSyncButton.test.tsx Chore: transfer TimeSyncButton.test to testing-library (#48404) 2022-05-02 11:20:12 +02:00
TimeSyncButton.tsx Explore: move items out of topnav & use canvas variant for toolbar buttons (#60630) 2023-01-05 22:26:58 +00:00
useLiveTailControls.ts Chore: Update and enforce usage of typed react-redux hooks (#55349) 2022-09-19 10:49:35 +01:00