You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by hu...@apache.org on 2021/01/11 20:12:03 UTC
[superset] branch hxgh/rm-datasets updated (a2fc931 -> 43eb343)
This is an automated email from the ASF dual-hosted git repository.
hugh pushed a change to branch hxgh/rm-datasets
in repository https://gitbox.apache.org/repos/asf/superset.git.
from a2fc931 remove consolelog
add 6276421 chore: change order of tab on explore data panel (#12335)
add f83afb4 feat: new COVID vaccination dashboard (#12338)
add a30064b remove datataset from title (#12344)
add cbda599 feat: provide support for an overridable template to be included in every view (#12315)
add d760e88 window.location > history.push (#12347)
add fecfc34 feat: move filters from superset-ui to incubator (#12154)
add c685c9e refactor: test connection raises only command exceptions (#12307)
add d1767b9 chore: bumping nvd3 plugin (and thus, nvd3-fork) (#12349)
add 466a7c8 fix: south pane scrolling issues (#12318)
add 4d27993 fix: Set width to pseudoelement to wrap filter box (#12306)
add 78d3557 fix(explore): improve filter translation (#12350)
add 737e6b4 chore(dashboard): Add ErrorBoudary for AdhocFilter components (#12352)
add 76b06b2 Fix CSS injection order (#12265) (#12353)
add fd15dff perf: Optimize performance of Results and Samples tables on Explore (#12257)
add 7c8ead8 fix: Fix dataset condition to allow query for datasets in sqllab (#12357)
add 1d27899 Fix running query on every change in chart controls (#12361)
add f354bb3 fix(load examples): load examples creating unnecessary main database (#12351)
add 2210015 test: rename column names for birth_names dataset (#12082)
add f642aea ci(docker): fix release published event checkout tag-sha (#12096)
add 77b80c9 fix: Fix chart resizing when using split view (#12362)
add 9c5be8e chore: make datasource search input sticky (#12365)
add 1250426 fix: datasets populating after user creation (#12368)
add 4175152 Update samples table when datasource changes (#12378)
add 6a3103f Fix filter popover under data table (#12377)
add 662b649 fix(explore): clear custom label if removed (#12382)
add 64b4977 fix(explore): adhoc metric label and control value not consistent (#12381)
add 14ccbe4 Fix new metric popover showing previous popover's title (#12385)
add 5d04f7d fix: Data tables styling issues on Explore view (#12383)
add 3eb0470 Closes #12389 (#12390)
add 99de8a4 fix: explore replace wrong standalone slice url (#12359)
add f13f2e2 chore: Fix typo “Rest” to “Reset” (#12392)
add 37f648c chore: rename docker image in build_docker_image.sh, docker-compose.yml and helm values.yaml (#12337)
add 6bee3a0 chore: change Datasource to Dataset in Explore ui (#12402)
add 9acf48f chore: upgrade eslint, babel, and prettier (#12393)
add c327cb9 fix(explore): long metric name display (#12387)
add 23263da feat(explore): add tooltip to timepicker label (#12401)
add ff7b789 docs: reword and cleanup docs for local dev server (#11869)
add 2ab490a test: birth names (#12226)
add ee53d82 build(deps): bump urijs from 1.19.1 to 1.19.4 in /superset-frontend (#12232)
add c61167d build(deps): bump ini from 1.3.5 to 1.3.8 in /docs (#12020)
add 4cf3f99 chore: remove additional incubator references (#12336)
add 9618f07 [explore] Prevent duplicated query by data table (#12404)
add ddbcf5b fix: Refresh Interval Modal dropdown (#12406)
add 43eb343 fix merge conflicts
No new revisions were added by this update.
Summary of changes:
.../workflows/{docker.yml => docker-release.yml} | 9 +-
.github/workflows/docker.yml | 2 -
.github/workflows/docker_build_push.sh | 2 +-
.gitignore | 2 +
CONTRIBUTING.md | 225 +-
RELEASING/release-notes-0-38/README.md | 370 +-
docker-compose.yml | 2 +-
docs/package-lock.json | 6 +-
docs/src/components/image.tsx | 8 -
docs/src/images/incubator.png | Bin 17961 -> 0 bytes
docs/src/pages/docs/contributing-page.mdx | 5 +-
docs/src/pages/index.tsx | 8 -
helm/superset/values.yaml | 2 +-
scripts/cancel_github_workflows.py | 6 +-
scripts/gen_changelog.sh | 2 +-
superset-frontend/.eslintrc.js | 2 +
superset-frontend/babel.config.js | 5 +-
.../integration/chart_list/list_view.test.ts | 2 +-
.../cypress/integration/dashboard/filter.test.ts | 12 +-
.../cypress/integration/dashboard/load.test.js | 8 +-
.../integration/dashboard/url_params.test.js | 8 +-
.../integration/explore/AdhocMetrics.test.ts | 8 +-
.../cypress/integration/explore/link.test.js | 5 +-
.../explore/visualizations/pivot_table.test.js | 10 +-
.../explore/visualizations/table.test.ts | 2 +-
...rcePanel.index.js => sourcePanel.index.test.js} | 4 +-
.../cypress-base/cypress/support/index.ts | 6 +-
superset-frontend/package-lock.json | 5596 +++++++++++++++-----
superset-frontend/package.json | 66 +-
superset-frontend/spec/fixtures/mockDatasource.js | 48 +-
.../javascripts/components/AsyncSelect_spec.jsx | 21 +-
.../dashboard/actions/dashboardLayout_spec.js | 4 +-
.../components/RefreshIntervalModal_spec.jsx | 12 +-
.../nativeFilters/FilterConfigurationLink_spec.tsx | 2 +-
.../datasource/DatasourceEditor_spec.jsx | 7 +-
.../components/AdhocFilterEditPopover_spec.jsx | 17 +
.../explore/components/SaveModal_spec.jsx | 21 +-
.../components/withAsyncVerification_spec.tsx | 6 +-
.../spec/javascripts/explore/utils_spec.jsx | 59 +-
.../spec/javascripts/filters/utils_spec.ts | 156 +
.../messageToasts/components/Toast_spec.jsx | 7 +-
.../javascripts/sqllab/SaveDatasetModal_spec.tsx | 8 +-
.../javascripts/sqllab/reducers/sqlLab_spec.js | 2 +-
.../spec/javascripts/utils/parseCookie_spec.ts | 4 +-
.../views/CRUD/welcome/ActivityTable_spec.tsx | 4 +-
.../views/CRUD/welcome/ChartTable_spec.tsx | 4 +-
.../views/CRUD/welcome/SavedQueries_spec.tsx | 2 +-
.../src/SqlLab/components/ResultSet.tsx | 26 +-
.../src/SqlLab/components/SaveDatasetModal.tsx | 148 +-
.../src/SqlLab/components/SaveQuery.tsx | 90 +-
.../src/SqlLab/components/SouthPane.jsx | 32 +-
superset-frontend/src/SqlLab/main.less | 32 +-
superset-frontend/src/chart/chartAction.js | 12 +-
superset-frontend/src/common/components/index.tsx | 1 +
.../src/components/ErrorMessage/types.ts | 4 +-
.../src/components/FacePile/FacePile.stories.tsx | 6 +-
.../components/FilterableTable/FilterableTable.tsx | 12 +-
.../src/components/Icon/icon.stories.jsx | 44 +-
.../src/components/ListView/CardCollection.tsx | 6 +-
.../src/components/ListView/ListView.tsx | 54 +-
.../ListViewCard/ListViewCard.stories.tsx | 86 +-
.../src/components/Select/Select.stories.tsx | 76 +-
.../src/components/Select/SupersetStyledSelect.tsx | 11 +-
.../Select/WindowedSelect/WindowedMenuList.tsx | 4 +-
superset-frontend/src/components/Select/styles.tsx | 28 +-
.../src/components/SupersetResourceSelect.tsx | 7 +-
.../src/components/TableView/TableView.tsx | 39 +-
.../components/dataViewCommon/TableCollection.tsx | 33 +-
.../dashboard/components/BuilderComponentPane.tsx | 94 +-
.../src/dashboard/components/DashboardBuilder.jsx | 7 +-
.../components/FiltersBadge/DetailsPanel.tsx | 26 +-
.../dashboard/components/FiltersBadge/Styles.tsx | 3 +-
.../src/dashboard/components/PropertiesModal.jsx | 7 +-
.../dashboard/components/RefreshIntervalModal.tsx | 8 +-
.../dashboard/components/SliceHeaderControls.jsx | 10 +-
.../src/dashboard/components/StickyVerticalBar.tsx | 71 +-
.../dashboard/components/gridComponents/Tab.jsx | 40 +-
.../components/nativeFilters/ColumnSelect.tsx | 7 +-
.../components/nativeFilters/FilterBar.tsx | 66 +-
.../dashboard/components/nativeFilters/state.ts | 6 +-
.../src/dashboard/util/injectCustomCss.js | 15 +-
.../src/datasource/ChangeDatasourceModal.tsx | 32 +-
.../src/datasource/DatasourceEditor.jsx | 4 +-
superset-frontend/src/explore/AdhocFilter.js | 22 +-
.../explore/components/AdhocFilterEditPopover.jsx | 51 +-
.../AdhocFilterEditPopoverSimpleTabContent.jsx | 1 +
.../components/AdhocFilterPopoverTrigger.tsx | 1 -
.../explore/components/AdhocMetricEditPopover.jsx | 25 +-
.../components/AdhocMetricEditPopoverTitle.jsx | 2 -
.../src/explore/components/AdhocMetricOption.jsx | 28 +-
.../components/AdhocMetricPopoverTrigger.tsx | 15 +-
.../src/explore/components/DataTableControl.tsx | 26 +-
.../src/explore/components/DataTablesPane.tsx | 58 +-
.../src/explore/components/DatasourcePanel.tsx | 41 +-
.../src/explore/components/ExploreChartPanel.jsx | 62 +-
.../explore/components/ExploreViewContainer.jsx | 14 +-
.../src/explore/components/OptionControls.tsx | 3 +
.../src/explore/components/RowCountLabel.jsx | 10 +-
.../DateFilterControl/DateFilterControl.tsx | 65 +-
.../components/controls/DateFilterControl/utils.ts | 8 +-
.../src/explore/controlPanels/sections.jsx | 2 +-
superset-frontend/src/explore/exploreUtils.js | 50 +-
.../filters/components/Range/AntdRangeFilter.tsx | 56 +
.../src/filters/components/Range/buildQuery.ts | 72 +
.../components/Range/controlPanel.ts} | 45 +-
.../filters/components/Range/images/thumbnail.png | Bin 0 -> 5658 bytes
.../components/Range/index.ts} | 23 +-
.../filters/components/Range/transformProps.ts} | 24 +-
.../components/Range/types.ts} | 39 +-
.../filters/components/Select/AntdSelectFilter.tsx | 94 +
.../src/filters/components/Select/buildQuery.ts | 41 +
.../src/filters/components/Select/controlPanel.ts | 114 +
.../filters/components/Select/images/thumbnail.png | Bin 0 -> 5658 bytes
.../components/Select/index.ts} | 23 +-
.../components/Select/transformProps.ts} | 28 +-
.../src/filters/components/Select/types.ts | 52 +
.../Modal => filters/components}/index.ts | 4 +-
.../common.js => filters/components/types.ts} | 5 +-
superset-frontend/src/filters/utils.ts | 65 +
superset-frontend/src/utils/cacheWrapper.ts | 18 +-
superset-frontend/src/utils/downloadAsImage.ts | 7 +-
.../src/views/CRUD/alert/AlertList.tsx | 7 +-
.../src/views/CRUD/alert/AlertReportModal.tsx | 75 +-
.../CRUD/annotationlayers/AnnotationLayersList.tsx | 7 +-
.../src/views/CRUD/data/dataset/DatasetList.tsx | 5 +-
.../src/views/CRUD/data/query/QueryList.tsx | 49 +-
.../src/views/CRUD/welcome/ActivityTable.tsx | 42 +-
.../src/views/CRUD/welcome/ChartTable.tsx | 7 +-
.../src/views/CRUD/welcome/DashboardTable.tsx | 12 +-
.../src/views/CRUD/welcome/SavedQueries.tsx | 5 +-
.../src/visualizations/FilterBox/FilterBox.jsx | 4 +-
.../src/visualizations/presets/MainPreset.js | 5 +-
superset-frontend/webpack.config.js | 6 +-
superset/databases/api.py | 37 +-
superset/databases/commands/exceptions.py | 17 +-
superset/databases/commands/test_connection.py | 30 +-
superset/datasets/commands/importers/v1/utils.py | 4 +-
superset/examples/birth_names.py | 66 +-
...e_Sales_Filter.yaml => Filtering_Vaccines.yaml} | 30 +-
...=> Vaccine_Candidates_per_Approach__Stage.yaml} | 18 +-
...ts.yaml => Vaccine_Candidates_per_Country.yaml} | 29 +-
...aml => Vaccine_Candidates_per_Country_261.yaml} | 28 +-
... => Vaccine_Candidates_per_Country__Stage.yaml} | 29 +-
...Vaccine_Candidates_per_Country__Stage_749.yaml} | 18 +-
...nder.yaml => Vaccine_Candidates_per_Phase.yaml} | 15 +-
....yaml => Vaccine_Candidates_per_Phase_587.yaml} | 33 +-
.../dashboards/COVID_Vaccine_Dashboard.yaml | 321 ++
...cleaned_sales_data.yaml => covid_vaccines.yaml} | 176 +-
.../f9a30386bd74_cleanup_time_grainularity.py | 8 +-
superset/security/analytics_db_safety.py | 6 +-
superset/templates/superset/base.html | 1 +
superset/templates/superset/basic.html | 1 +
superset/templates/superset/crud_views.html | 1 +
...1_deprecated.html => tail_js_custom_extra.html} | 15 +-
tests/access_tests.py | 8 +-
tests/cache_tests.py | 5 +
tests/celery_tests.py | 23 +
tests/charts/api_tests.py | 83 +-
tests/conftest.py | 2 -
tests/core_tests.py | 35 +-
tests/dashboard_tests.py | 17 +-
tests/dashboards/api_tests.py | 13 +-
tests/databases/api_tests.py | 21 +-
tests/databases/commands_tests.py | 234 +-
tests/datasets/api_tests.py | 12 +-
tests/datasets/commands_tests.py | 13 +-
tests/datasource_tests.py | 52 +-
tests/fixtures/birth_names_dashboard.py | 202 +
tests/fixtures/datasource.py | 6 +-
tests/fixtures/importexport.py | 8 +-
tests/import_export_tests.py | 3 +
tests/model_tests.py | 36 +-
tests/query_context_tests.py | 8 +-
tests/schedules_test.py | 4 +
tests/security_tests.py | 4 +
tests/sqla_models_tests.py | 2 +
tests/sqllab_tests.py | 21 +-
tests/strategy_tests.py | 6 +-
tests/tasks/async_queries_tests.py | 3 +
.../utils/get_dashboards.py | 23 +-
tests/utils_tests.py | 3 +
181 files changed, 7551 insertions(+), 3511 deletions(-)
copy .github/workflows/{docker.yml => docker-release.yml} (79%)
delete mode 100644 docs/src/images/incubator.png
rename superset-frontend/cypress-base/cypress/integration/sqllab/{sourcePanel.index.js => sourcePanel.index.test.js} (96%)
create mode 100644 superset-frontend/spec/javascripts/filters/utils_spec.ts
create mode 100644 superset-frontend/src/filters/components/Range/AntdRangeFilter.tsx
create mode 100644 superset-frontend/src/filters/components/Range/buildQuery.ts
copy superset-frontend/src/{views/CRUD/data/common.ts => filters/components/Range/controlPanel.ts} (58%)
create mode 100644 superset-frontend/src/filters/components/Range/images/thumbnail.png
copy superset-frontend/src/{visualizations/FilterBox/FilterBoxChartPlugin.js => filters/components/Range/index.ts} (75%)
copy superset-frontend/{spec/javascripts/components/CopyToClipboard_spec.jsx => src/filters/components/Range/transformProps.ts} (70%)
copy superset-frontend/src/{dashboard/util/getEmptyLayout.js => filters/components/Range/types.ts} (60%)
create mode 100644 superset-frontend/src/filters/components/Select/AntdSelectFilter.tsx
create mode 100644 superset-frontend/src/filters/components/Select/buildQuery.ts
create mode 100644 superset-frontend/src/filters/components/Select/controlPanel.ts
create mode 100644 superset-frontend/src/filters/components/Select/images/thumbnail.png
copy superset-frontend/src/{visualizations/FilterBox/FilterBoxChartPlugin.js => filters/components/Select/index.ts} (75%)
copy superset-frontend/src/{chart/ChartContainer.jsx => filters/components/Select/transformProps.ts} (64%)
create mode 100644 superset-frontend/src/filters/components/Select/types.ts
copy superset-frontend/src/{common/components/Modal => filters/components}/index.ts (86%)
copy superset-frontend/src/{SqlLab/reducers/common.js => filters/components/types.ts} (90%)
create mode 100644 superset-frontend/src/filters/utils.ts
copy superset/examples/configs/charts/{Video_Game_Sales_Filter.yaml => Filtering_Vaccines.yaml} (73%)
copy superset/examples/configs/charts/{Popular_Genres_Across_Platforms.yaml => Vaccine_Candidates_per_Approach__Stage.yaml} (81%)
copy superset/examples/configs/charts/{Age_distribution_of_respondents.yaml => Vaccine_Candidates_per_Country.yaml} (72%)
copy superset/examples/configs/charts/{Country_of_Citizenship.yaml => Vaccine_Candidates_per_Country_261.yaml} (74%)
copy superset/examples/configs/charts/{Age_distribution_of_respondents.yaml => Vaccine_Candidates_per_Country__Stage.yaml} (73%)
copy superset/examples/configs/charts/{Popular_Genres_Across_Platforms.yaml => Vaccine_Candidates_per_Country__Stage_749.yaml} (79%)
copy superset/examples/configs/charts/{Gender.yaml => Vaccine_Candidates_per_Phase.yaml} (85%)
copy superset/examples/configs/charts/{Age_distribution_of_respondents.yaml => Vaccine_Candidates_per_Phase_587.yaml} (69%)
create mode 100644 superset/examples/configs/dashboards/COVID_Vaccine_Dashboard.yaml
copy superset/examples/configs/datasets/examples/{cleaned_sales_data.yaml => covid_vaccines.yaml} (57%)
copy superset/templates/{superset/dashboard_v1_deprecated.html => tail_js_custom_extra.html} (76%)
create mode 100644 tests/fixtures/birth_names_dashboard.py
copy superset/migrations/versions/ae19b4ee3692_.py => tests/utils/get_dashboards.py (70%)