This is an automated email from the ASF dual-hosted git repository.
maximebeauchemin pushed a change to branch cypress-docker-compose
in repository https://gitbox.apache.org/repos/asf/superset.git
omit a8b8ca6c63 some progress
omit 9310da0d20 allow redirect
omit 6f983ba397 feat: get docker-compose to work as the backend for Cypress
tests
add 274aa143d3 chore: python version to 3.11 (while supporting 3.10)
(#31503)
add c2d7cf388d feat: Firebolt sqlglot dialect (#31825)
add 8050e351ed fix(OAuth): Remove masked_encrypted_extra from DB update
properties (#31834)
add ef57318259 chore: bump @ant-design/icons to fix fill-rule console
warning (#31831)
add bbf7586fe8 fix: fix/suppress webpack console warnings (#31830)
add 6531101517 chore: properly import expect from chai in
cypress-base/cypress/support/e2e.ts (#31846)
add ffb6913706 chore(ci): auto delete branches on merge (#31847)
add 4bad1a258f chore: add eslint to pre-commit hooks (#31845)
add d4bd20ffb4 fix: d3.count doesn't exist (#31848)
add 754ccd0448 feat: Mutate SQL query executed by alerts (#31840)
add 4ca5846c7f feat: old Firebolt dialect (#31849)
add f235787703 fix(bigquery): return no catalogs when creds not set
(#31837)
add aacfe4d667 docs: add a note about accessing the dev env's postgres
database (#31874)
add fc8710f50a chore: add a disable for pylint (#31875)
add ab6045691e feat: use npm run dev-server in docker-compose (#31876)
add 41d31fd70a feat: get docker-compose to work as the backend for Cypress
tests
add ca5b3e1e16 allow redirect
add 5ffcf51957 some progress
add 8271318e9d no tests.integration_tests.superset_test_config
add fda974d40b progress
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 (a8b8ca6c63)
\
N -- N -- N refs/heads/cypress-docker-compose (fda974d40b)
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:
.asf.yaml | 1 +
.github/actions/setup-backend/action.yml | 8 +-
.github/workflows/pre-commit.yml | 4 +-
.../workflows/superset-python-integrationtest.yml | 2 +-
.github/workflows/superset-python-unittest.yml | 2 +-
.pre-commit-config.yaml | 8 +
Dockerfile | 2 +-
UPDATING.md | 1 +
docker-compose.yml | 4 +
docker/docker-bootstrap.sh | 1 -
docker/docker-frontend.sh | 4 +-
docker/docker-init.sh | 1 -
docs/docs/contributing/development.mdx | 11 ++
pyproject.toml | 13 +-
requirements/base.in | 5 -
requirements/base.txt | 10 +-
requirements/development.txt | 4 +-
.../cypress/e2e/chart_list/list.test.ts | 8 +-
.../cypress-base/cypress/e2e/explore/utils.ts | 5 +-
.../cypress-base/cypress/support/e2e.ts | 1 +
superset-frontend/cypress-base/package-lock.json | 103 +++++++----
superset-frontend/cypress-base/package.json | 5 +-
superset-frontend/package-lock.json | 34 ++--
.../src/layers/common.test.ts | 145 ++++++++++++++++
.../src/layers/common.tsx | 35 +++-
.../src/components/Icons/Icons.stories.tsx | 57 ++++--
.../src/features/home/EmptyState.test.tsx | 18 +-
superset-frontend/webpack.config.js | 29 ++--
superset-frontend/webpack.proxy-config.js | 6 +-
superset/commands/dashboard/export.py | 2 +-
superset/commands/database/update.py | 2 +-
superset/commands/report/alert.py | 19 +-
superset/commands/report/execute.py | 4 +-
superset/config.py | 8 +-
superset/connectors/sqla/models.py | 1 +
superset/db_engine_specs/bigquery.py | 34 +++-
superset/db_engine_specs/hive.py | 2 +-
superset/db_engine_specs/ocient.py | 4 +-
superset/db_engine_specs/presto.py | 6 +-
superset/db_engine_specs/redshift.py | 2 +-
superset/db_engine_specs/trino.py | 2 +-
superset/extensions/metadb.py | 2 +-
superset/initialization/__init__.py | 7 +-
superset/models/helpers.py | 2 +-
superset/result_set.py | 4 +-
.../.asf.yaml => superset/sql/dialects/__init__.py | 6 +-
superset/sql/dialects/firebolt.py | 192 +++++++++++++++++++++
superset/sql/parse.py | 5 +-
superset/utils/excel.py | 2 +-
superset/utils/mock_data.py | 7 +-
superset/utils/pandas_postprocessing/compare.py | 2 +-
superset/utils/pandas_postprocessing/geography.py | 4 +-
superset/utils/pandas_postprocessing/histogram.py | 2 +-
superset/viz.py | 2 +
tests/integration_tests/core_tests.py | 4 +-
.../db_engine_specs/presto_tests.py | 6 +-
.../integration_tests/dict_import_export_tests.py | 5 +-
tests/integration_tests/import_export_tests.py | 4 +-
tests/integration_tests/reports/alert_tests.py | 121 ++++++++++++-
tests/unit_tests/commands/databases/update_test.py | 48 ++++++
tests/unit_tests/sql/parse_tests.py | 57 +++++-
tests/unit_tests/sql_parse_tests.py | 6 +-
62 files changed, 924 insertions(+), 177 deletions(-)
create mode 100644
superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/common.test.ts
copy docs/static/.asf.yaml => superset/sql/dialects/__init__.py (90%)
create mode 100644 superset/sql/dialects/firebolt.py