This is an automated email from the ASF dual-hosted git repository.
rusackas pushed a change to branch remove-AVOID_COLORS_COLLISION-flag
in repository https://gitbox.apache.org/repos/asf/superset.git
from 11f840a041 fixing eslint/prettier conflicts
add c1cbc334ad perf(dashboard): dashboard list endpoint returning large
and unnecessary data (#29121)
add e4f6e55e89 fix: add catalog to cache key when getting tables/views
(#31910)
add b86572b084 fix(documentation): updated link to CORS_OPTIONS in
Networking Settings (#31873)
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 66c22f896b docs: clarify port configuration for Cypress (#31916)
add 8960db4132 chore(fe): dev deps cleanup (#31908)
add 63843c5682 fix(date_parser): fixed bug for advanced time range filter
(#31867)
add 79f21b09d2 fix(E2E): Fix flaky Dashboard list delete test (#31933)
add 550123882c fix: adjust line type as well as weight for time series
(#30949)
add dc2f3766a3 Merge branch 'master' into
remove-AVOID_COLORS_COLLISION-flag
No new revisions were added by this update.
Summary of changes:
RESOURCES/FEATURE_FLAGS.md | 1 +
UPDATING.md | 5 +-
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/configuration/networking-settings.mdx | 2 +-
docs/docs/contributing/development.mdx | 65 -
docs/docs/contributing/howtos.mdx | 46 +-
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 | 62 +-
.../cypress-base/cypress/e2e/explore/utils.ts | 9 +-
.../cypress-base/cypress/support/e2e.ts | 19 +-
superset-frontend/package-lock.json | 1797 +++-----------------
superset-frontend/package.json | 8 +-
.../superset-ui-core/src/utils/featureFlags.ts | 1 -
.../src/Timeseries/transformProps.ts | 15 +-
.../src/Timeseries/transformers.ts | 10 +-
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/dashboards/api.py | 3 -
superset/initialization/__init__.py | 4 +-
superset/key_value/types.py | 2 +
superset/models/core.py | 4 +-
.../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/utils/date_parser.py | 197 ++-
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 -
tests/unit_tests/utils/date_parser_tests.py | 40 +
49 files changed, 987 insertions(+), 2040 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