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