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

msyavuz pushed a change to branch js-to-ts
in repository https://gitbox.apache.org/repos/asf/superset.git


    from f570786f44 fix: skip the e2e test while migrating
     add ad3eff9e90 feat(matrixify): replace single toggle with separate 
horizontal/vertical layout controls (#35067)
     add 1187902e68 feat(playwright): Add Playwright CI Integration for Cypress 
Migration (SIP-178) (#35110)
     add 1f530d45cb fix(embedded): resolve theme context error in Loading 
component (#35168)
     add 1bf112a57a fix(CrudThemeProvider): Optimized theme loading logic 
(#35155)
     add fd6da21ce0 chore(i18n): update French translations (#35070)
     add b60be9655f feat(TimeTable): add other sparkline type options (#35180)
     add a889ae75fc chore: Bump ag grid to 34.2.0 (#35193)
     add 6cb3ef9f5d chore: TypeScript Configuration Modernization and Cleanup 
(#35159)
     add ea519a77b5 fix: only block showtime for unauthorized users on push 
(#35184)
     add 127f6b3d66 fix(tests): migrate Cypress control tests to React Testing 
Library (#35181)
     add 0c8f326258 docs: Add security warning for ENABLE_TEMPLATE_PROCESSING 
(#35192)
     add 38297edc6b chore(matrixify): Remove leftover option (#35195)
     add 4130b92966 fix(gantt-chart): fix Y-axis label visibility in dark theme 
(#35189)
     add 1251811d2c Merge branch 'master' into js-to-ts

No new revisions were added by this update.

Summary of changes:
 .github/workflows/bashlib.sh                       |   70 +
 .github/workflows/showtime-trigger.yml             |   22 +-
 .github/workflows/superset-frontend.yml            |    2 +-
 .../{superset-e2e.yml => superset-playwright.yml}  |   42 +-
 LLMS.md                                            |   17 +-
 docs/docs/configuration/sql-templating.mdx         |   11 +-
 docs/docs/contributing/development.mdx             |    2 +-
 docs/docs/contributing/howtos.mdx                  |   52 +-
 superset-frontend/.eslintrc.js                     |    8 +
 .../cypress/e2e/chart_list/list.test.ts            |    2 +-
 .../cypress/e2e/explore/control.test.ts            |  193 --
 superset-frontend/jest.config.js                   |    1 +
 superset-frontend/package-lock.json                |  100 +-
 superset-frontend/package.json                     |    8 +
 .../generators/plugin-chart/templates/README.erb   |   13 -
 .../plugin-chart/templates/tsconfig.json           |   49 +-
 .../packages/superset-core/tsconfig.json           |   20 +-
 .../superset-ui-chart-controls/package.json        |    1 +
 .../src/sections/matrixify.tsx                     |   44 +-
 .../src/shared-controls/matrixifyControls.tsx      |  161 +-
 .../src/utils/checkColumnType.ts                   |    6 +-
 .../superset-ui-chart-controls/test/tsconfig.json  |   12 +-
 .../superset-ui-chart-controls/tsconfig.json       |   23 +-
 .../packages/superset-ui-core/package.json         |    5 +-
 .../components/Matrixify/MatrixifyGridGenerator.ts |    8 +-
 .../Matrixify/MatrixifyGridRenderer.test.tsx       |   33 +-
 .../components/Matrixify/MatrixifyGridRenderer.tsx |   10 +-
 .../src/chart/types/matrixify.test.ts              |   34 +-
 .../superset-ui-core/src/chart/types/matrixify.ts  |   19 +-
 .../src/components/LastUpdated/index.tsx           |    8 +-
 .../packages/superset-ui-core/src/utils/dates.ts   |    1 +
 .../packages/superset-ui-core/test/tsconfig.json   |    8 +-
 .../packages/superset-ui-core/tsconfig.json        |   26 +-
 .../packages/superset-ui-core/types/assets.d.ts    |    2 +
 .../packages/superset-ui-switchboard/tsconfig.json |   19 +-
 superset-frontend/playwright.config.ts             |   90 +
 superset-frontend/playwright/README.md             |  218 +++
 .../playwright/components/core/Button.ts           |  119 ++
 .../playwright/components/core/Form.ts             |  110 ++
 .../playwright/components/core/Input.ts            |  111 ++
 .../images => playwright/components/core}/index.ts |    6 +-
 superset-frontend/playwright/pages/AuthPage.ts     |  122 ++
 .../playwright/tests/auth/login.spec.ts            |   88 +
 .../Dropdown.tsx => playwright/utils/urls.ts}      |    5 +-
 .../legacy-plugin-chart-calendar/tsconfig.json     |   18 +-
 .../legacy-plugin-chart-chord/tsconfig.json        |   18 +-
 .../legacy-plugin-chart-country-map/tsconfig.json  |   18 +-
 .../legacy-plugin-chart-horizon/tsconfig.json      |   18 +-
 .../legacy-plugin-chart-map-box/test/tsconfig.json |   12 +-
 .../legacy-plugin-chart-map-box/tsconfig.json      |   18 +-
 .../tsconfig.json                                  |   18 +-
 .../tsconfig.json                                  |   23 +-
 .../test/tsconfig.json                             |   12 +-
 .../legacy-plugin-chart-partition/tsconfig.json    |   21 +-
 .../plugins/legacy-plugin-chart-rose/tsconfig.json |   18 +-
 .../legacy-plugin-chart-world-map/tsconfig.json    |   18 +-
 .../src/utilities/HandlebarsRenderer.tsx           |    2 +-
 .../legacy-preset-chart-deckgl/tsconfig.json       |   14 +-
 .../legacy-preset-chart-nvd3/src/NVD3Vis.js        |    2 +-
 .../legacy-preset-chart-nvd3/test/tsconfig.json    |   12 +-
 .../plugins/legacy-preset-chart-nvd3/tsconfig.json |   11 +-
 .../plugin-chart-ag-grid-table/package.json        |    1 +
 .../src/utils/useTableTheme.ts                     |    2 +-
 .../plugin-chart-ag-grid-table/tsconfig.json       |   25 +-
 .../plugin-chart-cartodiagram/test/tsconfig.json   |   15 +-
 .../plugin-chart-cartodiagram/tsconfig.json        |   18 +-
 .../plugins/plugin-chart-echarts/package.json      |    1 +
 .../BigNumberPeriodOverPeriod/transformProps.ts    |    6 +-
 .../plugin-chart-echarts/src/BigNumber/utils.ts    |    2 +-
 .../src/Gantt/transformProps.ts                    |    3 +-
 .../test/Bubble/transformProps.test.ts             |    3 +-
 .../test/Gantt/transformProps.test.ts              |    1 +
 .../plugin-chart-echarts/test/tsconfig.json        |   15 +-
 .../plugins/plugin-chart-echarts/tsconfig.json     |   21 +-
 .../src/components/Handlebars/HandlebarsViewer.tsx |    2 +-
 .../plugins/plugin-chart-handlebars/tsconfig.json  |   21 +-
 .../plugins/plugin-chart-pivot-table/package.json  |    1 +
 .../plugins/plugin-chart-pivot-table/tsconfig.json |   11 +-
 .../plugins/plugin-chart-table/package.json        |    1 +
 .../plugins/plugin-chart-table/test/tsconfig.json  |   12 +-
 .../plugins/plugin-chart-table/tsconfig.json       |   21 +-
 .../plugin-chart-word-cloud/test/tsconfig.json     |   12 +-
 .../plugins/plugin-chart-word-cloud/tsconfig.json  |   18 +-
 .../SqlLab/components/SaveDatasetModal/index.tsx   |    2 +-
 .../Chart/ChartContextMenu/ChartContextMenu.tsx    |    5 +-
 .../src/components/Chart/ChartRenderer.jsx         |    5 +-
 .../src/components/Chart/ChartRenderer.test.jsx    |   19 +-
 .../components/Chart/DrillBy/DrillByMenuItems.tsx  |    5 +-
 .../src/components/CrudThemeProvider.tsx           |   10 +-
 .../src/components/ListView/CardCollection.tsx     |   15 +-
 .../src/components/ListView/ListView.tsx           |    6 +-
 superset-frontend/src/components/ListView/utils.ts |    6 +-
 superset-frontend/src/embedded/index.tsx           |    8 +-
 .../explore/components/ControlPanelsContainer.tsx  |  105 +-
 .../explore/components/ExploreChartPanel/index.tsx |    8 +-
 .../components/ExploreViewContainer/index.jsx      |   57 +-
 .../ColorSchemeControl/ColorSchemeControl.test.tsx |  200 ++
 .../DatasourceControl/DatasourceControl.test.tsx   |  278 +++
 .../DndColumnSelect.test.tsx                       |  375 ++++
 .../controls/MatrixifyDimensionControl.test.tsx    |   24 -
 .../controls/MatrixifyDimensionControl.tsx         |  140 +-
 .../components/controls/TextControl/index.tsx      |    1 +
 .../components/controls/TimeOffsetControl.tsx      |    2 +-
 .../components/controls/TimeRangeControl/index.tsx |    5 +-
 .../controls/TimeSeriesColumnControl/index.jsx     |   21 +
 .../VizTypeControl/VizTypeControl.test.tsx         |   68 +
 .../src/explore/controlPanels/sections.tsx         |   47 +-
 .../explore/controlUtils/getSectionsToRender.ts    |    2 +-
 .../src/features/allEntities/AllEntitiesTable.tsx  |    2 +-
 superset-frontend/src/hooks/useLocale.ts           |    3 +-
 .../src/pages/AnnotationList/index.tsx             |    2 +-
 .../src/pages/ExecutionLogList/index.tsx           |    6 +-
 .../src/pages/QueryHistoryList/index.tsx           |    2 +-
 superset-frontend/src/preamble.ts                  |   13 +-
 superset-frontend/src/types/files.d.ts             |    3 +
 .../TimeTable/components/Sparkline/Sparkline.tsx   |    1 +
 .../components/SparklineCell/SparklineCell.tsx     |   20 +-
 .../src/visualizations/TimeTable/types.ts          |    3 +
 superset-frontend/tsconfig.base.json               |   43 -
 superset-frontend/tsconfig.json                    |   98 +-
 superset/translations/fr/LC_MESSAGES/messages.po   | 2042 ++++++++++++++++----
 121 files changed, 4617 insertions(+), 1401 deletions(-)
 copy .github/workflows/{superset-e2e.yml => superset-playwright.yml} (74%)
 delete mode 100644 
superset-frontend/cypress-base/cypress/e2e/explore/control.test.ts
 create mode 100644 superset-frontend/playwright.config.ts
 create mode 100644 superset-frontend/playwright/README.md
 create mode 100644 superset-frontend/playwright/components/core/Button.ts
 create mode 100644 superset-frontend/playwright/components/core/Form.ts
 create mode 100644 superset-frontend/playwright/components/core/Input.ts
 copy superset-frontend/{packages/superset-ui-core/src/components/assets/images 
=> playwright/components/core}/index.ts (85%)
 create mode 100644 superset-frontend/playwright/pages/AuthPage.ts
 create mode 100644 superset-frontend/playwright/tests/auth/login.spec.ts
 copy 
superset-frontend/{packages/superset-ui-chart-controls/src/components/Dropdown.tsx
 => playwright/utils/urls.ts} (90%)
 delete mode 100644 superset-frontend/tsconfig.base.json

Reply via email to