You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ly...@apache.org on 2023/01/25 13:38:06 UTC

[superset] branch lyndsi/enable-dataset-creation-fixed updated (9a0054cb38 -> 1cd6222b56)

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

lyndsi pushed a change to branch lyndsi/enable-dataset-creation-fixed
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 9a0054cb38 Fix bug: Create dataset disabled in topnav + menu
     add d591cc8082 fix(sqllab): Invalid schema fetch for deprecated value (#22695)
     add af73c59b0a feat: Generic X-axis improvements (#22707)
     add 1fe4a71f5b feat: Adds a separator to Select All option (#22776)
     add 13a186bdc2 chore(logging): add health checks to statsd (#22771)
     add b9686fe6fa feat: add ssh tunneling to dynamic form for Database Connection UI (#22689)
     add 83893f8ff2 chore(dashboard): Log events for download as image (#22793)
     add 858c6e19a0 docs: link docker readme in docker config section (#22796)
     add 92cdb8c282 chore: Add explicit bidirectional performant relationships for SQLA model (#22413)
     add d091a68909 fix: better logic to extract errors on databricks (#22792)
     add 0b31b2cb87 fix(hive): Regression in #21794 (#22794)
     add d479009e35 fix: Unexpected error on simple filter (#22814)
     add 931b01ee85 feat(docker): Build multiple python version images (#22770)
     add 3084763eb7 fix: allow CSV upload in Other db (#22807)
     add 2a30bbce1a chore: Convert direct uses of antd icons to 'Icons' component (#22516)
     add 02a3c0d0e6 fix(sqllab): type error on renderBigIntStr (#22813)
     add 5f823b2777 chore: upgrade react-datetime, react-intersection-observer and react-checkbox-tree  (#22585)
     add b132451581 feat(helm): Add ability to customize affinity per deployment (#22827)
     add dde1e7cc09 chore(issue templates): discouraging Issues for feature requests (#22617)
     add 3e07de7f39 docs(alerts & reports): add, prune, reorganize (#20872)
     add 3898368f26 chore(tests): Streamline Cypress login to fix fails/flakes (#22844)
     add 6f0fed77cf feat: export/import `allow_dml` flag (#22806)
     add 050cbe938f chore: Migrate /superset/recent_activity/<user_id>/ to /api/v1/ (#22789)
     add ddd5cd3aec test: Fix act errors in DatasourceControl test (#22845)
     add 262c947273 test: Fix act errors in DatabaseModal test (#22846)
     add 1cd6222b56 Merge branch 'master' into lyndsi/enable-dataset-creation-fixed

No new revisions were added by this update.

Summary of changes:
 .github/ISSUE_TEMPLATE/bug_report.md               |   2 +-
 .github/ISSUE_TEMPLATE/feature_request.md          |  14 -
 .github/ISSUE_TEMPLATE/sip.md                      |   4 +-
 .github/workflows/docker_build_push.sh             |  17 +-
 CONTRIBUTING.md                                    |  10 +-
 docs/docs/contributing/types-of-contributions.mdx  |   8 +-
 docs/docs/installation/alerts-reports.mdx          | 319 ++++++---------------
 .../installing-superset-using-docker-compose.mdx   |   6 +-
 helm/superset/Chart.yaml                           |   2 +-
 helm/superset/README.md                            |  17 +-
 helm/superset/templates/deployment-beat.yaml       |  18 +-
 helm/superset/templates/deployment-flower.yaml     |  18 +-
 helm/superset/templates/deployment-worker.yaml     |  16 +-
 helm/superset/templates/deployment-ws.yaml         |  16 +-
 helm/superset/templates/deployment.yaml            |  16 +-
 helm/superset/values.yaml                          |  25 +-
 superset-frontend/.storybook/preview.jsx           |   2 +-
 .../integration/alerts_and_reports/alerts.test.ts  |   4 -
 .../integration/alerts_and_reports/reports.test.ts |   4 -
 .../chart_list/chartlist.applitools.test.ts        |   1 -
 .../cypress/integration/chart_list/filter.test.ts  |   1 -
 .../cypress/integration/chart_list/list.test.ts    |   4 -
 .../integration/dashboard/_skip.controls.test.ts   |   1 -
 .../integration/dashboard/_skip.filter.test.ts     |   1 -
 .../integration/dashboard/_skip.key_value.test.ts  |   3 -
 .../integration/dashboard/_skip.url_params.test.ts |   2 -
 .../dashboard/dashboard.applitools.test.ts         |   1 -
 .../integration/dashboard/drilltodetail.test.ts    |   1 -
 .../cypress/integration/dashboard/editmode.test.ts |   4 -
 .../cypress/integration/dashboard/load.test.ts     |   8 -
 .../integration/dashboard/nativeFilters.test.ts    |  12 -
 .../cypress/integration/dashboard/tabs.test.ts     |   1 -
 .../dashboardlist.applitools.test.ts               |   1 -
 .../integration/dashboard_list/filter.test.ts      |   1 -
 .../integration/dashboard_list/list.test.ts        |   4 -
 .../cypress/integration/database/modal.test.ts     |   1 -
 .../integration/dataset/dataset_list.test.ts       |   4 -
 .../integration/explore/AdhocMetrics.test.ts       |   1 -
 .../integration/explore/_skip.AdhocFilters.test.ts |   1 -
 .../integration/explore/advanced_analytics.test.ts |   1 -
 .../integration/explore/annotations.test.ts        |   1 -
 .../cypress/integration/explore/chart.test.js      |   2 -
 .../cypress/integration/explore/control.test.ts    |   9 -
 .../integration/explore/explore.applitools.test.ts |   1 -
 .../cypress/integration/explore/filter_box.test.js |   1 -
 .../cypress/integration/explore/link.test.ts       |   1 -
 .../explore/visualizations/area.test.js            |   1 -
 .../explore/visualizations/big_number.test.js      |   1 -
 .../visualizations/big_number_total.test.js        |   1 -
 .../explore/visualizations/box_plot.test.js        |   1 -
 .../explore/visualizations/bubble.test.js          |   1 -
 .../explore/visualizations/compare.test.js         |   1 -
 .../explore/visualizations/dist_bar.test.js        |   1 -
 .../explore/visualizations/download_chart.test.js  |   1 -
 .../explore/visualizations/dual_line.test.js       |   1 -
 .../explore/visualizations/gauge.test.js           |   1 -
 .../explore/visualizations/graph.test.ts           |   1 -
 .../explore/visualizations/histogram.test.ts       |   1 -
 .../explore/visualizations/line.test.ts            |   1 -
 .../integration/explore/visualizations/pie.test.js |   1 -
 .../explore/visualizations/pivot_table.test.js     |   1 -
 .../explore/visualizations/sankey.test.js          |   1 -
 .../explore/visualizations/sunburst.test.js        |   1 -
 .../explore/visualizations/table.test.ts           |   1 -
 .../explore/visualizations/time_table.js           |   1 -
 .../explore/visualizations/treemap.test.js         |   1 -
 .../explore/visualizations/world_map.test.js       |   1 -
 .../sqllab/_skip.sourcePanel.index.test.js         |   1 -
 .../cypress/integration/sqllab/query.test.ts       |   1 -
 .../integration/sqllab/sqllab.applitools.test.ts   |   1 -
 .../cypress/integration/sqllab/tabs.test.ts        |   1 -
 .../cypress-base/cypress/support/index.d.ts        |   1 -
 .../cypress-base/cypress/support/index.ts          |  39 +--
 superset-frontend/package-lock.json                |  77 ++---
 superset-frontend/package.json                     |   6 +-
 superset-frontend/src/SqlLab/actions/sqlLab.js     |  14 +-
 .../src/SqlLab/actions/sqlLab.test.js              |  48 ++++
 .../ShareSqlLabQuery/ShareSqlLabQuery.test.tsx     |   4 +-
 .../SqlEditorLeftBar/SqlEditorLeftBar.test.jsx     |  97 ++++++-
 .../SqlLab/components/SqlEditorLeftBar/index.tsx   |   1 -
 .../src/SqlLab/hooks/useQueryEditor/index.ts       |  33 ++-
 .../hooks/useQueryEditor/useQueryEditor.test.ts    |  28 +-
 superset-frontend/src/SqlLab/types.ts              |   2 +-
 .../Datasource/DatasourceEditor.test.jsx           |  18 +-
 .../FilterableTable/FilterableTable.test.tsx       |  14 +-
 .../src/components/FilterableTable/index.tsx       |   6 +-
 .../Form/LabeledErrorBoundInput.test.jsx           |   4 +-
 .../src/components/Form/LabeledErrorBoundInput.tsx |  16 +-
 .../src/components/ListView/ListView.test.jsx      |   6 +-
 .../HeaderReportDropdown/index.test.tsx            |   6 +-
 .../components/ReportModal/ReportModal.test.tsx    |   6 +-
 .../src/components/Select/Select.test.tsx          |  13 +-
 superset-frontend/src/components/Select/Select.tsx |  32 ++-
 superset-frontend/src/components/Select/styles.tsx |   4 +-
 superset-frontend/src/components/Select/utils.tsx  |   6 +-
 .../DetailsPanel/DetailsPanel.test.tsx             |  22 +-
 .../components/FiltersBadge/DetailsPanel/index.tsx |  17 +-
 .../FilterIndicator/FilterIndicator.test.tsx       |  16 +-
 .../FiltersBadge/FilterIndicator/index.tsx         |  12 +-
 .../HeaderActionsDropdown.test.tsx                 |   1 +
 .../Header/HeaderActionsDropdown/index.jsx         |   3 +
 .../src/dashboard/components/Header/index.jsx      |   2 +
 .../components/SliceHeader/SliceHeader.test.tsx    |   1 +
 .../src/dashboard/components/SliceHeader/index.tsx |   2 +
 .../SliceHeaderControls.test.tsx                   |   1 +
 .../components/SliceHeaderControls/index.tsx       |   5 +
 .../dashboard/components/gridComponents/Chart.jsx  |   2 +
 .../FilterBar/FilterSets/EditSection.tsx           |   4 +-
 .../FilterBar/FilterSets/FilterSetUnit.test.tsx    |   2 +-
 .../FilterBar/FilterSets/FilterSetUnit.tsx         |   9 +-
 .../FiltersConfigModal/FilterConfigurePane.tsx     |   2 +-
 .../FiltersConfigForm/FiltersConfigForm.tsx        |  20 ++
 .../explore/components/ControlPanelsContainer.tsx  |  97 ++++++-
 .../DatasourceControl/DatasourceControl.test.tsx   |  19 ++
 .../DndColumnSelectControl/DndFilterSelect.tsx     |  42 ++-
 .../DndMetricSelect.test.tsx                       |  13 +-
 .../FilterControl/AdhocFilterControl/index.jsx     |  31 +-
 .../FilterControl/AdhocFilterEditPopover/index.jsx |   5 +-
 .../AdhocFilterPopoverTrigger/index.tsx            |   2 +
 .../components/controls/OptionControls/index.tsx   |   5 +-
 .../useExploreAdditionalActionsMenu/index.jsx      |  22 +-
 superset-frontend/src/logger/LogUtils.ts           |   5 +
 .../src/profile/components/RecentActivity.tsx      |  10 +-
 superset-frontend/src/profile/types.ts             |   4 +
 .../DatabaseConnectionForm/EncryptedField.tsx      |   5 +-
 .../DatabaseConnectionForm/TableCatalog.tsx        |  17 +-
 .../data/database/DatabaseModal/SSHTunnelForm.tsx  |   6 +-
 .../data/database/DatabaseModal/index.test.tsx     |  66 ++++-
 .../CRUD/data/database/DatabaseModal/index.tsx     |  80 ++++--
 .../CRUD/data/database/DatabaseModal/styles.ts     |   6 -
 superset-frontend/src/views/CRUD/utils.tsx         |   2 +-
 .../src/views/CRUD/welcome/ActivityTable.tsx       |   2 +-
 .../src/views/CRUD/welcome/Welcome.test.tsx        |   6 +-
 .../src/views/CRUD/welcome/Welcome.tsx             |   4 +-
 superset/connectors/sqla/models.py                 |  37 ++-
 superset/databases/schemas.py                      |   1 +
 superset/datasets/api.py                           |   3 +
 superset/db_engine_specs/databricks.py             |  13 +-
 superset/db_engine_specs/hive.py                   |  37 ++-
 superset/db_engine_specs/presto.py                 |   7 +-
 superset/examples/birth_names.py                   |   4 +-
 superset/models/core.py                            |   1 +
 superset/models/dashboard.py                       |  12 +-
 superset/models/helpers.py                         |   5 +-
 superset/models/slice.py                           |  10 +-
 superset/views/core.py                             | 102 +------
 superset/views/health.py                           |  17 +-
 superset/views/log/api.py                          |  91 +++++-
 superset/views/log/dao.py                          | 131 +++++++++
 superset/views/log/schemas.py                      |  45 +++
 tests/integration_tests/charts/api_tests.py        |   6 +-
 tests/integration_tests/dashboard_tests.py         |  27 +-
 tests/integration_tests/dashboard_utils.py         |   7 +-
 tests/integration_tests/dashboards/api_tests.py    |   2 +-
 .../dashboards/security/security_dataset_tests.py  |  12 +-
 tests/integration_tests/databases/api_tests.py     |   4 +-
 .../integration_tests/databases/commands_tests.py  |   4 +
 tests/integration_tests/datasets/api_tests.py      |   4 +-
 .../db_engine_specs/hive_tests.py                  |  38 +++
 tests/integration_tests/fixtures/importexport.py   |   1 +
 tests/integration_tests/log_api_tests.py           | 183 +++++++++++-
 .../databases/commands/importers/v1/import_test.py |  10 +
 tests/unit_tests/datasets/commands/export_test.py  |   1 +
 .../unit_tests/db_engine_specs/test_databricks.py  |  56 ++++
 164 files changed, 1737 insertions(+), 797 deletions(-)
 delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md
 create mode 100644 superset/views/log/dao.py
 create mode 100644 superset/views/log/schemas.py