This is an automated email from the ASF dual-hosted git repository.
hugh pushed a change to branch pexdax/db-connection-ui
in repository https://gitbox.apache.org/repos/asf/superset.git.
from 9cecb8b feat: Added Dynamic form link to SQL Alchemy Form (#15208)
add 7b87eb1 fix: use npm v7 in docker compose (#15160)
add 7dc0cee add another wait for chart element (#15108)
add b179863 refactor: Convert TableElement to TypeScript (#14978)
add d30f3c8 fix space (#15175)
add ffdbcbd fix: ignore errors in GetLog (#15181)
add 9282c58 feat(helm): Make local admin optional (#14703)
add 6edf340 fix(docker/helm): Make webserver query timeout adjustable
(#15007)
add 8360292 feat(api): add featured datatypes to dashboard dataset ep
(#15188)
add 0c22266 chore: Improves the native filters bar layout (#15115)
add 4289929 chore: Allows the user to force fetch the default values
(#15178)
add fc8ad4f chore: Makes the refresh button only appear when the filter
has a dataset (#15194)
add dafaaae chore: Changes the dashboard highlight color when selecting a
filter (#15192)
add d578ae9 feat: Select component (Iteration 1) (#15121)
add e689b0d fix(dashboard): duplicated toast (#15138)
add d625f5f feat: show rich error messages on past failed queries (#15158)
add ca89292 refactor: refactor Icon to Icons in sqlEditor component
(#14463)
add 70afa08 fix(helm): Set working defaults for google OAuth2 example
(#13614)
add 5e543e3 fix(aarch64): Bump pyarrow version to 4.0.1 (#14891)
add 91e424b fix(logging): downgrade csv export log to debug (#15123)
add 408d58f fix: SQL Lab show "Refetch Results" button while fetching new
query results (#15109)
add 965dacd fix: Fix dremio dialect not having a `driver` field (#15198)
add 0b306a4 Merge branch 'master' into pexdax/db-connection-ui
No new revisions were added by this update.
Summary of changes:
docker/docker-entrypoint.sh | 2 +-
docker/docker-frontend.sh | 1 +
helm/superset/Chart.yaml | 2 +-
helm/superset/values.yaml | 32 +-
requirements/base.txt | 2 +-
setup.py | 2 +-
.../helpers/IntersectionObserver.ts} | 20 +-
superset-frontend/spec/helpers/shim.ts | 2 +
.../dashboard/components/DashboardBuilder_spec.jsx | 9 +-
.../spec/javascripts/sqllab/TableElement_spec.jsx | 10 +-
.../src/SqlLab/components/SouthPane/SouthPane.tsx | 3 +
.../src/SqlLab/components/SqlEditor.jsx | 13 +-
.../src/SqlLab/components/SqlEditorLeftBar.jsx | 20 ++
.../{TableElement.jsx => TableElement.tsx} | 97 +++---
superset-frontend/src/SqlLab/reducers/sqlLab.js | 15 +-
.../hooks/useElementOnScreen/index.ts} | 46 +--
.../src/components/ListView/Filters/Search.tsx | 2 +-
.../src/components/Select/AntdSelect.stories.tsx | 244 ++++++++++++++
.../src/components/Select/AntdSelect.tsx | 355 +++++++++++++++++++++
...ct.stories.tsx => DeprecatedSelect.stories.tsx} | 2 +-
.../Select/{Select.tsx => DeprecatedSelect.tsx} | 0
superset-frontend/src/components/Select/index.ts | 4 +-
superset-frontend/src/components/Select/styles.tsx | 2 +-
superset-frontend/src/components/Select/utils.ts | 12 +
.../hooks/useChangeEffect => components}/index.ts | 2 +-
.../DashboardBuilder/DashboardBuilder.tsx | 220 ++++++++-----
.../src/dashboard/components/StickyVerticalBar.tsx | 100 ------
.../dashboard/components/gridComponents/Chart.jsx | 16 +-
.../components/gridComponents/ChartHolder.jsx | 4 +-
.../nativeFilters/FilterBar/FilterBar.test.tsx | 2 +-
.../FilterBar/FilterControls/FilterValue.tsx | 2 +-
.../FilterBar/FilterSets/FiltersHeader.tsx | 24 +-
.../nativeFilters/FilterBar/FilterSets/index.tsx | 26 +-
.../nativeFilters/FilterBar/Header/index.tsx | 24 +-
.../components/nativeFilters/FilterBar/index.tsx | 71 ++---
.../FiltersConfigForm/DefaultValue.tsx | 2 +-
.../FiltersConfigForm/FiltersConfigForm.tsx | 143 +++++----
.../FiltersConfigModal/FiltersConfigModal.tsx | 2 +-
superset/connectors/base/models.py | 17 +-
superset/dashboards/schemas.py | 1 +
superset/db_engine_specs/__init__.py | 6 +-
superset/db_engine_specs/hive.py | 7 +-
superset/db_engine_specs/sqlite.py | 16 +-
superset/sql_lab.py | 12 +-
superset/utils/webdriver.py | 6 +
superset/views/core.py | 23 +-
tests/dashboards/api_tests.py | 4 +-
47 files changed, 1172 insertions(+), 455 deletions(-)
copy superset-frontend/{src/components/.eslintrc =>
spec/helpers/IntersectionObserver.ts} (79%)
rename superset-frontend/src/SqlLab/components/{TableElement.jsx =>
TableElement.tsx} (80%)
copy superset-frontend/src/{explore/components/ExploreContentPopover.tsx =>
common/hooks/useElementOnScreen/index.ts} (53%)
create mode 100644
superset-frontend/src/components/Select/AntdSelect.stories.tsx
create mode 100644 superset-frontend/src/components/Select/AntdSelect.tsx
rename superset-frontend/src/components/Select/{Select.stories.tsx =>
DeprecatedSelect.stories.tsx} (99%)
rename superset-frontend/src/components/Select/{Select.tsx =>
DeprecatedSelect.tsx} (100%)
copy superset-frontend/src/{common/hooks/useChangeEffect =>
components}/index.ts (93%)
delete mode 100644
superset-frontend/src/dashboard/components/StickyVerticalBar.tsx