This is an automated email from the ASF dual-hosted git repository.
maximebeauchemin pushed a change to branch alerts_refactor
in repository https://gitbox.apache.org/repos/asf/superset.git
omit c5c85ea96a fix tests
omit 2d8716e63c add missing file
omit 6307b1a394 last one
omit 7e2e4eaaf8 fixes
omit 39f4a92643 fix network error
omit faad9ff962 catch network error
omit 7fdfd3dfdd pad the ErrorBoundary
omit 493cc720c5 try layout.content
omit 24b681e050 fix imports
omit b0eecd1727 force non-closable in modal
omit 916a775318 addressing comments
omit 8570fbac99 Update
superset-frontend/src/components/ErrorMessage/InvalidSQLErrorMessage.test.tsx
omit 356a7e9663 one more file
omit 633c619562 chore: refactor Alert-related components
add 2874096e27 refactor(sqllab): migrate share queries via kv by permalink
(#29163)
add 840773e626 feat: get docker-compose to work as the backend for Cypress
tests (#31796)
add 9b9531a5ce chore: refactor Alert-related components
add 994ddaa6db one more file
add e99ce7471f Update
superset-frontend/src/components/ErrorMessage/InvalidSQLErrorMessage.test.tsx
add 9cee5cf284 addressing comments
add 0fff5319c6 force non-closable in modal
add fbdd9b1cdf fix imports
add ea6daed2cd try layout.content
add 9803bf8096 pad the ErrorBoundary
add 3dd8c7171b catch network error
add 636a9f826a fix network error
add d096164c2a fixes
add 659e56071d last one
add 6813c6b555 add missing file
add b96705dc1b fix tests
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 (c5c85ea96a)
\
N -- N -- N refs/heads/alerts_refactor (b96705dc1b)
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:
RESOURCES/FEATURE_FLAGS.md | 1 +
UPDATING.md | 4 +-
docker-compose.yml | 2 +
docker/docker-bootstrap.sh | 8 +-
.../{examples-init.sh => cypress-init.sh} | 8 +-
docker/docker-init.sh | 20 ++--
docker/pythonpath_dev/superset_config.py | 13 +++
docs/docs/contributing/development.mdx | 65 -------------
docs/docs/contributing/howtos.mdx | 19 +---
scripts/cypress_run.py | 8 +-
superset-frontend/cypress-base/cypress.config.ts | 7 +-
.../cypress/e2e/chart_list/list.test.ts | 14 ++-
.../cypress/e2e/dashboard_list/list.test.ts | 6 +-
.../cypress-base/cypress/e2e/explore/utils.ts | 9 +-
.../cypress-base/cypress/support/e2e.ts | 19 +++-
.../superset-ui-core/src/utils/featureFlags.ts | 1 -
superset-frontend/src/SqlLab/actions/sqlLab.js | 24 ++++-
.../ShareSqlLabQuery/ShareSqlLabQuery.test.tsx | 76 +++++----------
.../SqlLab/components/ShareSqlLabQuery/index.tsx | 82 +++++------------
.../TabbedSqlEditors/TabbedSqlEditors.test.tsx | 48 +++++++++-
.../SqlLab/components/TabbedSqlEditors/index.tsx | 10 +-
.../sql_lab/permalink}/__init__.py | 0
.../{dashboard => sql_lab}/permalink/base.py | 10 +-
superset/commands/sql_lab/permalink/create.py | 49 ++++++++++
.../{dashboard => sql_lab}/permalink/get.py | 38 +++++---
superset/config.py | 6 +-
superset/initialization/__init__.py | 4 +-
superset/key_value/types.py | 2 +
.../permalink}/__init__.py | 0
superset/{explore => sqllab}/permalink/api.py | 53 ++++-------
.../{dashboards => sqllab}/permalink/exceptions.py | 10 +-
.../permalink}/schemas.py | 33 ++++---
.../entry.py => sqllab/permalink/types.py} | 10 +-
superset/views/key_value.py | 67 --------------
superset/views/sqllab.py | 4 +-
tests/integration_tests/core_tests.py | 30 ------
.../sql_lab/permalink}/__init__.py | 0
.../sql_lab/permalink/api_tests.py | 102 +++++++++++++++++++++
tests/integration_tests/superset_test_config.py | 3 +-
.../superset_test_config_thumbnails.py | 2 -
40 files changed, 441 insertions(+), 426 deletions(-)
copy docker/docker-entrypoint-initdb.d/{examples-init.sh => cypress-init.sh}
(78%)
copy superset/{advanced_data_type => commands/sql_lab/permalink}/__init__.py
(100%)
copy superset/commands/{dashboard => sql_lab}/permalink/base.py (77%)
create mode 100644 superset/commands/sql_lab/permalink/create.py
copy superset/commands/{dashboard => sql_lab}/permalink/get.py (59%)
copy superset/{advanced_data_type => sqllab/permalink}/__init__.py (100%)
copy superset/{explore => sqllab}/permalink/api.py (72%)
copy superset/{dashboards => sqllab}/permalink/exceptions.py (75%)
copy superset/{temporary_cache => sqllab/permalink}/schemas.py (56%)
copy superset/{commands/temporary_cache/entry.py => sqllab/permalink/types.py}
(83%)
delete mode 100644 superset/views/key_value.py
copy {superset/advanced_data_type =>
tests/integration_tests/sql_lab/permalink}/__init__.py (100%)
create mode 100644 tests/integration_tests/sql_lab/permalink/api_tests.py