This is an automated email from the ASF dual-hosted git repository.
maximebeauchemin pushed a change to branch late_config
in repository https://gitbox.apache.org/repos/asf/superset.git
omit a09b851a6a fix join issue
omit 890f27b59b try
omit 8e186442b1 trying something else
omit 6809c4eaaf more fixes
omit b59e706dc0 fix stats_logger
omit bacb351448 docstrings
omit 29d69dbe76 fix tests
omit 48c0a1a6a2 tweak regex
omit 85f485f8b7 fixing importability tests
omit ae906c0547 mass replace for import db
omit f8f8567f75 script
omit 2506019fb2 to be fixed
omit 95d8eecd41 one more
omit d56b1610e6 use globs
omit a4d9bd5417 go back to original encrypt.py or close to it
omit 7b31693926 fix licenses
omit 380d8d8687 script improvement
omit ba9916a540 script improvement
omit 25b6d7e5a4 improve testing script
omit 8d45c4db78 improve testing script
omit 5987f9597b more fixage
omit c39a0d3b9e more fixage
omit 460b0af7bf more fixage
omit 7034980505 fix etag
omit c8363322fe fix etag
omit 51055f5c24 max_age
omit 0b563b6c8a progress
omit 2af7fd88dd progress
omit 29a2de6728 remove specific ordering of imports in __init
omit 7824c8650c more import shenaninignnaing
omit 9eca7da5b2 mv event_logger_manager
omit e35ae33159 required imports
omit cb04fdc3d7 test
omit d28732b433 test
omit 946b748680 setting up a proxy for event_logger
omit 4c0cab57e5 use extensions mass replace
omit b7b570e436 use extensions
omit fe16a834fc fixing more circular deps
omit 18c4687881 more
omit 755d73f69f test
omit aead2146cd before moving bootstrap payload
omit e53763bec1 working through stuff
omit 4897e06125 more conf
omit c6458aa007 chore: module scope should not require the app context
add 7da6147bf8 chore(build): fix issue that prevent `eslint` displaying
type-check report during build (#28379)
add 93e654212c fix: update development.mdx (#28412)
add 8f9663ac67 chore(docs): fix two broken Docusaurus redirect links
(#28430)
add 5bad7fc4f3 chore(🦾): bump python werkzeug 3.0.1 -> 3.0.3 (#28421)
add 76a9e1d37d fix: set supersetbot orglabel to always succeed (#28418)
add 26df7b4ad5 feat: clarify that 'Text' supports markdown (#28425)
add 3a62eab163 fix(SIP-95): missing catalog cache key (#28415)
add 02478e5b95 feat(dashboard): Add metadata bar to the header (#27857)
add e91669821e fix: run some CI tests against previous python version
(#28419)
add b0157649af fix(dashboard): Change class name on last Droppable in a
column (#28395)
add add79a4b24 fix(docs): add missing link to meta-cross-db feature flag
docs (#28433)
add 54e02f5b11 chore: deprecate old Database endpoints (#28404)
add 4f51f05133 fix(ci): fix failed `docker-build` CI job (#28442)
add d25928f125 chore: Updates CHANGELOG.md with 4.0.1 data (#28452)
add e1cd0547de chore(helm): bumping app version to 4.0.1 in helm chart
(#28456)
add 983f809951 fix: Color scheme control crashing when dashboardId present
(#28457)
add 89dbb9888c chore(models): Adding encrypted field checks (#28436)
add d871b4d267 fix(ar-modal): updateNotificationSettings not updating
state (#28409)
add 356a58d5f6 fix: jwt extended broken by flask bump (#28451)
add e8b23def8b chore: module scope should not require the app context
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 (a09b851a6a)
\
N -- N -- N refs/heads/late_config (e8b23def8b)
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:
.github/ISSUE_TEMPLATE/bug-report.yml | 2 +-
.github/actions/setup-backend/action.yml | 2 +
.github/workflows/issue_creation.yml | 2 +-
.github/workflows/python-importable.yml | 27 --
.../workflows/superset-python-integrationtest.yml | 2 +-
CHANGELOG.md | 1 +
CHANGELOG/{3.1.3.md => 4.0.1.md} | 16 +-
RESOURCES/FEATURE_FLAGS.md | 2 +-
docs/docs/contributing/development.mdx | 2 +-
docs/docusaurus.config.js | 6 +-
helm/superset/Chart.yaml | 4 +-
helm/superset/README.md | 2 +-
requirements/base.txt | 17 +-
scripts/test_imports.py | 135 ---------
superset-frontend/package-lock.json | 311 ++++++++++++---------
superset-frontend/package.json | 2 +-
.../packages/superset-ui-demo/package.json | 2 +-
.../shared/components/ResizableChartDemo.tsx | 2 +-
.../spec/fixtures/mockDashboardInfo.js | 13 +
.../SqlEditorLeftBar/SqlEditorLeftBar.test.tsx | 21 +-
.../src/components/DatabaseSelector/index.tsx | 2 +-
.../dashboard/components/Header/Header.test.tsx | 25 ++
.../src/dashboard/components/Header/index.jsx | 29 ++
.../dashboard/components/gridComponents/Column.jsx | 2 +-
.../components/gridComponents/new/NewMarkdown.jsx | 2 +-
.../ColorSchemeControl/ColorSchemeControl.test.tsx | 8 +
.../controls/ColorSchemeControl/index.tsx | 10 +-
.../src/features/alerts/AlertReportModal.tsx | 8 +-
.../src/hooks/apiResources/schemas.test.ts | 49 +++-
.../src/hooks/apiResources/schemas.ts | 3 +-
superset/dashboards/schemas.py | 2 +
superset/databases/ssh_tunnel/models.py | 13 +-
superset/extensions/event_logger_manager.py | 39 ---
superset/initialization/bootstrap.py | 198 -------------
superset/utils/encrypt.py | 10 +-
superset/utils/log.py | 8 +-
superset/views/base.py | 2 +-
superset/views/core.py | 2 +-
superset/views/database/views.py | 79 +++---
tests/conftest.py | 3 +-
tests/integration_tests/cache_tests.py | 2 +-
tests/integration_tests/dashboards/api_tests.py | 2 +
tests/integration_tests/security/api_tests.py | 12 +
tests/integration_tests/utils/encrypt_tests.py | 27 +-
44 files changed, 476 insertions(+), 632 deletions(-)
delete mode 100644 .github/workflows/python-importable.yml
copy CHANGELOG/{3.1.3.md => 4.0.1.md} (65%)
delete mode 100755 scripts/test_imports.py
delete mode 100644 superset/extensions/event_logger_manager.py
delete mode 100644 superset/initialization/bootstrap.py