This is an automated email from the ASF dual-hosted git repository.

maximebeauchemin pushed a change to branch codespaces
in repository https://gitbox.apache.org/repos/asf/superset.git


    omit 0b14d1e75f fix: rate limiting issues with example data hosted on 
github.com
    omit 24ea8dd475 improve startup script
    omit bf8c38e426 gh
    omit ed97737f8e tweak utilities
    omit 22f22a8820 public port
    omit 84f815c29f tmux
    omit 693fe31cb5 only 9001
    omit 5dadda10b9 ssh
    omit 5811955bf4 ok
    omit e0b701b2a4 fix: Use Python 3.11 Bookworm image to match current 
standard
    omit b77488a567 fix: Remove Python feature to avoid building from source
    omit da3601253e feat: Add Claude Code CLI to devcontainer setup
    omit 76979f15f7 feat: Add uv package installer to devcontainer setup
    omit 868b1d34b6 fix: Update Node version to 20 to match package.json 
requirements
    omit 79c0b1beb5 fix: Use Ubuntu 24.04 base to match CI with Python 3.11
    omit 295f1dfa5b fix: Use lean Python base image instead of bloated universal
    omit 475968987a fix: Simplify devcontainer to avoid docker-compose conflicts
    omit daec1187e6 fix: Force rebuild with clean devcontainer config
    omit 092c0924db feat: Use devcontainers/universal image for better tooling
    omit ba34ea9b42 fix: Refactor devcontainer to use base Ubuntu with 
Docker-in-Docker
    omit 45415ef8f6 feat: Add SSH support to Codespaces configuration
    omit e4c93cb2ce fix: Correct workspace paths for Codespaces
    omit 205ef9af4f feat: Add GitHub Codespaces support with 
docker-compose-light
     add bb572983cd feat(theming): Align embedded sdk with theme configs 
