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

beto pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git


    from fdc2dbe7db build(deps-dev): bump react-test-renderer from 16.9.0 to 
16.14.0 in /superset-frontend (#27808)
     add 9022f5c519 feat(SIP-85): OAuth2 for databases (#27631)

No new revisions were added by this update.

Summary of changes:
 pyproject.toml                                     |   7 +-
 requirements/base.txt                              |   9 +-
 requirements/development.txt                       |   6 +
 .../ErrorMessage/OAuth2RedirectMessage.test.tsx    | 170 +++++++++++++++
 .../ErrorMessage/OAuth2RedirectMessage.tsx         | 179 ++++++++++++++++
 .../src/components/ErrorMessage/types.ts           |   2 +
 superset-frontend/src/setup/setupErrorMessages.ts  |   5 +
 superset/commands/chart/data/get_data_command.py   |   1 -
 superset/config.py                                 |  19 ++
 superset/connectors/sqla/models.py                 |  10 +
 superset/connectors/sqla/utils.py                  |   2 +-
 superset/daos/database.py                          |   8 +-
 superset/databases/api.py                          | 105 +++++++++-
 superset/databases/schemas.py                      |  37 +++-
 superset/db_engine_specs/README.md                 |  67 +++++-
 superset/db_engine_specs/base.py                   | 125 +++++++++++-
 superset/db_engine_specs/drill.py                  |   6 +-
 superset/db_engine_specs/gsheets.py                |  97 ++++++++-
 superset/db_engine_specs/hive.py                   |  11 +-
 superset/db_engine_specs/impala.py                 |   1 +
 superset/db_engine_specs/presto.py                 |   2 +-
 superset/db_engine_specs/trino.py                  |  15 +-
 superset/errors.py                                 |   2 +
 superset/exceptions.py                             |  50 +++++
 superset/key_value/types.py                        |   1 +
 ...0_16-02_678eefb4ab44_add_access_token_table.py} |  51 +++--
 superset/models/core.py                            |  42 +++-
 superset/sql_lab.py                                |  11 +-
 superset/sql_validators/presto_db.py               |   2 +-
 .../superset/{public_welcome.html => oauth2.html}  |  20 +-
 superset/utils/lock.py                             |  99 +++++++++
 superset/utils/oauth2.py                           | 176 ++++++++++++++++
 tests/integration_tests/security_tests.py          |   1 +
 .../unit_tests/connectors}/__init__.py             |   0
 .../unit_tests/connectors/sqla}/__init__.py        |   0
 tests/unit_tests/connectors/sqla/models_test.py    |  66 ++++++
 tests/unit_tests/databases/api_test.py             | 170 +++++++++++++++
 tests/unit_tests/databases/schema_tests.py         |  42 ++++
 .../unit_tests/db_engine_specs/test_clickhouse.py  |   5 +-
 tests/unit_tests/db_engine_specs/test_databend.py  |   5 +-
 tests/unit_tests/db_engine_specs/test_drill.py     |   8 +-
 .../db_engine_specs/test_elasticsearch.py          |   4 +-
 tests/unit_tests/db_engine_specs/test_gsheets.py   | 227 +++++++++++++++++++++
 tests/unit_tests/sql_lab_test.py                   |   8 +-
 tests/unit_tests/utils/lock_tests.py               |  79 +++++++
 tests/unit_tests/utils/oauth2_tests.py             |  95 +++++++++
 46 files changed, 1985 insertions(+), 63 deletions(-)
 create mode 100644 
superset-frontend/src/components/ErrorMessage/OAuth2RedirectMessage.test.tsx
 create mode 100644 
superset-frontend/src/components/ErrorMessage/OAuth2RedirectMessage.tsx
 copy 
superset/migrations/versions/{2020-07-09_17-12_73fd22e742ab_add_dynamic_plugins_py.py
 => 2024-03-20_16-02_678eefb4ab44_add_access_token_table.py} (55%)
 copy superset/templates/superset/{public_welcome.html => oauth2.html} (73%)
 create mode 100644 superset/utils/lock.py
 create mode 100644 superset/utils/oauth2.py
 copy {superset/advanced_data_type => tests/unit_tests/connectors}/__init__.py 
(100%)
 copy {superset/advanced_data_type => 
tests/unit_tests/connectors/sqla}/__init__.py (100%)
 create mode 100644 tests/unit_tests/connectors/sqla/models_test.py
 create mode 100644 tests/unit_tests/utils/lock_tests.py
 create mode 100644 tests/unit_tests/utils/oauth2_tests.py

Reply via email to