grafana/public/app/core/components
Jev Forsberg a99485ba33
Transformations: Build help content for all standard transformers (#74052)
* baldm0mma/transformation_info_modal

* baldm0mma/transformation_info_modal/ add getDisplayContent

* baldm0mma/transformation_info_modal/ reamove OperationRowHelp

* baldm0mma/transformation_info_modal/ update prepMarkdown

* baldm0mma/transformation_help_modal/ add example mkdwn

* baldm0mma/transformation_help_modal/ add examples anno

* baldm0mma/transformation_info_modal/ add calFieldHelper

* baldm0mma/transformation_info_modal/ remove file

* baldm0mma/transformation_info_modal/ add CalculateFieldHelper

* baldm0mma/transformation_info_modal/ add TransformationEditorHelperModal

* baldm0mma/transformation_info_modal/ add getHelperContent

* baldm0mma/transformation_info_modal/ move TransformationEditorHelperModal

* baldm0mma/transformation_info_modal/ add ReactElement

* baldm0mma/transformations_info_modal

* baldm0mma/transformation_info_modal/ update props for TransformationEditorHelperModal

* baldm0mma/transformation_info_modal/ test

* test

* baldm0mma/transformation_info_modal/ reset vscode auth

* baldm0mma/transformation_info_modal/ update getHelperContent

* baldm0mma/transformations_info_modal/ add items for rebuilding markdown to react component

* test

* test

* baldm0mma/transformations_info_modal/ remove comment in TransformationOperationRow

* test

* baldm0mma/transformation_info_modal/ add element to typing

* baldm0mma/transformation_info_modal/ update getHelperContent with help component

* baldm0mma/transformation_info_modal/ update modal title

* baldm0mma/transformation_info_modal/ move logic to tranforms

* baldm0mma/transformation_info_modal/ remove unused comments

* baldm0mma/transformation_info_modal/ update standard reg

* baldm0mma/trfansformation_info_modal/ remove context styling

* baldm0mma/transformation_info_modal/ add content for CalculateFieldHelper

* baldm0mma/transformation_info_modal/ add ConcatenateHelper

* baldm0mma/transformations_info_modal/ add ConcatenateHelper

* baldm0mma/transformation_info_modal/ add ConfigFromQueryHelper

* baldm0mma/transformations/info_modal/ add ConvertFieldTypeHelper

* baldm0mma/transformation_info_modal/ add CreateHeatmapHelp

* baldm0mma/transformation_info_modal/ add ExtractFieldsHelper

* baldm0mma/transformation_info_modal/ add FilterFieldsByNameHelper

* baldm0mma/transformation_info_modal/ add FilterFieldsByNameHelper

* baldm0mma/transformation_info_modal/ add OperationRowHelp to parse markdown

* baldm0mma/transformation_info_modal/ remove commented out markdown

* baldm0mma/transformations_info_modal/ remove comment

* baldm0mma/transformation_info_modal/ update configFromQueryTransformRegistryItem

* baldm0mma/transformation_info_modal/ update ConcatenateHelper

* baldm0mma/transformation_info_modal/ update ConvertFieldTypeHelper

* baldm0mma/transformation_info_modal/ update ExtractFieldsHelper

* baldm0mma/transformation_info_modal/ update FieldLookupHelper

* baldm0mma/transformation_info_modal/ update TransformationEditorHelperModal with determineContentDisplay()

* baldm0mma/transformation_info_modal/ add FilterByRefIdHelper

* baldm0mma/transformation_info_modal/ add FilterByValueHelper

* baldm0mma/transformation_info_modal/ update file ext

* baldm0mma/transformation_info_modal/ add GroupByHelper

* baldm0mma/transformation_info_modal/ add HistogramHelper

* baldm0mma/transformation_info_modal/ add JoinByFieldHelper

* baldm0mma/transformation_info_modal/ add JoinByLabelsHelper

* baldm0mma/transformations_info_modal/ add LabelsToFieldsHelper

* baldm0mma/transformation_info_modal/ add LimitHelper

* baldm0mma/transformation_info_modal/ add MergeHelper

* baldm0mma/transformation_info_modal/ add PartitionByValuesHelper

* baldm0mma/transformation_info_modal/ add ReduceHelper

* baldm0mma/transformation_info_modal/ add RenameByRegexHelper

* baldm0mma/transformation_info_modal/ add SeriesToRowsHelper

* baldm0mma/transformation_info_modal/ add SortByHelper

* baldm0mma/transformations_info_modal/ add spatial

* baldm0mma/transformation_info_modal/ update to markdown

* baldm0mma/transformation_info_modal/ remove comments

* baldm0mma/transformation_info_modal/ update boarder with theme

* baldm0mma/transformation_info_modal/ add test suite

* baldm0mma/transformation_info_modal/ update tests

* baldm0mma/transformation_info_modal/ update test to run on all transformations

* baldm0mma/transformation_info_modaol/ add TimeSeriesTableHelper

* baldm0mma/transformation_info_modal/ update concatenateHelper

* baldm0mma/transformation_info_modal/ update calculateFieldHelper

* baldmomma/transformation_info_modal/ update naming

* baldm0mma/transformation_info_modal/ update getLinkToDocs location

* baldm0mma/transformation_info_modal/ update docs

* baldm0mma/transformation_info_modal/ update language

* baldm0mma/transformation_info_modal/ rename test

* baldm0mma/transformation_info_modal/ update naming 2

* baldm0mma/transformation_info_modal/ update to helper

* baldm0mma/transformation_info_modal/ update docs

* Apply suggestions from @imatwawana

Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>

* baldm0mma/transformation_info_modal/ update convertFieldTypeHelper capitalization

* Hack around with generating Markdown from transformations helpers (#75677)

```console
$ cd docs
$ make sources/panels-visualizations/query-transform-data/transform-data/index.md
$ make docs
```

Browse to http://localhost:3003/docs/grafana/latest/panels-visualizations/query-transform-data/transform-data/

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* baldm0mma/transformation_info_modal/ add calculateFieldHelper

* baldm0mma/transformation_info_modal/ update concatenate

* baldm0mma/transformation_info_modal/ add fieldLookup

* baldm0mma/transformation_info_modal/ add filterFieldsByName

* baldm0mma/transformation_info_modal/ add joinByField

* baldm0mma/transformation_info_modal/ update renameByRegex

* baldm0mma/transformation_info_modal/ update getHelperContent

* baldm0mma/transformation_info_modal/ update calculateFieldTransformRegistryItem

* baldm0mma/transformation_info_modal/ update concatenateTransformRegistryItem

* baldm0mma/transformation_info_modal/ update configFromDataTransformer

* baldm0mma/transformation_info_modal/ update extractFieldsTransformRegistryItem

* baldm0mma/transformation_info_modal/ update formatTimeTransformerRegistryItem

* baldm0mma/transformation_info_modal/ update heatmapTransformRegistryItem

* baldm0mma/transformation_info_modal/ update mergeTransformerRegistryItem

* baldm0mma/transformation_info_modal/ update timeSeriesTableTransformRegistryItem

* baldm0mma/transformation_info_modal/ update doc builder

* baldm0mma/transformation_info_modal/ update docs

* baldm0mma/transformation_info_modal/ remove console log

* baldm0mma/transformation_info_modal/ update console log

* baldm0mma/transformation_info_modal/ update gitignore

* baldm0mma/transformation_info_modal/ update calculateField

* baldm0mma/transformation_info_modal/ add links

* baldm0mma/transformation_info_modal/ update template

* baldm0mma/transformation_info_modal/ update template with images

* baldm0mma/transformation_info_modal/ build markdown

* baldm0mma/transformations_info_modal/update with links

* baldm0mma/transformation_info_modal/ update links

* baldm0mma/transformation_info_modal/ apdate FormatTimeTransfomerEditor

* baldm0mma/transformation_indo_modal/ update HeatmapTransformerEditor

* baldm0mma/transformation_indo_modal/ update ConfigFromQueryTransformerEditor

* baldm0mma/transformation_indo_modal/ update CalculateFieldTransformerEditor

* baldm0mma/transformation_indo_modal/ update ConcatenateTransformerEditor

* baldm0mma/transformation_indo_modal/ update FilterByNameTransformerEditor

* baldm0mma/transformation_indo_modal/ update FilterByRefIdTransformerEditor

* baldm0mma/transformation_indo_modal/ update GroupByTransformerEditor

* baldm0mma/transformation_indo_modal/ update GroupingToMatrixTransformerEditor get helper

* baldm0mma/transformation_indo_modal/ update SeriesToFieldsTransformerEditor get helper

* baldm0mma/transformation_indo_modal/ update LabelsAsFieldsTransformerEditor

* baldm0mma/transformation_info_modal/ update MergeTransformerEditor

* baldm0mma/transformation_info_modal/ update OrganizeFieldsTransformerEditor

* baldm0mma/transformation_info_modal/ update ReduceTransformerEditor

* baldm0mma/transformation_info_modal/ update RenameByRegexTransformerEditor

* baldm0mma/transformation_info_modal/ update SeriesToRowsTransformerEditor

* baldm0mma/transformation_info_modal/ update SortByTransformerEditor

* baldm0mma/transformation_info_modal/ update extractFieldsTransformerEditor

* baldm0mma/transformation_info_modal/ update FilterByValueTransformerEditor

* baldm0mma/transformation_info_modal/ update JoinByLabelsTransformerEditor

* baldm0mma/transformation_info_modal/ update FieldLookupTransformerEditor

* baldm0mma/transformation_info_modal/ update PartitionByValuesEditor

* baldm0mma/transformation_info_modal/ update PrepareTimeSeriesEditor

* baldm0mma/transformation_info_modal/ update RowsToFieldsTransformerEditor

* baldm0mma/transformation_info_modal/ update spatialTransformRegistryItem

* baldm0mma/transformation_info_modal/ update timeSeriesTableTransformRegistryItem

* baldm0mma/transformation_info_modal/ update to helperDocs

* baldm0mma/transformation_info_modal/ update built markdown

* baldm0mma/transformation_info_modal/ run prettier

* baldm0mma/transformation_info_modal/ update comments in getTransformationContent

* baldm0mma/transformation_info_modal/ add removeMarkdownAnchorLinks

* baldm0mma/transformation_info_modal/ update annos in getTransformationContent

* baldm0mma/transformation_info_modal/ add requisite url prefix to markdown images

* baldm0mma/transformation_info_modal/ add cleanMarkdownOfUnwantedSyntax

* baldm0mma/transformation_info_modal/ update annos in content.ts

* baldm0mma/transformation_info_modal/ update e2e tests with always-visiable trabnsformation

* baldm0mma/transformation_info_modal/ remove note

* baldm0mma/transformation_info_modal/ add annotation in getTransformationContent

* baldm0mma/transformation_info_modal/ update e2e test naming

---------

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2023-11-07 09:29:45 -07:00
..
AccessControl Stack: Use the component from grafana/ui (#77543) 2023-11-06 18:15:52 +02:00
Animations Chore: Avoid explicit React.FC<Props> when possible (#64722) 2023-03-14 16:38:21 +02:00
AppChrome Navigation: Report megamenu state when clicking a navigation item (#77705) 2023-11-06 14:32:29 +00:00
AppNotifications AppNotifications: Fixes issue with missing app notifications (#67190) 2023-04-25 11:46:58 +02:00
Branding Whitelabeling: Add a config option to hide the Grafana edition from the footer (#73412) 2023-08-18 15:09:36 +01:00
Breadcrumbs DockedMegaMenu: Show correct breadcrumbs on dashboard settings (#75808) 2023-10-02 13:58:27 +01:00
CloseButton Chore: Upgrade prettier to v3 (#71764) 2023-07-17 15:58:22 +01:00
ColorScale Chore: more any/type assertion improvements (#57450) 2022-10-25 11:04:35 +02:00
DynamicImports GrafanaRoute: Use React.Lazy instead of react-loadable and improve error handling (#55339) 2022-09-21 05:41:05 +02:00
EmptyListCTA Chore: Avoid explicit React.FunctionComponent<Props> when possible (round 3) (#64839) 2023-03-16 16:56:26 +02:00
FolderFilter Chore: Refactor Search/Folder view types into DashboardViewItem (#63162) 2023-02-23 15:52:54 +00:00
Footer Whitelabeling: Add a config option to hide the Grafana edition from the footer (#73412) 2023-08-18 15:09:36 +01:00
ForgottenPassword Login: Show additional information when prompting to change password (#69537) 2023-06-06 11:24:46 +01:00
GraphNG Chore: Move internal GraphNG+Timeseries components into core (#77525) 2023-11-01 21:59:55 -07:00
help i18n: Mark up HelpModal for translations (#73806) 2023-08-30 14:08:18 +01:00
Indent DockedMegaMenu: Refactor and rename to simplify (#75872) 2023-10-03 13:03:27 +01:00
IntervalInput Traces: Add inline validation and greater precision to duration fields in span filters (#71404) 2023-07-13 10:48:31 +01:00
Layers Chore: Replace deprecated usage of shape.borderRadius() (#72672) 2023-08-01 14:46:07 +01:00
LocalStorageValueProvider Make LocalStorageProvider react to storage events (#55810) 2022-09-27 14:37:59 +02:00
Login Whitelabeling: Add a config option to hide the Grafana edition from the footer (#73412) 2023-08-18 15:09:36 +01:00
modals Chore: More typescript improvements 💪 (#68699) 2023-05-22 11:53:58 +01:00
NavLandingPage Admin: Add redirect notice for datasources to admin landing page (#72736) 2023-08-04 07:45:09 +02:00
NestedFolderPicker DockedMegaMenu: Refactor and rename to simplify (#75872) 2023-10-03 13:03:27 +01:00
OptionsUI Chore: Improve typings in OptionsUI and Explore (#76245) 2023-10-11 11:43:25 +01:00
Page Page: Remove Canvas background from primary background pages (#77008) 2023-11-01 12:58:18 +00:00
PageActionBar Forms: Remove some gf-form appearances in Grafana (#66735) 2023-05-31 09:50:53 +02:00
PageHeader Dashboard: Remove old panel code and leave only new panel design (#74196) 2023-09-12 11:54:41 +03:00
PageInfo Add new PageInfo component (#58421) 2022-11-08 14:20:05 +00:00
PageLoader Chore: Avoid explicit React.FC<Props> when possible (#64722) 2023-03-14 16:38:21 +02:00
PageNotFound PageNotFound: G10 Redesign (#66909) 2023-04-28 08:18:14 +02:00
PanelTypeFilter Dashboards: POC split between visualizations and widgets (#70850) 2023-07-12 10:09:22 -03:00
PasswordField Add tooltip to instances of IconButton (#68880) 2023-06-08 10:23:28 +02:00
PluginHelp Plugins: Fix plugin query help markdown (#60485) 2023-01-03 14:20:27 +01:00
QueryOperationRow Transformations: Build help content for all standard transformers (#74052) 2023-11-07 09:29:45 -07:00
RolePicker RolePicker: Use portal to render menu (#77499) 2023-11-03 11:06:51 +02:00
Select chore: remove LegacyForms from MetricSelect component (#76490) 2023-10-27 12:41:04 +02:00
SharedPreferences Forms: Remove gf-form appearances in admin, profile and team settings (#74360) 2023-09-20 12:04:56 +02:00
Signup Chore: Avoid explicit React.FC<Props> when possible (#64722) 2023-03-14 16:38:21 +02:00
SplitPaneWrapper Dashboard: Overflow and z-index adjustments (#75597) 2023-10-05 22:46:15 -05:00
SVG Canvas: Avoid conflicting stylesheets when loading SVG icons (#74461) 2023-09-18 17:38:45 +00:00
TagFilter Icon: Simplify and remove wrapping <div> (#76819) 2023-10-24 12:16:32 +01:00
TimelineChart Chore: Move internal GraphNG+Timeseries components into core (#77525) 2023-11-01 21:59:55 -07:00
TimePicker Time Range: Using relative time takes timezone into account (#74013) 2023-09-04 10:38:35 +01:00
TimeSeries Chore: Move internal GraphNG+Timeseries components into core (#77525) 2023-11-01 21:59:55 -07:00
TraceToLogs Tracing: Update configuration editor links (#76678) 2023-10-18 12:30:38 +01:00
TraceToMetrics Tracing: Update configuration editor links (#76678) 2023-10-18 12:30:38 +01:00
TraceToProfiles Tracing: Trace to profiles (#76670) 2023-11-01 10:14:24 +00:00
Upgrade Rewrite old useStyles2 pattern to use new pattern (#76136) 2023-10-09 10:49:08 +01:00
CardButton.tsx Chore: Replace deprecated usage of shape.borderRadius() (#72672) 2023-08-01 14:46:07 +01:00
ConfigDescriptionLink.tsx Tracing: Upgrade tracing data source configuration editors (#68764) 2023-06-01 15:52:40 +01:00
connectWithCleanUp.tsx Chore: Update and enforce usage of typed react-redux hooks (#55349) 2022-09-19 10:49:35 +01:00
Divider.tsx Tracing: Upgrade tracing data source configuration editors (#68764) 2023-06-01 15:52:40 +01:00
NodeGraphSettings.tsx Tracing: Update configuration editor links (#76678) 2023-10-18 12:30:38 +01:00
WithFeatureToggle.tsx Chore/React18: Update component prop types (#56898) 2022-10-14 10:24:32 +01:00