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 2022/12/14 17:23:13 UTC

[superset] branch ssh-manager-config updated (96cdbf5487 -> 9f39c839aa)

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

hugh pushed a change to branch ssh-manager-config
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 96cdbf5487 pull config from current_app
     add f507385113 fix migrations
     add 4657250bcf chore(dashboard): Fix missing React key errors (#22266)
     add 91d19056cf fix(dashboard): Change horizontal filter bar divider truncation logic (#22252)
     add b1f8fd4f64 chore(superset-ui): remove deprecated fields from QueryObject (#22272)
     add 2fd0a6146e feat: CSV File Upload form updates (Grouping with Collapse/Expand) (#21992)
     add 6ead8afe28 build(deps-dev): bump @typescript-eslint/parser from 4.19.0 to 5.45.0 in /superset-websocket (#22255)
     add 5de98c31fd chore: bump clickhouse to 0.4.6 (#22279)
     add 436b790998 docs: Add Oslandia to superset users (#22242)
     add 32ccb97c9b fix: allow datasource imports on Windows (#22264)
     add e80e10ec06 feat: add risingwave.py in db engine specs (#22123)
     add 3ffe7828a7 feat: Uses new table component in Drill to Detail (#22173)
     add 45aa02288a Merge branch 'master' of https://github.com/apache/superset into create-sshtunnelconfig-tbl
     add ffff3e4bf4 fix(native-filters): Add empty text node before OutPortal (#22289)
     add afc10a247b feat: Adds overflow to the DropdownContainer popover (#22250)
     add 04e0bb9f36 fix(native-filters): Misc spacing fixes for horizontal and horizontal overflow filter bar items (#22288)
     add ead2834a77 fix: Horizontal filter bar resizing (#22286)
     add 309c064cc8 fix(dashboard): chart doesn't resize when tab switch (#22009)
     add 8cf572858c feat: Automatically closes the DropdownContainer when scrolling outside of the component (#22287)
     add 3affd4687e build(deps): bump hot-shots from 9.0.0 to 9.3.0 in /superset-websocket (#22295)
     add 329dd225a9 build(deps-dev): bump @types/cookie from 0.4.1 to 0.5.1 in /superset-websocket (#22296)
     add 347eec8717 build(deps-dev): bump @types/node from 16.11.6 to 18.11.10 in /superset-websocket (#22297)
     add 2bdf22b215 fix(docker): Fixing ws docker push (#22303)
     add 3d3b71bf15 Merge branch 'master' of https://github.com/apache/superset into create-sshtunnelconfig-tbl
     add 86436b6d01 Revert "chore(ssh-tunnel): create `contextmanager` for sql.inspect (#22251)"
     add 54a8d7f8a6 debugging
     add 3f6afec95a fix(ssh_tunnel): Address Base PR comments from peer review (#22306)
     add 7625566415 fix pre-commit
     add 0578a8e54d working changes
     add ec20429a84 refactor bind_host and bind_port
     add 1f57d4afcb refactor create flow for temp ssh tunnels
     add ed19a3eae3 remove logger
     add be5c0051fd add flush to allow database.id to be populated
     add 852c8bbca5 chore(ssh_tunnel): Add extra tests to SSHTunnel commands (#22372)
     add 948f74878b Merge branch 'create-sshtunnelconfig-tbl' of https://github.com/apache/superset into create-sshtunnelconfig-tbl
     add c636ce7705 make sure to use inspector with context
     add 908896ffa9 remove id and database_id
     add e3ef835c3f uselist
     add 9f39c839aa fix merge conflicts

No new revisions were added by this update.

Summary of changes:
 .github/CODEOWNERS                                 |   1 +
 .github/workflows/docker_build_push.sh             |   7 +-
 RESOURCES/INTHEWILD.md                             |   1 +
 docs/docs/databases/risingwave.mdx                 |  17 +
 setup.py                                           |   4 +-
 .../integration/dashboard/drilltodetail.test.ts    |  66 ++--
 .../cypress/integration/dashboard/tabs.test.ts     |  28 ++
 .../superset-ui-core/src/query/buildQueryObject.ts |  21 +-
 .../superset-ui-core/src/query/normalizeOrderBy.ts |  10 +-
 .../superset-ui-core/src/query/types/Query.ts      |   6 -
 .../src/query/types/QueryFormData.ts               |   8 +-
 .../test/query/buildQueryObject.test.ts            |  43 ++-
 .../test/query/normalizeOrderBy.test.ts            |   8 +-
 .../test/query/types/Metric.test.ts                |   6 +-
 .../plugin-chart-echarts/src/Radar/buildQuery.ts   |   4 +-
 .../test/MixedTimeseries/buildQuery.test.ts        |   9 +-
 .../test/Timeseries/buildQuery.test.ts             |   4 +-
 .../Chart/DrillDetail/DrillDetailModal.tsx         |   1 +
 .../Chart/DrillDetail/DrillDetailPane.test.tsx     |   7 +-
 .../Chart/DrillDetail/DrillDetailPane.tsx          | 150 +++++---
 .../Chart/DrillDetail/DrillDetailTableControls.tsx |   1 +
 .../DropdownContainer.stories.tsx                  |   2 +-
 .../DropdownContainer/Overview.stories.mdx         |   4 +-
 .../src/components/DropdownContainer/index.tsx     | 147 ++++---
 .../src/components/Table/Table.stories.tsx         | 101 +++++
 .../src/components/Table/VirtualTable.tsx          |   4 +-
 .../BooleanCell/BooleanCell.stories.tsx}           |  33 +-
 .../BooleanCell/BooleanCell.test.tsx}              |  21 +-
 .../Table/cell-renderers/BooleanCell}/index.tsx    |  11 +-
 .../cell-renderers/NullCell/NullCell.stories.tsx}  |  14 +-
 .../cell-renderers/NullCell/NullCell.test.tsx}     |  17 +-
 .../Table/cell-renderers/NullCell/index.tsx}       |  28 +-
 .../TimeCell.stories.tsx}                          |  30 +-
 .../cell-renderers/TimeCell/TimeCell.test.tsx}     |  41 +-
 .../Table/cell-renderers/TimeCell/index.tsx}       |  24 +-
 .../header-renderers/HeaderWithRadioGroup.tsx      |  94 +++++
 superset-frontend/src/components/Table/index.tsx   |  21 +-
 .../dashboard/components/gridComponents/Chart.jsx  |   4 +-
 .../FilterBar/FilterControls/FilterControl.tsx     |   7 +-
 .../FilterBar/FilterControls/FilterControls.tsx    |  13 +-
 .../FilterBar/FilterControls/FilterDivider.tsx     |  54 ++-
 .../FilterBar/FiltersDropdownContent/index.tsx     |   2 +
 .../FiltersOutOfScopeCollapsible/index.tsx         |  60 ++-
 .../nativeFilters/FilterCard/ScopeRow.tsx          |   4 +-
 .../src/filters/components/Range/buildQuery.ts     |   1 -
 .../filters/components/Select/buildQuery.test.ts   |  10 +-
 .../src/filters/components/Select/buildQuery.ts    |   2 +-
 superset-websocket/package-lock.json               | 424 +++++++++++++++------
 superset-websocket/package.json                    |   8 +-
 superset/commands/importers/v1/utils.py            |   6 +-
 superset/constants.py                              |   2 +
 superset/databases/commands/create.py              |  15 +-
 superset/databases/commands/test_connection.py     |   4 -
 superset/databases/dao.py                          |   2 +-
 superset/databases/schemas.py                      |  30 +-
 .../ssh_tunnel/commands}/__init__.py               |   0
 superset/databases/ssh_tunnel/commands/create.py   |  42 +-
 .../databases/ssh_tunnel/commands/exceptions.py    |   9 +
 superset/databases/ssh_tunnel/commands/update.py   |  15 +-
 superset/databases/ssh_tunnel/models.py            |  28 +-
 .../{cockroachdb.py => risingwave.py}              |   6 +-
 ...c2d8ec8595_create_ssh_tunnel_credentials_tbl.py |  18 +-
 superset/models/core.py                            |  51 +--
 .../templates/superset/form_view/csv_macros.html   |  75 ++++
 .../templates/superset/form_view/csv_scripts.html  |  37 ++
 .../form_view/csv_to_database_view/edit.html       | 116 +++++-
 superset/views/database/forms.py                   |  12 +-
 superset/views/database/views.py                   |  55 ++-
 tests/conftest.py                                  |   5 +-
 .../databases/ssh_tunnel}/__init__.py              |   0
 .../databases/ssh_tunnel/commands}/__init__.py     |   0
 .../ssh_tunnel/commands/commands_tests.py          |  76 ++++
 .../databases/ssh_tunnel/commands/create_test.py   |  26 ++
 .../databases/ssh_tunnel/commands/update_test.py   |  24 ++
 74 files changed, 1672 insertions(+), 565 deletions(-)
 create mode 100644 docs/docs/databases/risingwave.mdx
 copy superset-frontend/src/{explore/components/controls/SliderControl.stories.tsx => components/Table/cell-renderers/BooleanCell/BooleanCell.stories.tsx} (69%)
 copy superset-frontend/src/{explore/components/DataTableControl/RowCount.test.tsx => components/Table/cell-renderers/BooleanCell/BooleanCell.test.tsx} (63%)
 copy superset-frontend/src/{views/CRUD/data/dataset/AddDataset/RightPanel => components/Table/cell-renderers/BooleanCell}/index.tsx (74%)
 copy superset-frontend/src/{explore/components/DataTableControl/CopyButton.test.tsx => components/Table/cell-renderers/NullCell/NullCell.stories.tsx} (72%)
 copy superset-frontend/src/{explore/components/DataTableControl/CopyButton.test.tsx => components/Table/cell-renderers/NullCell/NullCell.test.tsx} (67%)
 copy superset-frontend/{plugins/plugin-chart-echarts/src/Tree/EchartsTree.tsx => src/components/Table/cell-renderers/NullCell/index.tsx} (72%)
 copy superset-frontend/src/components/Table/cell-renderers/{NumericCell/NumericCell.stories.tsx => TimeCell/TimeCell.stories.tsx} (62%)
 copy superset-frontend/src/components/{Badge/Badge.test.tsx => Table/cell-renderers/TimeCell/TimeCell.test.tsx} (50%)
 copy superset-frontend/{plugins/plugin-chart-pivot-table/src/react-pivottable/PivotTable.jsx => src/components/Table/cell-renderers/TimeCell/index.tsx} (67%)
 create mode 100644 superset-frontend/src/components/Table/header-renderers/HeaderWithRadioGroup.tsx
 copy superset/{advanced_data_type => databases/ssh_tunnel/commands}/__init__.py (100%)
 copy superset/db_engine_specs/{cockroachdb.py => risingwave.py} (89%)
 create mode 100644 superset/templates/superset/form_view/csv_macros.html
 create mode 100644 superset/templates/superset/form_view/csv_scripts.html
 copy {superset/advanced_data_type => tests/integration_tests/databases/ssh_tunnel}/__init__.py (100%)
 copy {superset/advanced_data_type => tests/integration_tests/databases/ssh_tunnel/commands}/__init__.py (100%)
 create mode 100644 tests/integration_tests/databases/ssh_tunnel/commands/commands_tests.py