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

Reply via email to