You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by gi...@apache.org on 2024/02/22 22:32:55 UTC

(superset) branch dependabot/npm_and_yarn/superset-frontend/eslint-plugin-jest-dom-5.1.0 updated (e01f10e842 -> 5be72f16fd)

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

github-bot pushed a change to branch dependabot/npm_and_yarn/superset-frontend/eslint-plugin-jest-dom-5.1.0
in repository https://gitbox.apache.org/repos/asf/superset.git


 discard e01f10e842 build(deps-dev): bump eslint-plugin-jest-dom in /superset-frontend
     add c96e38c07c fix: removes old deprecated sqllab endpoints (#27117)
     add 8235d59e56 fix: gevent upgrade to 23.9.1 (#27112)
     add 3d645fd8e9 refactor: Updates some database columns to MediumText (#27119)
     add 506ea756ad fix: RLS modal overflow (#27128)
     add 60fe58196a fix(pivot-table-v2): Added forgotten translation pivot table v2 (#22840)
     add 04be96b0dc docs(miscellaneous): Export Datasoruces: export datasources exports to ZIP (#27120)
     add d2910b0b87 chore: lower cryptography min version to 41.0.2 (#27129)
     add eabee9dedd chore(hail mary): Update package-lock.json via npm-audit-fix (#26693)
     add 7c7deb960d fix: ID param for DELETE ssh_tunnel endpoint (#27130)
     add acb2d1d6b4 fix: Plain error message when visiting a dashboard via permalink without permissions (#27132)
     add 1ff4f79d5b docs: add Geotab to users list (#27134)
     add cf33a6213d fix: Duplicated toast messages (#27135)
     add dab44c0b6f fix(plugins): Apply dashboard filters to comparison query in BigNumber with Time Comparison chart (#27138)
     add 8749d9f386 chore(tests): Remove unnecessary explicit Flask-SQLAlchemy session expunges (#27136)
     add 1776405903 refactor: Migrate ErrorBoundary to typescript (#27143)
     add 601e62a2ee feat(Alerts and Reports): Modal redesign (#26202)
     add 8dc6cbe206 fix(ci): mypy pre-commit issues (#27161)
     add f7c5773a97 feat: bump FAB to 4.4.0 (#27159)
     add 3eedcb4a2f fix: unlock and bump werkzeug (#27164)
     add c4982d4f29 docs: add Dropit Shopping to users list (#27166)
     add e0f4f34f97 chore: Updates CHANGELOG.md with 3.0.4 data (#27169)
     add b8fc2e57cc feat(adt): add 403 to api response status codes (#27162)
     add ceda51617b fix: CSRF exempt unit_tests (#27168)
     add c50dd3690a chore: Updates CHANGELOG.md with 3.1.1 data (#27170)
     add 986e4178f5 chore: Remove obsolete actor (#27147)
     add 3818da8509 feat(helm): optionally set pod disruption budgets (#27163)
     add 8fbaf84f66 fix(sqllab): typeahead search is broken in db selector (#27181)
     add 7e9361fd5f feat(docs): Adds an "Edit this page on GitHub" button to docs pages (#27176)
     add a35f642998 build(deps-dev): bump ip from 2.0.0 to 2.0.1 in /superset-frontend (#27178)
     add 983a1646c4 fix: Failed to execute importScripts on worker-css (#27191)
     add b4aae48c4b chore(docs): change 'install from scratch' to 'install from PyPI' (#27175)
     add fd4f9ac044 feat: Use standardized controls in Big Number with Time Comparison (#27193)
     add ac8c283df0 fix(dashboard): drag and drop indicator UX (#26699)
     add 744f68d637 build(deps): bump ip from 1.1.8 to 1.1.9 in /superset-frontend/cypress-base (#27180)
     add 2e4f6d3f38 perf(export): export generates unnecessary files content (#26765)
     add cc2f6f1ed9 fix: Translations related to the date range filter (#26074)
     add 00b47ab41f build(deps-dev): bump prettier from 3.0.3 to 3.2.4 in /superset-websocket (#26732)
     add 7330125fe9 fix: docker-compose point to master tag (#27179)
     add 127df24c08 refactor(plugins): Time Comparison Utils (#27145)
     add f1cd8cc263 feat(ci): no more docker builds on PR-related events (#27146)
     add 54037972f2 fix(plugin-chart-period-over-period-kpi): Blank chart when switching from BigNumberTotal (#27203)
     add 2a47edc3a7 fix(releasing): fixes npm script for release validation (#27214)
     add c54fbe6e96 fix: no limit in SELECT * for TOP dbs (#27215)
     add 5be72f16fd build(deps-dev): bump eslint-plugin-jest-dom in /superset-frontend

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   (e01f10e842)
            \
             N -- N -- N   refs/heads/dependabot/npm_and_yarn/superset-frontend/eslint-plugin-jest-dom-5.1.0 (5be72f16fd)

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:
 .asf.yaml                                          |     8 -
 .github/ISSUE_TEMPLATE/bug-report.yml              |     4 +-
 .github/workflows/docker.yml                       |    21 +-
 .github/workflows/no-op.yml                        |    19 +-
 .github/workflows/superset-python-unittest.yml     |     4 +
 CHANGELOG.md                                       |     2 +
 CHANGELOG/3.0.4.md                                 |    72 +
 CHANGELOG/3.1.1.md                                 |    75 +
 RELEASING/validate_this_release.sh                 |     7 +-
 RESOURCES/INTHEWILD.md                             |     2 +
 UPDATING.md                                        |     4 +
 docker-compose.yml                                 |     2 +-
 docs/docs/contributing/local-backend.mdx           |     2 +-
 docs/docs/installation/docker.mdx                  |    66 +-
 ...ratch.mdx => installing-superset-from-pypi.mdx} |     6 +-
 docs/docs/intro.mdx                                |    12 +-
 .../importing-exporting-datasources.mdx            |     2 +-
 docs/docusaurus.config.js                          |     2 +-
 docs/src/styles/main.less                          |    10 +
 docs/src/theme/DocItem/index.js                    |    57 +
 helm/superset/Chart.yaml                           |     2 +-
 helm/superset/README.md                            |    22 +-
 helm/superset/templates/_helpers.tpl               |    25 +
 helm/superset/templates/deployment-beat.yaml       |     3 +-
 helm/superset/templates/deployment-flower.yaml     |     3 +-
 helm/superset/templates/deployment-worker.yaml     |     3 +-
 helm/superset/templates/deployment-ws.yaml         |     3 +-
 helm/superset/templates/deployment.yaml            |     3 +-
 helm/superset/templates/pdb-beat.yaml              |    45 +
 helm/superset/templates/pdb-flower.yaml            |    45 +
 helm/superset/templates/pdb-worker.yaml            |    45 +
 helm/superset/templates/pdb-ws.yaml                |    45 +
 helm/superset/templates/pdb.yaml                   |    45 +
 helm/superset/values.yaml                          |    41 +-
 requirements/base.txt                              |    25 +-
 requirements/development.txt                       |     2 -
 requirements/docker.txt                            |     2 +-
 requirements/integration.txt                       |     6 -
 requirements/testing.txt                           |     4 +-
 setup.py                                           |     7 +-
 .../cypress/e2e/explore/control.test.ts            |     2 +-
 .../cypress-base/cypress/e2e/sqllab/query.test.ts  |     3 -
 superset-frontend/cypress-base/package-lock.json   |    24 +-
 superset-frontend/package-lock.json                | 18299 ++++++----
 superset-frontend/package.json                     |     5 +-
 .../src/chart/components/createLoadableRenderer.ts |     4 +-
 .../src/chart/models/ChartPlugin.ts                |     2 +-
 .../packages/superset-ui-core/src/index.ts         |     1 +
 .../superset-ui-core/src/query/api/v1/makeApi.ts   |     9 +-
 .../superset-ui-core/src/query/types/Query.ts      |     2 +
 .../superset-ui-core/src/time-comparison/README.md |    47 +-
 .../src/time-comparison/getComparisonFilters.ts    |    67 +
 .../src/time-comparison/getComparisonInfo.ts       |    65 +
 .../superset-ui-core/src/time-comparison}/index.ts |     6 +-
 .../superset-ui-core/src/time-comparison/types.ts} |    19 +-
 .../superset-ui-core/src/validator/index.ts        |     1 +
 .../validateTimeComparisonRangeValues.ts}          |    37 +-
 .../time-comparison/getComparisonFilters.test.ts   |   144 +
 .../test/time-comparison/getComparisonInfo.test.ts |   174 +
 .../test/time-comparison/index.test.ts}            |    15 +-
 .../validateTimeComparisonRangeValues.test.ts      |    58 +
 .../superset-ui-switchboard/src/switchboard.ts     |     2 +-
 .../BigNumberPeriodOverPeriod}/PopKPI.tsx          |     0
 .../BigNumberPeriodOverPeriod/buildQuery.ts        |    67 +
 .../BigNumberPeriodOverPeriod}/controlPanel.ts     |   106 +-
 .../images/thumbnail.png                           |   Bin
 .../BigNumber/BigNumberPeriodOverPeriod}/index.ts  |    15 +-
 .../BigNumberPeriodOverPeriod}/transformProps.ts   |    38 +-
 .../BigNumber/BigNumberPeriodOverPeriod}/types.ts  |     0
 .../BigNumberPeriodOverPeriod/utils.test.ts        |    39 +
 .../BigNumber/BigNumberPeriodOverPeriod/utils.ts   |    59 +
 .../plugin-chart-echarts/src/BigNumber/index.ts    |     1 +
 .../plugins/plugin-chart-echarts/src/index.ts      |     6 +-
 .../plugin-chart-period-over-period-kpi/README.md  |    87 -
 .../package.json                                   |    33 -
 .../src/plugin/buildQuery.ts                       |   111 -
 .../src/utils.ts                                   |   277 -
 .../tsconfig.json                                  |    25 -
 .../src/react-pivottable/TableRenderers.jsx        |     6 +-
 .../src/DataTable/hooks/useSticky.tsx              |     3 +-
 .../src/chart/WordCloud.tsx                        |    11 +-
 superset-frontend/src/GlobalStyles.tsx             |     1 +
 .../src/SqlLab/reducers/getInitialState.ts         |     4 -
 .../src/components/AsyncAceEditor/index.tsx        |     4 +
 superset-frontend/src/components/Button/index.tsx  |    11 +-
 .../src/components/CronPicker/CronPicker.tsx       |   115 +-
 .../DatabaseSelector/DatabaseSelector.test.tsx     |    26 +
 .../src/components/DatabaseSelector/index.tsx      |     4 +-
 .../ErrorBoundary/ErrorBoundary.test.tsx           |     8 +-
 .../ErrorBoundary/{index.jsx => index.tsx}         |    49 +-
 .../getToastsFromPyFlashMessages.test.js           |    48 -
 superset-frontend/src/components/Modal/Modal.tsx   |     8 +-
 .../src/dashboard/components/Dashboard.jsx         |     2 -
 .../src/dashboard/components/Dashboard.test.jsx    |     1 -
 .../DashboardBuilder/DashboardBuilder.tsx          |    53 +-
 .../DashboardBuilder/DashboardWrapper.test.tsx     |    18 +-
 .../DashboardBuilder/DashboardWrapper.tsx          |    33 +-
 .../src/dashboard/components/DashboardGrid.jsx     |   115 +-
 .../src/dashboard/components/dnd/DragDroppable.jsx |    56 +-
 .../src/dashboard/components/dnd/handleDrop.js     |    32 +-
 .../components/gridComponents/ChartHolder.tsx      |     9 +-
 .../dashboard/components/gridComponents/Column.jsx |   118 +-
 .../components/gridComponents/Column.test.jsx      |    23 +-
 .../components/gridComponents/Divider.jsx          |    11 +-
 .../components/gridComponents/Divider.test.jsx     |     6 +-
 .../components/gridComponents/DynamicComponent.tsx |     9 +-
 .../dashboard/components/gridComponents/Header.jsx |    10 +-
 .../components/gridComponents/Header.test.jsx      |     6 +-
 .../components/gridComponents/Markdown.jsx         |     9 +-
 .../components/gridComponents/Markdown.test.jsx    |     8 +-
 .../dashboard/components/gridComponents/Row.jsx    |   175 +-
 .../components/gridComponents/Row.test.jsx         |    23 +-
 .../dashboard/components/gridComponents/Tab.jsx    |    93 +-
 .../components/gridComponents/Tab.test.tsx         |    59 +-
 .../dashboard/components/gridComponents/Tabs.jsx   |    19 +-
 .../components/gridComponents/Tabs.test.jsx        |    14 +-
 .../components/gridComponents/Tabs.test.tsx        |    12 +-
 .../FilterBarSettings/FilterBarSettings.test.tsx   |     1 -
 superset-frontend/src/dashboard/constants.ts       |     1 +
 .../src/dashboard/containers/Dashboard.ts          |     1 -
 superset-frontend/src/dashboard/types.ts           |     1 -
 .../src/dashboard/util/getDropPosition.js          |     3 +-
 .../src/dashboard/util/getDropPosition.test.js     |     5 +-
 .../DateFilterControl/components/DateLabel.tsx     |     4 +-
 .../controls/DateFilterControl/utils/constants.ts  |    10 +-
 .../src/features/alerts/AlertReportModal.test.jsx  |   367 -
 .../src/features/alerts/AlertReportModal.test.tsx  |   632 +-
 .../src/features/alerts/AlertReportModal.tsx       |  1296 +-
 .../alerts/buildErrorTooltipMessage.test.tsx       |    70 +
 .../features/alerts/buildErrorTooltipMessage.tsx   |    49 +
 .../components/AlertReportCronScheduler.test.tsx   |   153 -
 .../alerts/components/AlertReportCronScheduler.tsx |    96 +-
 .../alerts/components/NotificationMethod.tsx       |    31 +-
 .../alerts/components/NumberInput.tsx}             |    48 +-
 .../src/features/alerts/components/StyledPanel.tsx |    75 +
 .../components/ValidatedPanelHeader.tsx}           |    44 +-
 superset-frontend/src/features/alerts/types.ts     |    18 +
 .../src/features/reports/ReportModal/index.tsx     |     9 +-
 .../src/features/rls/RowLevelSecurityModal.tsx     |    88 +-
 superset-frontend/src/features/rls/constants.ts    |     2 +-
 .../external.d.ts => src/types/ace-builds.ts}      |     8 +-
 .../src/visualizations/presets/MainPreset.js       |     8 +-
 superset-frontend/webpack.config.js                |     4 +
 superset-websocket/package-lock.json               |    14 +-
 superset-websocket/package.json                    |     2 +-
 superset-websocket/utils/client-ws-app/bin/www     |     8 +-
 superset/advanced_data_type/api.py                 |     4 +
 superset/charts/api.py                             |     2 +-
 superset/charts/schemas.py                         |     8 +
 superset/cli/importexport.py                       |     4 +-
 superset/commands/chart/delete.py                  |     6 +-
 superset/commands/chart/export.py                  |    17 +-
 superset/commands/dashboard/delete.py              |     6 +-
 superset/commands/dashboard/export.py              |    66 +-
 superset/commands/database/delete.py               |     6 +-
 superset/commands/database/export.py               |    28 +-
 superset/commands/database/validate_sql.py         |    13 +-
 superset/commands/dataset/export.py                |    25 +-
 superset/commands/explore/parameters.py            |     3 -
 superset/commands/export/assets.py                 |   127 +-
 superset/commands/export/models.py                 |    17 +-
 superset/commands/query/export.py                  |    27 +-
 superset/commands/report/alert.py                  |     8 +-
 superset/common/utils/time_range_utils.py          |     3 +
 superset/config.py                                 |     2 +-
 superset/connectors/sqla/models.py                 |     2 +-
 superset/constants.py                              |     8 +
 superset/dashboards/api.py                         |     2 +-
 superset/databases/api.py                          |    16 +-
 superset/datasets/api.py                           |     2 +-
 superset/db_engine_specs/base.py                   |     2 +-
 superset/explore/api.py                            |     3 +-
 superset/importexport/api.py                       |     2 +-
 superset/initialization/__init__.py                |     2 -
 ...14-43_17fcea065655_change_text_to_mediumtext.py |    87 +
 superset/models/annotations.py                     |     5 +-
 superset/models/core.py                            |     4 +-
 superset/models/dashboard.py                       |     2 +-
 superset/models/helpers.py                         |     3 +-
 superset/models/slice.py                           |     4 +-
 superset/models/sql_lab.py                         |    12 +-
 superset/queries/saved_queries/api.py              |     2 +-
 superset/reports/models.py                         |    13 +-
 superset/security/manager.py                       |     1 -
 superset/sqllab/api.py                             |     4 +-
 superset/sqllab/execution_context_convertor.py     |     1 -
 superset/translations/de/LC_MESSAGES/messages.json |  9914 +++---
 superset/translations/de/LC_MESSAGES/messages.po   | 33245 ++++++++++---------
 superset/translations/en/LC_MESSAGES/messages.json |  7797 +++--
 superset/translations/en/LC_MESSAGES/messages.po   | 22940 ++++++-------
 superset/translations/es/LC_MESSAGES/messages.json |  5967 ++--
 superset/translations/es/LC_MESSAGES/messages.po   | 30767 ++++++++---------
 superset/translations/fr/LC_MESSAGES/messages.json |  7755 +++--
 superset/translations/fr/LC_MESSAGES/messages.po   | 32664 +++++++++---------
 superset/translations/it/LC_MESSAGES/messages.json |  6263 ++--
 superset/translations/it/LC_MESSAGES/messages.po   | 28047 ++++++++--------
 superset/translations/ja/LC_MESSAGES/messages.json |  6184 ++--
 superset/translations/ja/LC_MESSAGES/messages.po   | 28837 ++++++++--------
 superset/translations/ko/LC_MESSAGES/messages.json |  6342 ++--
 superset/translations/ko/LC_MESSAGES/messages.po   | 27104 +++++++--------
 superset/translations/messages.pot                 | 22922 ++++++-------
 superset/translations/nl/LC_MESSAGES/messages.json |  7621 +++--
 superset/translations/nl/LC_MESSAGES/messages.po   | 29205 ++++++++--------
 superset/translations/pt/LC_MESSAGES/messages.json |  6165 ++--
 superset/translations/pt/LC_MESSAGES/messages.po   | 28782 ++++++++--------
 .../translations/pt_BR/LC_MESSAGES/messages.json   |  9540 +++---
 .../translations/pt_BR/LC_MESSAGES/messages.po     | 32917 +++++++++---------
 superset/translations/ru/LC_MESSAGES/messages.json |  9108 +++--
 superset/translations/ru/LC_MESSAGES/messages.po   | 32188 +++++++++---------
 superset/translations/sk/LC_MESSAGES/messages.json |  7705 +++--
 superset/translations/sk/LC_MESSAGES/messages.po   | 23427 ++++++-------
 superset/translations/sl/LC_MESSAGES/messages.json | 10238 +++---
 superset/translations/sl/LC_MESSAGES/messages.po   | 32449 +++++++++---------
 superset/translations/uk/LC_MESSAGES/messages.json |  9813 +++---
 superset/translations/uk/LC_MESSAGES/messages.po   | 32599 +++++++++---------
 superset/translations/zh/LC_MESSAGES/messages.json |  7315 ++--
 superset/translations/zh/LC_MESSAGES/messages.po   | 31542 +++++++++---------
 superset/utils/date_parser.py                      |    46 +-
 superset/views/api.py                              |     4 +-
 superset/views/core.py                             |    24 +-
 superset/views/sql_lab/views.py                    |    15 +-
 superset/viz.py                                    |     3 +-
 tests/integration_tests/async_events/api_tests.py  |     4 +-
 tests/integration_tests/base_tests.py              |     7 +-
 tests/integration_tests/charts/commands_tests.py   |     4 +-
 tests/integration_tests/charts/data/api_tests.py   |     2 +-
 tests/integration_tests/core_tests.py              |    26 +-
 .../integration_tests/dashboards/commands_tests.py |     4 +-
 .../integration_tests/databases/commands_tests.py  |     6 +-
 tests/integration_tests/datasets/commands_tests.py |     4 +-
 .../importexport/commands_tests.py                 |     2 +-
 .../queries/saved_queries/commands_tests.py        |     8 +-
 .../security/guest_token_security_tests.py         |     4 +-
 tests/integration_tests/security_tests.py          |    42 +-
 tests/unit_tests/commands/export_test.py           |    22 +-
 tests/unit_tests/databases/api_test.py             |     4 +-
 tests/unit_tests/datasets/commands/export_test.py  |    57 +-
 tests/unit_tests/db_engine_specs/test_base.py      |    75 +-
 tests/unit_tests/importexport/api_test.py          |     9 +-
 tests/unit_tests/security/api_test.py              |     6 +-
 tests/unit_tests/utils/date_parser_tests.py        |    72 +
 241 files changed, 309568 insertions(+), 303656 deletions(-)
 create mode 100644 CHANGELOG/3.0.4.md
 create mode 100644 CHANGELOG/3.1.1.md
 rename docs/docs/installation/{installing-superset-from-scratch.mdx => installing-superset-from-pypi.mdx} (96%)
 create mode 100644 docs/src/theme/DocItem/index.js
 create mode 100644 helm/superset/templates/pdb-beat.yaml
 create mode 100644 helm/superset/templates/pdb-flower.yaml
 create mode 100644 helm/superset/templates/pdb-worker.yaml
 create mode 100644 helm/superset/templates/pdb-ws.yaml
 create mode 100644 helm/superset/templates/pdb.yaml
 copy CHANGELOG.md => superset-frontend/packages/superset-ui-core/src/time-comparison/README.md (57%)
 create mode 100644 superset-frontend/packages/superset-ui-core/src/time-comparison/getComparisonFilters.ts
 create mode 100644 superset-frontend/packages/superset-ui-core/src/time-comparison/getComparisonInfo.ts
 copy superset-frontend/{plugins/plugin-chart-echarts/src/BigNumber => packages/superset-ui-core/src/time-comparison}/index.ts (82%)
 rename superset-frontend/{plugins/plugin-chart-period-over-period-kpi/src/index.ts => packages/superset-ui-core/src/time-comparison/types.ts} (64%)
 copy superset-frontend/{src/components/MessageToasts/getToastsFromPyFlashMessages.js => packages/superset-ui-core/src/validator/validateTimeComparisonRangeValues.ts} (57%)
 create mode 100644 superset-frontend/packages/superset-ui-core/test/time-comparison/getComparisonFilters.test.ts
 create mode 100644 superset-frontend/packages/superset-ui-core/test/time-comparison/getComparisonInfo.test.ts
 copy superset-frontend/{plugins/plugin-chart-echarts/src/BigNumber/index.ts => packages/superset-ui-core/test/time-comparison/index.test.ts} (72%)
 create mode 100644 superset-frontend/packages/superset-ui-core/test/validator/validateTimeComparisonRangeValues.test.ts
 rename superset-frontend/plugins/{plugin-chart-period-over-period-kpi/src => plugin-chart-echarts/src/BigNumber/BigNumberPeriodOverPeriod}/PopKPI.tsx (100%)
 create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/BigNumber/BigNumberPeriodOverPeriod/buildQuery.ts
 rename superset-frontend/plugins/{plugin-chart-period-over-period-kpi/src/plugin => plugin-chart-echarts/src/BigNumber/BigNumberPeriodOverPeriod}/controlPanel.ts (60%)
 rename superset-frontend/plugins/{plugin-chart-period-over-period-kpi/src => plugin-chart-echarts/src/BigNumber/BigNumberPeriodOverPeriod}/images/thumbnail.png (100%)
 rename superset-frontend/plugins/{plugin-chart-period-over-period-kpi/src/plugin => plugin-chart-echarts/src/BigNumber/BigNumberPeriodOverPeriod}/index.ts (72%)
 rename superset-frontend/plugins/{plugin-chart-period-over-period-kpi/src/plugin => plugin-chart-echarts/src/BigNumber/BigNumberPeriodOverPeriod}/transformProps.ts (87%)
 rename superset-frontend/plugins/{plugin-chart-period-over-period-kpi/src => plugin-chart-echarts/src/BigNumber/BigNumberPeriodOverPeriod}/types.ts (100%)
 create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/BigNumber/BigNumberPeriodOverPeriod/utils.test.ts
 create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/BigNumber/BigNumberPeriodOverPeriod/utils.ts
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/README.md
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/package.json
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/src/plugin/buildQuery.ts
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/src/utils.ts
 delete mode 100644 superset-frontend/plugins/plugin-chart-period-over-period-kpi/tsconfig.json
 rename superset-frontend/src/components/ErrorBoundary/{index.jsx => index.tsx} (64%)
 delete mode 100644 superset-frontend/src/components/MessageToasts/getToastsFromPyFlashMessages.test.js
 delete mode 100644 superset-frontend/src/features/alerts/AlertReportModal.test.jsx
 create mode 100644 superset-frontend/src/features/alerts/buildErrorTooltipMessage.test.tsx
 create mode 100644 superset-frontend/src/features/alerts/buildErrorTooltipMessage.tsx
 delete mode 100644 superset-frontend/src/features/alerts/components/AlertReportCronScheduler.test.tsx
 rename superset-frontend/src/{components/MessageToasts/getToastsFromPyFlashMessages.js => features/alerts/components/NumberInput.tsx} (52%)
 create mode 100644 superset-frontend/src/features/alerts/components/StyledPanel.tsx
 copy superset-frontend/src/features/{rls/constants.ts => alerts/components/ValidatedPanelHeader.tsx} (50%)
 rename superset-frontend/{plugins/plugin-chart-period-over-period-kpi/types/types/external.d.ts => src/types/ace-builds.ts} (91%)
 create mode 100644 superset/migrations/versions/2024-02-14_14-43_17fcea065655_change_text_to_mediumtext.py