This is an automated email from the ASF dual-hosted git repository.
vavila pushed a change to branch feat/async-db-perm-sync
in repository https://gitbox.apache.org/repos/asf/superset.git
discard 848482aac2 Fixing API response + standardizing client error handling
discard 3674103ac0 Fixing eslint issue
discard 5029753f0e Extra safety check on user perm check + better error status
discard 318b2878a3 Centralizing logic in a single command
discard e487492fe3 Making the new API endpoint SIP-40 compatible
discard a6cfdd14ca Renaming resync to sync everywhere
discard 5feb6502d2 feat: Update database permissions in async mode
discard 0d876432b3 Changing order
discard 5d79c04c89 Improving the approach
discard 3a26d56786 Fixing API config
discard 4c18f8bf6c Initial setup for testing
add af3589fe91 fix(Scope): Correct issue where filters appear out of scope
when sort is unchecked. (#32115)
add 21348c418a chore(backend): replace insecure `shortid` usage for native
filter migration with native `uuid` Python implementation (#32235)
add 52563d3eea fix: Update 'Last modified' time when modifying RLS rules
(#32227)
add 5867b87680 docs: adding notes about using uv instead of raw pip
(#32239)
add 15fbb195e9 fix: remove sort values on stacked totals (#31333)
add 2c583d1584 feat: recursive metric definitions (#32228)
add ad057324b7 fix: upgrade to 3.11.11-slim-bookworm to address critical
vulnerabilities (#32240)
add 9c7835a244 docs(api): Improve api documentation for dashboard
endpoints(filter_state, permalink, embedded) (#32142)
add 9da30956c0 fix(Datasource): handle undefined datasource_type in
fetchSyncedColumns (#32218)
add fa09d8187a chore(deps): bump cryptography from 43.0.3 to 44.0.1
(#32236)
add ffe9244458 fix: Decimal values for Histogram bins (#32253)
add 460aec7bc9 build(fe/dev-deps): remove unused `esbuild` dev deps
(#32243)
add 321d105c42 chore(deps): bump dompurify from 3.2.3 to 3.2.4 in
/superset-frontend (#32270)
add dcc9628f31 fix(viz/table): selected column not shown in Conditional
Formatting popover (#32272)
add 734f8ed4c3 fix(sec): resolve Dependabot security alerts (#32274)
add 093135ff30 chore(be/deps): add comments for un-greppable Python
dependencies (#32259)
add 350cce83f2 Initial setup for testing
add fee91c9eb0 Fixing API config
add fca2508aea Improving the approach
add 15841d2ce1 Changing order
add 90956c5f6a feat: Update database permissions in async mode
add e192a154ca Renaming resync to sync everywhere
add 388b9dfe0c Making the new API endpoint SIP-40 compatible
add a0abd0b793 Centralizing logic in a single command
add 05ca17116b Extra safety check on user perm check + better error status
add c7dd527064 Fixing eslint issue
add 2d60c3246a Fixing API response + standardizing client error handling
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 (848482aac2)
\
N -- N -- N refs/heads/feat/async-db-perm-sync (2d60c3246a)
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:
Dockerfile | 2 +-
UPDATING.md | 1 +
docs/docs/installation/kubernetes.mdx | 2 +-
docs/yarn.lock | 88 ++--
pyproject.toml | 9 +-
requirements/base.in | 2 +-
requirements/base.txt | 8 +-
requirements/development.txt | 16 +-
superset-frontend/cypress-base/package-lock.json | 30 +-
superset-frontend/package-lock.json | 488 +--------------------
superset-frontend/package.json | 2 -
.../src/sections/chartTitle.tsx | 2 +-
.../superset-ui-core/src/query/getMetricLabel.ts | 24 +-
.../plugins/legacy-preset-chart-nvd3/package.json | 2 +-
.../src/Histogram/controlPanel.tsx | 57 ++-
.../src/Histogram/transformProps.ts | 37 +-
.../plugin-chart-echarts/src/Histogram/types.ts | 2 +
.../src/MixedTimeseries/transformProps.ts | 13 +-
.../src/Timeseries/transformProps.ts | 7 +-
.../plugin-chart-echarts/src/utils/series.ts | 6 +-
.../test/Timeseries/transformProps.test.ts | 34 +-
.../plugin-chart-echarts/test/utils/series.test.ts | 118 +++++
.../plugin-chart-table/src/controlPanel.tsx | 2 +-
.../src/components/Datasource/utils.js | 2 +-
.../components/nativeFilters/state.test.ts | 126 ++++++
.../dashboard/components/nativeFilters/state.ts | 25 +-
superset/dashboards/filter_state/api.py | 74 ++++
superset/dashboards/permalink/api.py | 69 +++
superset/embedded/api.py | 32 +-
superset/jinja_context.py | 57 ++-
superset/migrations/shared/native_filters.py | 17 +-
superset/row_level_security/schemas.py | 2 +-
superset/utils/pandas_postprocessing/histogram.py | 3 +-
tests/unit_tests/jinja_context_test.py | 93 ++++
.../pandas_postprocessing/test_histogram.py | 48 +-
35 files changed, 834 insertions(+), 666 deletions(-)
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/state.test.ts