You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by di...@apache.org on 2022/10/20 11:31:24 UTC

[superset] branch chore/e2e-cross-references updated (044eead0dc -> 0b0c3fe620)

This is an automated email from the ASF dual-hosted git repository.

diegopucci pushed a change to branch chore/e2e-cross-references
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 044eead0dc Lint
     add f41d0b0cbf fix: drilling on the categorical xaxis on the stacked barchart v2 (#21844)
     add f38115489b fix: drilling on the categorical xaxis on the mixed chart (#21845)
     add df7840c041 chore: Added translate functions (#21816)
     add b77335494a docs: 414 (#21849)
     add 0a4ecca9f2 fix: custom SQL in the XAxis (#21847)
     add 47b1e0ca9d feat: Disables HTML rendering in Toast by default (#21853)
     add 9aa804e070 fix: categorical x-axis can't apply the label of column (#21869)
     add 7c4102c20e feat(select filter): add CRLF separator for Windows (#21867)
     add ec20c0104e fix(dashboard): Prevent XSS attack vector (#21822)
     add cddc361adc feat(explore): Don't discard controls with custom sql when changing datasource (#20934)
     add decb2fb591 feat(datasets): Change in API to create virtual datasets (#21840)
     add 54f6fd6a82 fix: docker links (#21797)
     add 76e57ec651 feat(dashboard): menu improvements, fallback support for Drill to Detail (#21351)
     add 28c7636c59 fix: Change timer font to monospace (#21876)
     add b17ef18aae chore: Color consistency E2E tests (#21622)
     add 0b0c3fe620 Merge

No new revisions were added by this update.

Summary of changes:
 CONTRIBUTING.md                                    |   2 +-
 docker/README.md                                   |   4 +-
 .../cypress/integration/chart_list/filter.test.ts  |   4 +-
 .../integration/dashboard/drilltodetail.test.ts    |  42 +-
 .../cypress/integration/dashboard/editmode.test.ts | 564 +++++++++++++++++++--
 .../cypress/integration/dashboard/utils.ts         |   9 +
 .../cypress/integration/explore/utils.ts           |   4 +
 .../cypress-base/cypress/support/index.d.ts        |   6 +
 .../cypress-base/cypress/support/index.ts          |  29 ++
 .../src/operators/pivotOperator.ts                 |   4 +-
 .../src/operators/prophetOperator.ts               |   4 +-
 .../src/operators/renameOperator.ts                |   4 +-
 .../src/operators/timeComparePivotOperator.ts      |   4 +-
 .../src/sections/advancedAnalytics.tsx             |  16 +-
 .../src/sections/echartsTimeSeriesQuery.tsx        |   6 +-
 .../src/sections/forecastInterval.tsx              |  24 +-
 .../superset-ui-core/src/chart/types/Base.ts       |  13 +
 .../src/components/SafeMarkdown.tsx                |   2 +-
 .../superset-ui-core/src/query/getXAxis.ts         |  16 +-
 .../packages/superset-ui-core/src/query/index.ts   |   8 +-
 .../superset-ui-core/src/query/types/Column.ts     |   1 +
 .../packages/superset-ui-core/src/types/index.ts   |   2 +
 .../superset-ui-core/src/utils/isDefined.ts        |   2 +-
 .../src/controlPanel.tsx                           |   8 +-
 .../legacy-plugin-chart-world-map/src/WorldMap.js  |   2 +-
 .../legacy-plugin-chart-world-map/src/index.js     |   3 +-
 .../legacy-preset-chart-nvd3/src/NVD3Controls.tsx  |   8 +-
 .../src/vendor/superset/AnnotationTypes.js         |  10 +-
 .../src/BigNumber/BigNumberTotal/index.ts          |   3 +-
 .../src/BigNumber/BigNumberViz.tsx                 |  14 +-
 .../BigNumber/BigNumberWithTrendline/buildQuery.ts |   6 +-
 .../BigNumberWithTrendline/controlPanel.tsx        |  16 +-
 .../src/BigNumber/BigNumberWithTrendline/index.ts  |   3 +-
 .../BigNumberWithTrendline/transformProps.ts       |   4 +-
 .../plugin-chart-echarts/src/BoxPlot/index.ts      |   2 +-
 .../plugin-chart-echarts/src/Funnel/index.ts       |   2 +-
 .../plugin-chart-echarts/src/Gauge/index.ts        |   2 +-
 .../src/Graph/EchartsGraph.tsx                     |   6 +-
 .../plugin-chart-echarts/src/Graph/index.ts        |   3 +-
 .../plugin-chart-echarts/src/Graph/types.ts        |   4 +-
 .../src/MixedTimeseries/EchartsMixedTimeseries.tsx |  47 +-
 .../src/MixedTimeseries/buildQuery.ts              |   6 +-
 .../src/MixedTimeseries/index.ts                   |   2 +-
 .../src/MixedTimeseries/transformProps.ts          |  30 +-
 .../src/MixedTimeseries/types.ts                   |   5 +
 .../plugins/plugin-chart-echarts/src/Pie/index.ts  |   2 +-
 .../plugin-chart-echarts/src/Radar/index.ts        |   2 +-
 .../src/Timeseries/Area/index.ts                   |   2 +-
 .../src/Timeseries/EchartsTimeseries.tsx           |  41 +-
 .../src/Timeseries/Regular/Bar/index.ts            |   2 +-
 .../src/Timeseries/Regular/Line/index.ts           |   2 +-
 .../src/Timeseries/Regular/Scatter/index.ts        |   2 +-
 .../src/Timeseries/Regular/SmoothLine/index.ts     |   2 +-
 .../src/Timeseries/Step/index.ts                   |   2 +-
 .../src/Timeseries/buildQuery.ts                   |   6 +-
 .../plugin-chart-echarts/src/Timeseries/index.ts   |   2 +-
 .../src/Timeseries/transformProps.ts               |  26 +-
 .../src/Timeseries/transformers.ts                 |   8 +-
 .../plugin-chart-echarts/src/Timeseries/types.ts   |  12 +-
 .../src/Treemap/EchartsTreemap.tsx                 |   9 +-
 .../plugin-chart-echarts/src/Treemap/index.ts      |   2 +-
 .../plugins/plugin-chart-echarts/src/controls.tsx  |  16 +-
 .../plugins/plugin-chart-echarts/src/types.ts      |   6 +-
 .../plugin-chart-echarts/src/utils/annotation.ts   |   3 +-
 .../src/utils/eventHandlers.ts                     |   6 +-
 .../plugin-chart-echarts/src/utils/series.ts       |   7 +-
 .../test/utils/annotation.test.ts                  |  16 +-
 .../plugin-chart-handlebars/src/plugin/index.ts    |   2 +-
 .../src/PivotTableChart.tsx                        |   7 +-
 .../plugin-chart-pivot-table/src/plugin/index.ts   |   2 +-
 .../plugins/plugin-chart-pivot-table/src/types.ts  |   4 +-
 .../plugin-chart-table/src/DataTable/DataTable.tsx |   1 +
 .../plugins/plugin-chart-table/src/TableChart.tsx  |   6 +-
 .../plugins/plugin-chart-table/src/index.ts        |   2 +-
 .../plugins/plugin-chart-table/src/types.ts        |   4 +-
 .../spec/fixtures/mockChartQueries.js              |   6 +-
 superset-frontend/src/components/Chart/Chart.jsx   |   3 +-
 .../src/components/Chart/ChartContextMenu.tsx      | 110 ++--
 .../src/components/Chart/ChartRenderer.jsx         | 123 +++--
 .../DrillDetail/DrillDetailMenuItems.test.tsx      | 345 +++++++++++++
 .../Chart/DrillDetail/DrillDetailMenuItems.tsx     | 236 +++++++++
 .../{ => DrillDetail}/DrillDetailModal.test.tsx    |  97 ++--
 .../Chart/{ => DrillDetail}/DrillDetailModal.tsx   |  93 ++--
 .../Chart/DrillDetail}/DrillDetailPane.test.tsx    |   0
 .../Chart/DrillDetail}/DrillDetailPane.tsx         |  30 +-
 .../DrillDetail/DrillDetailTableControls.test.tsx} |   2 +-
 .../DrillDetail/DrillDetailTableControls.tsx}      |   0
 .../Chart/DrillDetail}/index.ts                    |   2 +-
 .../Chart/DrillDetail}/types.ts                    |   0
 .../Chart/DrillDetail}/utils.ts                    |   0
 .../src/components/Datasource/DatasourceModal.tsx  |   2 +-
 .../src/components/MessageToasts/Toast.tsx         |   2 +-
 .../src/components/MessageToasts/types.ts          |   2 +
 .../src/components/Select/constants.ts             |   2 +-
 .../src/components/TableSelector/index.tsx         |   2 +-
 superset-frontend/src/components/Timer/index.tsx   |   1 +
 .../dashboard/components/PropertiesModal/index.tsx |   4 +-
 .../src/dashboard/components/SliceAdder.jsx        |   8 +-
 .../SliceHeaderControls.test.tsx                   |   4 +
 .../components/SliceHeaderControls/index.tsx       |  23 +-
 superset-frontend/src/dashboard/types.ts           |   4 +-
 .../explore/components/ControlPanelsContainer.tsx  |  43 +-
 .../components/ExploreViewContainer/index.jsx      |   1 +
 .../explore/components/PropertiesModal/index.tsx   |   4 +-
 .../AnnotationLayerControl/AnnotationLayer.jsx     |  24 +-
 .../FormattingPopoverContent.tsx                   |   2 +-
 .../DndAdhocFilterOption.tsx                       |   6 +
 .../DndColumnSelectControl/DndColumnSelect.tsx     |  45 +-
 .../DndMetricSelect.test.tsx                       |  19 +-
 .../DndColumnSelectControl/DndMetricSelect.tsx     | 141 ++----
 .../controls/DndColumnSelectControl/Option.tsx     |  10 +-
 .../DndColumnSelectControl/OptionWrapper.tsx       |   2 +
 .../controls/DndColumnSelectControl/types.ts       |   1 +
 .../FilterControl/AdhocFilter/AdhocFilter.test.js  |   1 +
 .../controls/FilterControl/AdhocFilter/index.js    |   1 +
 .../controls/MetricControl/AdhocMetric.js          |   1 +
 .../controls/MetricControl/AdhocMetric.test.js     |   1 +
 .../controls/MetricControl/AdhocMetricOption.jsx   |   3 +
 .../MetricControl/MetricDefinitionValue.jsx        |   3 +
 .../components/controls/OptionControls/index.tsx   |  13 +-
 ...etControlValuesCompatibleWithDatasource.test.ts |   2 +
 .../getControlValuesCompatibleWithDatasource.ts    |   7 +-
 .../src/explore/reducers/exploreReducer.js         |  47 +-
 superset-frontend/src/modules/AnnotationTypes.js   |  10 +-
 superset-frontend/src/reduxUtils.ts                |  22 +-
 .../SingleValueType.ts => types/ChartSource.ts}    |   7 +-
 .../src/views/CRUD/data/database/DatabaseList.tsx  |  12 +-
 .../data/database/DatabaseModal/ModalHeader.tsx    |   7 +-
 .../src/views/CRUD/welcome/Welcome.tsx             |   2 +-
 superset/datasets/api.py                           |   2 +-
 superset/datasets/commands/create.py               |  10 +-
 superset/datasets/schemas.py                       |   1 +
 superset/examples/tabbed_dashboard.py              |  34 +-
 tests/integration_tests/datasets/api_tests.py      |  55 ++
 134 files changed, 2089 insertions(+), 711 deletions(-)
 create mode 100644 superset-frontend/src/components/Chart/DrillDetail/DrillDetailMenuItems.test.tsx
 create mode 100644 superset-frontend/src/components/Chart/DrillDetail/DrillDetailMenuItems.tsx
 rename superset-frontend/src/components/Chart/{ => DrillDetail}/DrillDetailModal.test.tsx (59%)
 rename superset-frontend/src/components/Chart/{ => DrillDetail}/DrillDetailModal.tsx (65%)
 rename superset-frontend/src/{dashboard/components/DrillDetailPane => components/Chart/DrillDetail}/DrillDetailPane.test.tsx (100%)
 rename superset-frontend/src/{dashboard/components/DrillDetailPane => components/Chart/DrillDetail}/DrillDetailPane.tsx (91%)
 rename superset-frontend/src/{dashboard/components/DrillDetailPane/TableControls.test.tsx => components/Chart/DrillDetail/DrillDetailTableControls.test.tsx} (98%)
 rename superset-frontend/src/{dashboard/components/DrillDetailPane/TableControls.tsx => components/Chart/DrillDetail/DrillDetailTableControls.tsx} (100%)
 rename superset-frontend/src/{dashboard/components/DrillDetailPane => components/Chart/DrillDetail}/index.ts (91%)
 rename superset-frontend/src/{dashboard/components/DrillDetailPane => components/Chart/DrillDetail}/types.ts (100%)
 rename superset-frontend/src/{dashboard/components/DrillDetailPane => components/Chart/DrillDetail}/utils.ts (100%)
 copy superset-frontend/src/{filters/components/Range/SingleValueType.ts => types/ChartSource.ts} (91%)