This is an automated email from the ASF dual-hosted git repository.
hugh pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git.
from 7f2f51b refactor: icon to icons for listviewcomponent (#15408)
add d4480f5 feat: Database Connection UI (#14881)
No new revisions were added by this update.
Summary of changes:
docs/src/pages/docs/Miscellaneous/issue_codes.mdx | 8 +
.../cypress/integration/database/modal.test.ts | 91 +-
.../images/icons/default_db_image.svg | 21 +
superset-frontend/package-lock.json | 16 +
superset-frontend/package.json | 1 +
.../src/components/ErrorMessage/types.ts | 1 +
.../Form/LabeledErrorBoundInput.stories.tsx | 4 +
.../Form/LabeledErrorBoundInput.test.jsx | 19 +-
.../src/components/Form/LabeledErrorBoundInput.tsx | 35 +-
superset-frontend/src/components/Icon/index.tsx | 3 +
.../src/components/IconButton/index.tsx | 65 +-
.../src/components/InfoTooltip/index.tsx | 4 +-
.../src/types/react-lines-ellipsis.d.ts | 47 +
.../DatabaseModal/DatabaseConnectionForm.tsx | 294 ++++-
.../data/database/DatabaseModal/ExtraOptions.tsx | 748 +++++++------
.../data/database/DatabaseModal/ModalHeader.tsx | 161 +++
.../data/database/DatabaseModal/SqlAlchemyForm.tsx | 2 +
.../data/database/DatabaseModal/index.test.jsx | 1137 ++++++++++++++++----
.../CRUD/data/database/DatabaseModal/index.tsx | 902 +++++++++++++---
.../CRUD/data/database/DatabaseModal/styles.ts | 217 +++-
.../src/views/CRUD/data/database/types.ts | 35 +-
superset-frontend/src/views/CRUD/hooks.ts | 83 +-
superset/config.py | 8 +-
superset/databases/api.py | 5 +
superset/databases/commands/exceptions.py | 2 +-
superset/databases/commands/validate.py | 11 +-
superset/databases/schemas.py | 25 +-
superset/db_engine_specs/base.py | 32 +-
superset/db_engine_specs/bigquery.py | 41 +-
superset/db_engine_specs/elasticsearch.py | 4 +-
superset/errors.py | 3 +
tests/integration_tests/databases/api_tests.py | 169 ++-
.../db_engine_specs/postgres_tests.py | 14 +-
33 files changed, 3247 insertions(+), 961 deletions(-)
create mode 100644 superset-frontend/images/icons/default_db_image.svg
create mode 100644 superset-frontend/src/types/react-lines-ellipsis.d.ts
create mode 100644
superset-frontend/src/views/CRUD/data/database/DatabaseModal/ModalHeader.tsx