This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/npm_and_yarn/superset-frontend/d3-scale-3.3.0
in repository https://gitbox.apache.org/repos/asf/superset.git.
discard 05e0f5f chore(deps): bump d3-scale from 2.1.2 to 3.3.0 in
/superset-frontend
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 8febd81 feat: validate database parameters (#14883)
add 2313e3e fix: show error on invalid import (#14851)
add acbbced fix: timerange in filter box error (#14890)
add b72e5e0 feat(native-filters): improve inverse selection indicators
(#14873)
add fce8ac2 Add style (#14839)
add 8519a09 chore: Improves the native filters UI/UX - iteration 5
(#14882)
add f82a085 feat(dashboard): Highlight tabs that contain a chart in scope
of focused native filter (#14865)
add 507d4d7 chore: Bump @superset-ui/legacy-preset-chart-deckgl to 0.4.7
(#14871)
add 8f81fc0 fix: Redshift parameters not rendering (#14888)
add 0eb34be leverage qs to create new tab (#14855)
add 1d78c43 Upgrade cryptography package (#14906)
add a85f5c1 feat(trino): add support for user impersonation (#14843)
add b041897 chore: upgrade bleach dependency (#14907)
add 51935dd fix: permission denied when starting docker with uid 1000
(#14903)
add d86880d Revert style (#14840)
add 50c5dcb test(native-filters): add test for Select filter (#14919)
add e43112c feat(native-filter): Hide native filters (#14784)
add 66282c3 chore: customize adhoc filter icon and fix creatable label
(#14896)
add eef489c feat: add support for filters in sqlLab (#14765)
add eced510 fix: Query History cosmetic issues (#14885)
add fac6b7c fix: Remove Icon and align close button on DatasetModal
(#14902)
add 8cc97e4 feat: validation db modal (#14832)
add 06945cc feat: Icon Button (#14818)
add b6f00e6 chore: Improves the native filters UI/UX - iteration 6
(#14932)
add f4de0dc fix: is_temporal should overwrite is_dttm (#14894)
add 723a671 fix: time parser truncate to first day of year/month (#14945)
add 405f95b feat(dashboard/native-filters): Hide filters out of scope of
current tab (#14933)
add bf1358b feat: Adding FORCE_SSL as feature flag in config.py (#14934)
add 53505c2 additional safeguard (#14953)
add e6bc7c9 feat: add type_generic and is_dttm to table metadata (#14863)
add f94c6d2 fix(native-filters): cascading filters not rendering in tab
(#14964)
add 78d3089 chore: bump superset-ui to 0.17.53 (#14968)
add ac301ab chore(deps): bump d3-scale from 2.1.2 to 3.3.0 in
/superset-frontend
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (05e0f5f)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/superset-frontend/d3-scale-3.3.0 (ac301ab)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.pylintrc | 2 +-
Dockerfile | 4 +-
docker-compose.yml | 11 +-
docker/docker-bootstrap.sh | 2 +-
docs/installation.rst | 31 +
.../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 +
requirements/base.txt | 4 +-
setup.py | 2 +-
.../cypress/integration/dashboard/filter.test.ts | 4 +-
.../cypress/integration/dashboard/tabs.test.ts | 12 +-
.../integration/dashboard_list/filter.test.ts | 4 +-
superset-frontend/package-lock.json | 639 ++++++++--------
superset-frontend/package.json | 59 +-
.../dashboard/components/DashboardBuilder_spec.jsx | 5 +
.../components/gridComponents/ChartHolder_spec.jsx | 2 +
.../components/gridComponents/Tabs_spec.jsx | 4 +
.../nativeFilters/NativeFiltersModal_spec.tsx | 2 +-
.../datasource/DatasourceEditor_spec.jsx | 3 +
.../{QueryTable.jsx => QueryTable/index.jsx} | 143 +++-
.../components/QueryTable/styles.ts} | 36 +-
.../src/SqlLab/components/ResultSet.tsx | 17 +-
superset-frontend/src/components/Form/FormItem.tsx | 2 +-
.../src/components/Form/LabeledErrorBoundInput.tsx | 18 +-
.../IconButton.stories.tsx} | 63 +-
.../IconButton.test.jsx} | 30 +-
.../src/components/IconButton/index.tsx | 123 ++++
superset-frontend/src/components/Menu/Menu.tsx | 3 +-
.../src/components/Menu/MenuRight.tsx | 2 +-
superset-frontend/src/components/Tabs/Tabs.tsx | 5 -
superset-frontend/src/constants.ts | 16 +-
.../src/dashboard/actions/dashboardState.js | 5 +
superset-frontend/src/dashboard/actions/hydrate.js | 10 +-
.../DashboardBuilder/DashboardBuilder.tsx | 6 +-
.../DashboardBuilder/DashboardContainer.tsx | 36 +-
.../dashboard/components/FiltersBadge/selectors.ts | 46 +-
.../Header/HeaderActionsDropdown/index.jsx | 2 +-
.../components/gridComponents/ChartHolder.jsx | 41 +-
.../components/gridComponents/ChartHolder.test.tsx | 6 +-
.../dashboard/components/gridComponents/Tab.jsx | 21 +-
.../dashboard/components/gridComponents/Tabs.jsx | 27 +-
.../components/gridComponents/Tabs.test.tsx | 5 +-
.../nativeFilters/FilterBar/FilterBar.test.tsx | 4 +-
.../FilterBar/FilterControls/FilterControls.tsx | 115 ++-
.../FilterBar/FilterControls/FilterValue.tsx | 3 +
.../FiltersConfigModal/FilterTabs.tsx | 79 +-
.../FiltersConfigForm/CollapsibleControl.tsx | 70 ++
.../FiltersConfigForm/ControlItems.tsx | 111 ---
.../FiltersConfigForm/FiltersConfigForm.tsx | 807 ++++++++++++++-------
...lItems.test.tsx => getControlItemsMap.test.tsx} | 101 ++-
.../FiltersConfigForm/getControlItemsMap.tsx | 113 +++
.../FiltersConfigModal/FiltersConfigModal.tsx | 49 +-
.../nativeFilters/FiltersConfigModal/utils.ts | 16 +-
.../dashboard/components/nativeFilters/state.ts | 7 +
.../dashboard/components/nativeFilters/types.ts | 2 +
.../components/nativeFilters/utils.test.ts | 126 ++++
.../dashboard/components/nativeFilters/utils.ts | 85 ++-
.../dashboard/containers/DashboardComponent.jsx | 29 +-
.../src/dashboard/reducers/dashboardState.js | 7 +
superset-frontend/src/dashboard/types.ts | 6 +-
.../src/dashboard/util/getDashboardUrl.ts | 4 +-
.../src/datasource/DatasourceEditor.jsx | 8 +-
.../explore/components/ControlPanelsContainer.tsx | 7 +
.../explore/components/DataTablesPane/index.tsx | 25 +-
.../src/explore/components/EmbedCodeButton.jsx | 2 +-
.../src/explore/components/ExploreChartPanel.jsx | 1 +
.../explore/components/ExploreViewContainer.jsx | 2 +-
.../index.jsx | 6 +-
.../explore/components/controls/SelectControl.jsx | 4 -
.../{ => VizTypeControl}/VizTypeControl.less | 2 +-
.../VizTypeControl/VizTypeControl.test.tsx | 111 +++
.../index.jsx} | 29 +-
.../src/explore/exploreUtils/index.js | 4 +-
.../components/Select/SelectFilterPlugin.test.tsx | 213 ++++++
.../components/Select/SelectFilterPlugin.tsx | 48 +-
superset-frontend/src/modules/utils.js | 10 -
superset-frontend/src/utils/urlUtils.ts | 20 +-
.../src/views/CRUD/alert/AlertReportModal.tsx | 10 +-
.../src/views/CRUD/chart/ChartList.tsx | 18 +-
.../src/views/CRUD/data/database/DatabaseList.tsx | 3 +-
.../DatabaseModal/DatabaseConnectionForm.tsx | 240 +++---
.../data/database/DatabaseModal/ExtraOptions.tsx | 4 +-
.../CRUD/data/database/DatabaseModal/index.tsx | 49 +-
.../CRUD/data/database/DatabaseModal/styles.ts | 38 +-
.../src/views/CRUD/data/database/types.ts | 3 +-
.../views/CRUD/data/dataset/AddDatasetModal.tsx | 12 +-
superset-frontend/src/views/CRUD/hooks.ts | 57 ++
.../src/visualizations/FilterBox/FilterBox.jsx | 9 +-
.../src/visualizations/presets/MainPreset.js | 11 +-
superset/charts/api.py | 19 +-
superset/commands/importers/exceptions.py | 5 +
superset/config.py | 23 +-
superset/connectors/sqla/models.py | 21 +-
superset/dashboards/api.py | 20 +-
superset/databases/api.py | 71 +-
superset/databases/commands/validate.py | 6 +-
superset/databases/schemas.py | 60 +-
superset/datasets/api.py | 22 +-
superset/db_engine_specs/__init__.py | 40 +-
superset/db_engine_specs/base.py | 18 +-
superset/db_engine_specs/bigquery.py | 12 +-
superset/db_engine_specs/cockroachdb.py | 2 +-
superset/db_engine_specs/mysql.py | 3 +-
superset/db_engine_specs/postgres.py | 4 +-
superset/db_engine_specs/redshift.py | 1 +
superset/db_engine_specs/trino.py | 38 +-
superset/jinja_context.py | 2 +-
superset/models/core.py | 3 +-
superset/queries/saved_queries/api.py | 19 +-
superset/utils/date_parser.py | 3 +-
superset/views/utils.py | 25 +-
tests/charts/api_tests.py | 39 +-
tests/dashboards/api_tests.py | 86 ++-
tests/databases/api_tests.py | 175 ++++-
tests/databases/schema_tests.py | 46 +-
tests/datasets/api_tests.py | 57 +-
tests/model_tests.py | 27 +
tests/sqla_models_tests.py | 4 +
tests/utils/date_parser_tests.py | 12 +
124 files changed, 3573 insertions(+), 1455 deletions(-)
rename superset-frontend/src/SqlLab/components/{QueryTable.jsx =>
QueryTable/index.jsx} (66%)
copy superset-frontend/src/{dashboard/util/getFilterScopeParentNodes.js =>
SqlLab/components/QueryTable/styles.ts} (61%)
copy superset-frontend/src/components/{Timer/Timer.stories.tsx =>
IconButton/IconButton.stories.tsx} (55%)
copy superset-frontend/src/components/{OmniContainer/Omnibar.test.tsx =>
IconButton/IconButton.test.jsx} (66%)
create mode 100644 superset-frontend/src/components/IconButton/index.tsx
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} (61%)
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
rename superset-frontend/src/explore/components/controls/{ =>
VizTypeControl}/VizTypeControl.less (95%)
create mode 100644
superset-frontend/src/explore/components/controls/VizTypeControl/VizTypeControl.test.tsx
rename superset-frontend/src/explore/components/controls/{VizTypeControl.jsx
=> VizTypeControl/index.jsx} (88%)
create mode 100644
superset-frontend/src/filters/components/Select/SelectFilterPlugin.test.tsx