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

(superset) branch supersetbot updated (4aa61491d9 -> 9d3554b5de)

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

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


    omit 4aa61491d9 improving
    omit eb22dbf4e3 feat(ci): no more docker builds on PR-related events
    omit 4207c7f454 fix ordering
    omit 20b03e2732 fix ordering
    omit ab2bdd9051 tweaking
    omit 1498a9a71f working on first release command
    omit cd5087ae06 version bump
    omit 2ed4e99d9c add a version subcommand
    omit 6e33b905a3 more progress
    omit 41b1f5ee24 more progress
    omit 06bd2863a4 more progress
    omit b139c4e8c2 tweaks
    omit 88733da3b3 debug
    omit bc6dea2769 debug
    omit 0f42dd4fb6 docker action
    omit b97bc1e2e8 docker action
    omit 9a277d4b95 progress
    omit 5b8f2f91e8 YUP
    omit 2e3a403777 format JSON
    omit 3000695547 fix
    omit 37a4d5662c feat(supersetbot): re-implement labeling bot as a GitHub action
     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 c78ea20bef fix: setting important lower bounds versions on requirements (#27167)
     add 62cf0365e9 fix: bump FAB to 4.4.1 (perf issue) (#27233)
     add 6d8870125f chore: Removes Chromatic workflow and dependencies (#27232)
     add 2c564817f1 fix(sqlglot): Address regressions introduced in #26476 (#27217)
     add 6278315072 fix(reports): fixing unit test  (#27236)
     add 11760d3fbf fix(trino): bumping trino to fix hudi schema fetching (#27213)
     add 8787b39b0e feat(supersetbot): re-implement labeling bot as a GitHub action
     add 459f36a11e fix
     add c24e3f9f32 format JSON
     add 87fbf944f6 YUP
     add dc1ca270a4 progress
     add 8a452ec415 docker action
     add ede8fa614b docker action
     add 3c9afca418 debug
     add 9bf7e68336 debug
     add 9d06e2a3de tweaks
     add b3fd023c0d more progress
     add c8823578a0 more progress
     add 69ee3ac8fa more progress
     add 3bd84c9fd0 add a version subcommand
     add ad0b2bab4f version bump
     add 64a3bd100f working on first release command
     add 27d0ef07c7 tweaking
     add ed23a5209f fix ordering
     add 4bd4da70db fix ordering
     add 4c6f21ae64 feat(ci): no more docker builds on PR-related events
     add 0a65354826 improving
     add 9d3554b5de improving

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   (4aa61491d9)
            \
             N -- N -- N   refs/heads/supersetbot (9d3554b5de)

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/supersetbot/src/cli.js                     |     2 +-
 .github/supersetbot/src/git_release.js             |     5 +-
 .github/supersetbot/src/github.js                  |    27 +-
 .github/workflows/chromatic-master.yml             |    72 -
 .github/workflows/docker.yml                       |    14 +-
 .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                             |     1 +
 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 +-
 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.in                               |     2 +
 requirements/base.txt                              |    37 +-
 requirements/development.txt                       |    13 +-
 requirements/docker.in                             |     3 +-
 requirements/docker.txt                            |     4 +-
 requirements/integration.txt                       |     6 -
 requirements/testing.in                            |     1 +
 requirements/testing.txt                           |     9 +-
 setup.py                                           |     6 +-
 .../cypress/e2e/explore/control.test.ts            |     2 +-
 superset-frontend/cypress-base/package-lock.json   |    24 +-
 superset-frontend/package-lock.json                |  2635 +-
 superset-frontend/package.json                     |     3 -
 .../packages/superset-ui-core/src/index.ts         |     1 +
 .../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}          |    20 +-
 .../time-comparison/getComparisonFilters.test.ts   |   144 +
 .../test/time-comparison/getComparisonInfo.test.ts |   174 +
 .../test/time-comparison/index.test.ts}            |    17 +-
 .../validateTimeComparisonRangeValues.test.ts      |    58 +
 .../packages/superset-ui-demo/package.json         |     1 -
 .../shared/components/createQuery.story.tsx        |     3 -
 .../superset-ui-connection/Connection.stories.tsx  |    12 +-
 .../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                       |   117 -
 .../src/utils.ts                                   |   277 -
 .../tsconfig.json                                  |    25 -
 superset-frontend/src/GlobalStyles.tsx             |     1 +
 .../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 +-
 superset-frontend/src/components/Modal/Modal.tsx   |     3 +
 .../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 +-
 superset-frontend/src/dashboard/constants.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 +
 .../alerts/components/ValidatedPanelHeader.tsx     |    53 +
 superset-frontend/src/features/alerts/types.ts     |    18 +
 .../src/features/reports/ReportModal/index.tsx     |     9 +-
 .../external.d.ts => src/types/ace-builds.ts}      |     8 +-
 superset-frontend/src/types/dom-to-pdf.d.ts        |     6 +-
 .../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/constants.py                              |     8 +
 superset/dashboards/api.py                         |     2 +-
 superset/databases/api.py                          |     2 +-
 superset/datasets/api.py                           |     2 +-
 superset/db_engine_specs/base.py                   |     2 +-
 superset/explore/api.py                            |     3 +-
 superset/importexport/api.py                       |     2 +-
 superset/queries/saved_queries/api.py              |     2 +-
 superset/sql_parse.py                              |    17 +-
 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/viz.py                                    |     3 +-
 tests/integration_tests/async_events/api_tests.py  |     4 +-
 tests/integration_tests/charts/commands_tests.py   |     4 +-
 tests/integration_tests/charts/data/api_tests.py   |     2 +-
 .../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 +-
 tests/unit_tests/commands/export_test.py           |    22 +-
 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/sql_parse_tests.py                |    10 +-
 tests/unit_tests/utils/date_parser_tests.py        |    72 +
 215 files changed, 298242 insertions(+), 298971 deletions(-)
 delete mode 100644 .github/workflows/chromatic-master.yml
 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/{plugins/plugin-chart-echarts/src/BigNumber/index.ts => 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-period-over-period-kpi/types/types/external.d.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
 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
 copy superset-frontend/src/{types/dom-to-pdf.d.ts => features/alerts/components/NumberInput.tsx} (52%)
 create mode 100644 superset-frontend/src/features/alerts/components/StyledPanel.tsx
 create mode 100644 superset-frontend/src/features/alerts/components/ValidatedPanelHeader.tsx
 rename superset-frontend/{plugins/plugin-chart-period-over-period-kpi/types/types/external.d.ts => src/types/ace-builds.ts} (91%)