(#34273)
     add 914ce9aa4f feat: read column metadata (#34359)
     add 122bb68e5a fix: subquery alias in RLS (#34374)
     add a9cd58508b chore(deps): bump cookie and @types/cookie in 
/superset-websocket (#34335)
     add 32626ab707 fix: use catalog name on generated queries (#34360)
     add c9e06714f8 fix: prevent theme initialization errors during fresh 
installs (#34339)
     new 53986502c8 feat: Add GitHub Codespaces support with 
docker-compose-light
     new 728a845227 fix: Correct workspace paths for Codespaces
     new 9aa0ef14d8 feat: Add SSH support to Codespaces configuration
     new 53f48136cc fix: Refactor devcontainer to use base Ubuntu with 
Docker-in-Docker
     new 54e9f88620 feat: Use devcontainers/universal image for better tooling
     new 94790296bf fix: Force rebuild with clean devcontainer config
     new bb6f45b76f fix: Simplify devcontainer to avoid docker-compose conflicts
     new 1ce2cbff94 fix: Use lean Python base image instead of bloated universal
     new c894fce21f fix: Use Ubuntu 24.04 base to match CI with Python 3.11
     new ae26d63629 fix: Update Node version to 20 to match package.json 
requirements
     new 82a3e1094e feat: Add uv package installer to devcontainer setup
     new c41650fc1d feat: Add Claude Code CLI to devcontainer setup
     new 70d0448f66 fix: Remove Python feature to avoid building from source
     new fb67e678ea fix: Use Python 3.11 Bookworm image to match current 
standard
     new 4581454fc5 ok
     new 5a7194c1d0 ssh
     new 72223191a7 only 9001
     new 1fcbab4462 tmux
     new 1215b11a51 public port
     new 084fd9ca03 tweak utilities
     new e8d00f71be gh
     new b8c5b2a34b improve startup script

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   (0b14d1e75f)
            \
             N -- N -- N   refs/heads/codespaces (b8c5b2a34b)

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.

The 22 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../TelemetryPixel/TelemetryPixel.test.tsx         |   2 +-
 .../src/components/TelemetryPixel/index.tsx        |   3 +-
 .../src/components/ThemeSelect/index.tsx           | 116 ------
 .../components/ThemeSubMenu/ThemeSubMenu.test.tsx  | 273 ++++++++++++++
 .../src/components/ThemeSubMenu/index.tsx          | 170 +++++++++
 .../superset-ui-core/src/components/index.ts       |   2 +
 .../packages/superset-ui-core/src/theme/index.tsx  |  14 +-
 .../packages/superset-ui-core/src/theme/types.ts   |  13 +
 .../EmbeddedContextProviders.tsx}                  |  36 +-
 superset-frontend/src/embedded/index.tsx           |  40 +-
 superset-frontend/src/features/home/RightMenu.tsx  |  36 +-
 superset-frontend/src/theme/ThemeController.ts     |  74 +++-
 superset-frontend/src/theme/ThemeProvider.tsx      |   8 +-
 .../src/theme/tests/ThemeController.test.ts        | 309 +++++++++++++++-
 .../src/theme/tests/ThemeProvider.test.tsx         |   3 +-
 superset-frontend/src/types/bootstrapTypes.ts      |  18 +-
 superset-websocket/package-lock.json               |  29 +-
 superset-websocket/package.json                    |   7 +-
 superset-websocket/spec/config.test.ts             |   1 +
 superset-websocket/spec/index.test.ts              |  35 +-
 superset-websocket/src/index.ts                    |   4 +-
 superset/connectors/sqla/models.py                 |  25 +-
 superset/datasets/schemas.py                       |   9 +-
 superset/examples/bart_lines.py                    |   2 +-
 superset/examples/birth_names.py                   |  10 +-
 .../configs/datasets/examples/FCC_2018_Survey.yaml |   2 +-
 .../configs/datasets/examples/channel_members.yaml |   2 +-
 .../configs/datasets/examples/channels.yaml        |   2 +-
 .../datasets/examples/cleaned_sales_data.yaml      |   2 +-
 .../configs/datasets/examples/covid_vaccines.yaml  |   2 +-
 .../configs/datasets/examples/exported_stats.yaml  |   2 +-
 .../configs/datasets/examples/messages.yaml        |   2 +-
 .../configs/datasets/examples/threads.yaml         |   2 +-
 .../datasets/examples/unicode_test.test.yaml       |   2 +-
 .../examples/configs/datasets/examples/users.yaml  |   2 +-
 .../configs/datasets/examples/users_channels.yaml  |   2 +-
 .../datasets/examples/video_game_sales.yaml        |   2 +-
 superset/examples/country_map.py                   |   2 +-
 superset/examples/energy.py                        |   2 +-
 superset/examples/flights.py                       |   4 +-
 superset/examples/helpers.py                       |  18 +-
 superset/examples/long_lat.py                      |   2 +-
 superset/examples/multiformat_time_series.py       |   2 +-
 superset/examples/paris.py                         |   2 +-
 superset/examples/random_time_series.py            |   4 +-
 superset/examples/sf_population_polygons.py        |   4 +-
 superset/examples/world_bank.py                    |   2 +-
 superset/initialization/__init__.py                |  38 +-
 superset/sql/parse.py                              |  17 +-
 tests/unit_tests/connectors/sqla/models_test.py    | 409 +++++++++++++++++++++
 tests/unit_tests/sql/parse_tests.py                |  28 +-
 tests/unit_tests/sql_lab_test.py                   |   4 +-
 52 files changed, 1492 insertions(+), 309 deletions(-)
 delete mode 100644 
superset-frontend/packages/superset-ui-core/src/components/ThemeSelect/index.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/ThemeSubMenu/ThemeSubMenu.test.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/components/ThemeSubMenu/index.tsx
 copy superset-frontend/src/{views/RootContextProviders.tsx => 
embedded/EmbeddedContextProviders.tsx} (75%)

Reply via email to