This is an automated email from the ASF dual-hosted git repository. lyndsi pushed a commit to branch lyndsi-fix-refetch-async-queries in repository https://gitbox.apache.org/repos/asf/superset.git
commit a78c62f06fbd184f718210053c7ea68ebab2c5a3 Merge: c37e7d153c 4d0c2ba6ef Author: lyndsiWilliams <[email protected]> AuthorDate: Mon Oct 3 14:14:36 2022 -0500 Merge branch 'master' of https://github.com/apache/superset .github/workflows/welcome-new-users.yml | 3 +- RESOURCES/INTHEWILD.md | 3 + superset-frontend/.eslintrc.js | 1 + .../cypress/integration/chart_list/filter.test.ts | 4 +- .../integration/dashboard/drilltodetail.test.ts | 343 +++--- .../cypress/integration/dashboard/editmode.test.ts | 22 +- .../cypress/integration/dashboard/utils.ts | 14 +- .../integration/dashboard_list/list.test.ts | 4 +- .../explore/visualizations/gauge.test.js | 4 +- .../cypress-base/cypress/utils/urls.ts | 3 +- superset-frontend/package-lock.json | 4 + .../src/components/labelUtils.tsx | 6 +- .../src/shared-controls/dndControls.tsx | 6 +- .../src/shared-controls/index.tsx | 16 +- .../src/shared-controls/mixins.tsx | 2 +- .../src/color/CategoricalColorScale.ts | 3 +- .../src/connection/callApi/callApi.ts | 2 +- .../superset-ui-core/src/models/Registry.ts | 2 +- .../src/switchboard.test.ts | 4 +- .../scripts/Country Map GeoJSON Generator.ipynb | 714 +++-------- .../src/countries.ts | 38 + .../src/countries/argentina.geojson | 30 + .../src/countries/bolivia.geojson | 15 + .../src/countries/chile.geojson | 22 + .../src/countries/colombia.geojson | 40 + .../src/countries/costa rica.geojson | 13 + .../src/countries/cuba.geojson | 22 + .../src/countries/dominican republic.geojson | 38 + .../src/countries/ecuador.geojson | 30 + .../src/countries/el salvador.geojson | 20 + .../src/countries/guatemala.geojson | 28 + .../src/countries/haiti.geojson | 16 + .../src/countries/honduras.geojson | 24 + .../src/countries/nicaragua.geojson | 23 + .../src/countries/panama.geojson | 18 + .../src/countries/paraguay.geojson | 24 + .../src/countries/puerto rico.geojson | 7 + .../src/countries/saint barthelemy.geojson | 7 + .../src/countries/saint martin.geojson | 7 + .../src/countries/venezuela.geojson | 32 + .../src/BigNumber/BigNumberTotal/transformProps.ts | 2 +- .../BigNumberWithTrendline/transformProps.ts | 2 +- .../src/BoxPlot/controlPanel.ts | 10 +- .../plugin-chart-echarts/src/Gauge/buildQuery.ts | 1 - .../test/Gauge/buildQuery.test.ts | 6 +- .../src/plugin/buildQuery.ts | 3 - .../test/plugin/buildQuery.test.ts | 2 +- superset-frontend/spec/helpers/testing-library.tsx | 2 +- .../AceEditorWrapper/AceEditorWrapper.test.tsx | 2 +- .../SqlLab/components/AceEditorWrapper/index.tsx | 20 +- .../QueryLimitSelect/QueryLimitSelect.test.tsx | 24 +- .../SqlLab/components/QueryLimitSelect/index.tsx | 19 +- .../RunQueryActionButton.test.tsx | 177 +-- .../components/RunQueryActionButton/index.tsx | 40 +- .../{SaveQuery.test.jsx => SaveQuery.test.tsx} | 55 +- .../src/SqlLab/components/SaveQuery/index.tsx | 79 +- ...LabQuery.test.jsx => ShareSqlLabQuery.test.tsx} | 59 +- .../SqlLab/components/ShareSqlLabQuery/index.tsx | 21 +- .../src/SqlLab/components/SqlEditor/index.jsx | 23 +- .../SqlLab/components/SqlEditorLeftBar/index.tsx | 14 +- .../hooks/useQueryEditor/index.ts} | 30 +- .../hooks/useQueryEditor/useQueryEditor.test.ts | 92 ++ superset-frontend/src/SqlLab/reducers/sqlLab.js | 2 +- .../src/components/Chart/chartReducer.ts | 5 +- .../src/components/ConfirmStatusChange/index.tsx | 2 +- .../src/components/Datasource/CollectionTable.tsx | 4 +- .../ErrorMessage/DatabaseErrorMessage.tsx | 19 +- .../src/components/FacePile/index.tsx | 4 +- .../src/components/ListView/Filters/index.tsx | 3 +- .../HeaderReportDropdown/index.test.tsx | 61 + .../ReportModal/HeaderReportDropdown/index.tsx | 2 +- superset-frontend/src/components/Select/utils.tsx | 2 +- .../src/components/TableCollection/index.tsx | 6 +- superset-frontend/src/dashboard/actions/hydrate.js | 2 +- .../DashboardBuilder/DashboardBuilder.tsx | 2 +- .../components/SliceHeaderControls/index.tsx | 11 +- .../src/dashboard/components/dnd/DragDroppable.jsx | 2 + .../src/dashboard/components/dnd/handleHover.js | 2 + .../components/gridComponents/Markdown.jsx | 8 +- .../dashboard/components/gridComponents/Tab.jsx | 10 + .../dashboard/components/gridComponents/Tabs.jsx | 1 + .../components/gridComponents/new/NewMarkdown.jsx | 4 +- .../FilterBar/FilterControls/FilterControl.tsx | 2 +- .../nativeFilters/FilterCard/useFilterScope.ts | 7 +- .../FiltersConfigModal/FiltersConfigModal.tsx | 2 +- .../src/dashboard/containers/DashboardPage.tsx | 6 +- .../src/dashboard/util/filterboxMigrationHelper.ts | 5 +- .../src/explore/actions/saveModalActions.js | 6 + .../DndColumnSelectControl/DndFilterSelect.tsx | 5 +- .../index.tsx | 2 +- .../src/explore/controlUtils/getControlState.ts | 2 +- .../exploreUtils/getParsedExploreURLParams.ts | 2 +- .../components/Select/SelectFilterPlugin.tsx | 2 +- superset-frontend/src/middleware/asyncEvent.ts | 2 +- superset-frontend/src/preamble.ts | 2 +- superset-frontend/src/setup/setupApp.ts | 2 +- superset-frontend/src/setup/setupClient.ts | 2 +- .../src/views/CRUD/alert/AlertList.tsx | 2 +- .../src/views/CRUD/alert/AlertReportModal.tsx | 29 +- .../src/views/CRUD/annotation/AnnotationModal.tsx | 13 +- .../CRUD/annotationlayers/AnnotationLayerModal.tsx | 4 +- .../views/CRUD/csstemplates/CssTemplateModal.tsx | 12 +- .../src/views/CRUD/dashboard/DashboardCard.tsx | 4 +- superset-frontend/src/views/CRUD/utils.tsx | 6 +- .../src/views/components/RightMenu.tsx | 2 +- superset/cli/examples.py | 4 +- superset/cli/update.py | 7 +- superset/common/tags.py | 76 +- superset/db_engine_specs/base.py | 6 +- superset/db_engine_specs/bigquery.py | 16 +- superset/db_engine_specs/gsheets.py | 16 +- superset/examples/data_loading.py | 2 +- superset/examples/echarts_dashboard.py | 250 ---- superset/examples/supported_charts_dashboard.py | 1302 ++++++++++++++++++++ superset/models/core.py | 12 +- superset/models/helpers.py | 41 +- tests/unit_tests/db_engine_specs/test_bigquery.py | 54 +- tests/unit_tests/db_engine_specs/test_gsheets.py | 45 +- 118 files changed, 2975 insertions(+), 1426 deletions(-)
