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%)