This is an automated email from the ASF dual-hosted git repository.
hugh pushed a change to branch hugh/bg-validation-db-modal
in repository https://gitbox.apache.org/repos/asf/superset.git.
from 856261f clear out file input before reloading
add 9bf07cc fix(native-filters): Manage default value of filters by
superset (#14785)
add 9a96dac fix(native-filters): loop bug by simplify state handling
(#14788)
add add35f9 fix: set table name width to not hide icons when name is too
long (#14489)
add 63dc035 feat(explore): Remove default for time range filter and
Metrics (#14661)
add dfe030b feat: chart gallery search improvement (#14484)
add c728947 fix: Fix Big Query API for POST w/ no parameters (#14822)
add f1ea1d7 fix: OpenAPI boolean type (#14827)
add 8b1a117 feat: return parameters only for DB with default driver
(#14803)
add 4502086 chore: Update docs on MySQL recommended driver (#14826)
add 9fe0222 feat: ability to pull from your own docker registry using a
secret (#14686)
add 0c0eccb chore: Improves the native filters UI/UX - iteration 3
(#14824)
add d46aa60 fix(docker): superset permissions and firefox config (#14736)
add 3224e75 feat: show max tag count in select filter (#14486)
add 6bdbd2b fix: the calculated columns explicit type convert into date
(#14813)
add e466066 chore(native-filters): introduce experimental feature flag
(#14814)
add ae8378a fix: Big Query Edit Form (#14850)
add 80d22f5 report dropdown (#14852)
add bd2c087 fix(native-filters): remove indicators outside scope (#14838)
add 9f54231 fix: filterbox apply single value (#14841)
add 2b4e0ec feat(native-filters): sort selected values on blur (#14842)
add ad4ce83 fix(native-filter): Default value multi-select height in
native filters (#14816)
add a6d54b6 chore: Improves the native filters UI/UX - iteration 4
(#14854)
add c519efe small code review fix (#14756)
add 877201f margin style (#14849)
add 281d637 Don't run query when control panel has errors (#14687)
add 5a785d7 Merge branch 'master' of https://github.com/apache/superset
into pexdax/db-connection-ui
add a547d6d fix merge conflicts
No new revisions were added by this update.
Summary of changes:
Dockerfile | 4 +-
docker-compose.yml | 11 +-
docker/docker-bootstrap.sh | 2 +-
.../pages/docs/Connecting to Databases/mysql.mdx | 10 +-
helm/superset/Chart.yaml | 2 +-
helm/superset/templates/deployment-beat.yaml | 4 +
helm/superset/templates/deployment-worker.yaml | 4 +
helm/superset/templates/deployment.yaml | 5 +
helm/superset/templates/init-job.yaml | 4 +
helm/superset/values.yaml | 3 +
.../cypress/integration/dashboard/filter.test.ts | 4 +-
.../cypress/integration/dashboard/tabs.test.ts | 12 +-
.../nativeFilters/NativeFiltersModal_spec.tsx | 2 +-
.../dashboard/components/FiltersBadge/selectors.ts | 36 +-
.../FilterBar/FilterControls/FilterValue.tsx | 3 +
.../FiltersConfigModal/FilterTabs.tsx | 4 +-
.../FiltersConfigForm/CollapsibleControl.tsx | 70 ++++
.../FiltersConfigForm/ControlItems.tsx | 111 ------
.../FiltersConfigForm/FiltersConfigForm.tsx | 391 ++++++++++++++++-----
...lItems.test.tsx => getControlItemsMap.test.tsx} | 97 +++--
.../FiltersConfigForm/getControlItemsMap.tsx | 110 ++++++
.../FiltersConfigModal/FiltersConfigModal.tsx | 41 ++-
.../nativeFilters/FiltersConfigModal/utils.ts | 14 +-
.../components/nativeFilters/utils.test.ts | 126 +++++++
.../dashboard/components/nativeFilters/utils.ts | 11 +
.../explore/components/DataTablesPane/index.tsx | 25 +-
.../src/explore/components/ExploreChartPanel.jsx | 1 +
.../components/controls/VizTypeControl/index.jsx | 9 +-
.../components/Select/SelectFilterPlugin.tsx | 38 +-
.../src/views/CRUD/alert/AlertReportModal.tsx | 10 +-
.../src/views/CRUD/chart/ChartList.tsx | 18 +-
.../CRUD/data/database/DatabaseModal/styles.ts | 1 -
.../src/visualizations/FilterBox/FilterBox.jsx | 7 +-
.../src/visualizations/presets/MainPreset.js | 11 +-
superset/charts/api.py | 2 +-
superset/config.py | 20 +-
superset/connectors/sqla/models.py | 3 +-
superset/dashboards/api.py | 2 +-
superset/databases/api.py | 53 ++-
superset/datasets/api.py | 4 +-
superset/db_engine_specs/__init__.py | 40 ++-
superset/db_engine_specs/base.py | 12 +-
superset/db_engine_specs/bigquery.py | 4 +-
superset/db_engine_specs/cockroachdb.py | 2 +-
superset/db_engine_specs/mysql.py | 3 +-
superset/db_engine_specs/postgres.py | 4 +-
superset/jinja_context.py | 2 +-
superset/models/core.py | 3 +-
superset/queries/saved_queries/api.py | 2 +-
tests/databases/api_tests.py | 126 +++----
tests/databases/schema_tests.py | 5 +-
51 files changed, 1043 insertions(+), 445 deletions(-)
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/CollapsibleControl.tsx
delete mode 100644
superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/ControlItems.tsx
rename
superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/{ControlItems.test.tsx
=> getControlItemsMap.test.tsx} (62%)
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/getControlItemsMap.tsx
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/utils.test.ts