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/03/28 19:17:36 UTC

(superset) branch dependabot/npm_and_yarn/superset-frontend/plugins/plugin-chart-echarts/echarts-tw-5.5.0 updated (1e2be60fc5 -> 6f7f3f4a4d)

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/plugins/plugin-chart-echarts/echarts-tw-5.5.0
in repository https://gitbox.apache.org/repos/asf/superset.git


 discard 1e2be60fc5 build(deps): update echarts requirement
     add d5814003dd chore: update redis to >= 4.6.0 (#27250)
     add ad6327db95 fix: Migration for single metric in Big Number with Time Comparison (#27351)
     add 7353055e45 chore(docs): remove filterbox section from Exploring docs page (#27356)
     add 60c486a8af build(deps): bump @ant-design/icons from 5.3.0 to 5.3.1 in /docs (#27331)
     add ae8ec9c2b4 fix(sqllab): Missing empty query result state (#27313)
     add fe2f5a7be9 fix: Heatmap numeric sorting (#27360)
     add 8a46694ce9 fix: Missing SQL Lab permission (#27361)
     add f453d5d7e7 chore: numexpr to fix CVE-2023-39631⁠ (2.8.4 => 2.9.0) (#27187)
     add 5915851ba3 fix(deps): resolving canvg and html2canvas module not found (#27315)
     add ecaf201fd0 build(deps): bump express from 4.18.2 to 4.18.3 in /superset-websocket/utils/client-ws-app (#27337)
     add aca1d107a9 build(deps): bump react-lines-ellipsis from 0.15.0 to 0.15.4 in /superset-frontend (#27342)
     add 3b18706d45 build(deps-dev): bump prettier from 3.2.4 to 3.2.5 in /superset-websocket (#27328)
     add e89ec4d593 feat: datediff in datetime_parser (#27368)
     add 2c00cc534c feat: support to fetch multiple date time in time_range endpoint (#27370)
     add 5de2530e3c feat: Responsive UI for Big Number with Time Comparison (#27375)
     add 231e659b56 fix: Results section in Explore shows an infinite spinner (#27366)
     add 32179f1a85 fix(Alerts & Reports): Fixing bug that resets cron value to default when empty   (#27262)
     add 06cfd97bb9 build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.61.0 to 5.62.0 in /superset-websocket (#27324)
     add 42eeaad25d build(deps-dev): bump @types/jsonwebtoken from 9.0.5 to 9.0.6 in /superset-websocket (#27325)
     add d2f7dec208 feat: Add repo activity stats to README.md (#27372)
     add 721977a474 docs(import_datasources): Remove legacy documentation and update current use (#27290)
     add a3d2e0bf44 fix: improve explore REST api validations (#27395)
     add a4c771e013 fix: Allow only dttm columns in comparison filter in Period over Period chart (#27209)
     add 69d870cb7a feat(translations): Turkish translation files added (#27244)
     add 66bf70172f fix(API): Updating assets via the API should preserve ownership configuration (#27364)
     add 5107cc0fd9 fix(sqllab): Close already removed tab (#27391)
     add a54a24e3b5 fix: Re-enable CI checks on release branches (#27390)
     add ce0b70cc86 fix: typescript errors in 4.0 (#27402)
     add 9ced2552db fix: missing shared color in mixed timeseries (#27403)
     add fde93dcf08 fix(dashboard): Only fetch CSS templates for dashboard header menu when in edit mode (#27411)
     add 89e89de341 fix: SSH Tunnel configuration settings  (#27186)
     add 372cac9527 chore: upgrade setuptools/pip in Dockerfile (#27405)
     add 91781ca045 build(deps): bump @storybook/types from 7.6.13 to 7.6.17 in /superset-frontend (#27347)
     add 6f1cbfa12d build(deps-dev): bump @types/node from 20.11.16 to 20.11.24 in /superset-websocket (#27326)
     add b1adede1ee feat: docker-compose to work off repo Dockerfile (#27434)
     add fbc8943fbd feat: show more information when loading chart (#27255)
     add 2a5b5fe049 build(deps-dev): bump eslint from 8.56.0 to 8.57.0 in /superset-websocket (#27327)
     add 6a7e5c2faf chore: add unit test for `values_for_column` (#27469)
     add 47ae9d4cc3 fix(webpack): remove double-dotted file extensions in webpack config (#27471)
     add 85d0d88fc2 test(Migration to RTL): Refactor ChartTable.test.tsx from Enzyme to RTL (#27429)
     add 735b895dd5 fix: check if guest user modified query (#27484)
     add a75bb7685d chore: Add an extension for Home submenu (#27480)
     add 26d8077e97 chore: improve SQL parsing (#26767)
     add 24cb06285c feat(supersetbot): introduce `supersetbot` as its own npm package, CLI and comment-operated bot (#27046)
     add 2fdf6d7b64 fix: docker builds in master fail (#27503)
     add fb39951d2a chore(docs): relocating the edit page button a tad. (#27486)
     add 2948abc55e fix: master docker build is broken (#27507)
     add 6e22275c26 fix: another attempt at fixing docker master builds (#27514)
     add 16fcdb1ff3 fix: master build 4th attempt (#27515)
     add 7f19d296b1 fix(postprocessing): resample with holes (#27487)
     add 6b529a4b68 feat: Add Turkey's regions to country map visualization (#27455)
     add d2c90013fc fix(big-number-chart): number format is not applying to percentage number of the time comparison (#27502)
     add 024b88a40d chore: add annotations to `sql_parse.py` (#27520)
     add 30e7ad929e build(deps): bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#27517)
     add b8f4d8099f build(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 in /superset-embedded-sdk (#27516)
     add 05d97b02e3 build(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 in /superset-frontend (#27518)
     add 13b6489b37 chore(docs): fix last broken Slack join link in docs (#27533)
     add ad9024b040 fix(alerts/reports): implementing custom_width as an Antd number input (#27260)
     add ae294274c7 feat(plugins):  add color options for big number with time comparison (#27524)
     add 1c155e8591 fix(explore): Allow only saved metrics and columns (#27539)
     add d820c9c2ff fix: typo in configuring-superset.mdx (#27541)
     add 36fd3c0bf8 feat: `improve _extract_tables_from_sql` (#26748)
     add 376bfd05bd fix: pass valid SQL to SM (#27464)
     add f4bdcb5743 perf(sqllab): reduce bootstrap data delay by queries (#27488)
     add 56a6660c16 chore: 2nd try - simplify python dependencies (#27505)
     add 8341afbcf0 chore(helm): Bumping app version to 3.1.1 in helm chart (#27569)
     add 36290ce72f fix: guest queries (#27566)
     add 86aa8bde8b feat(maps): Add Italy regions code to the map generator notebook (#27542)
     add ad7bd09819 chore: Update required jobs in asf.yml (#27574)
     add d5680ad376 feat(supersetbot): label PRs and issues with author's public org (#27571)
     add 5e8459bb91 fix: Hive integration test (#27523)
     add d0d9fc5bdf fix: bump sqlglot to support materialized CTEs (#27576)
     add f274c4785d fix: skip another Hive test (#27595)
     add 718cd64657 fix: Skips Hive tests that are blocking PRs (#27605)
     add e32b1c861f docs: make k8s top item in Installation section (#27540)
     add fcceaf081c fix(db_engine_specs): Update convert_dttm to work correctly with CrateDB (#27567)
     add 6e528426dd feat: Adds option to disable drill to detail per database (#27536)
     add 6f3afab01d fix(docker): error around missing requirements/base.txt (#27608)
     add 72a41c1642 fix: sqlglot SQL Server (#27577)
     add bfe55b9ded fix: Volatile datasource ordering in dashboard export (#19595)
     add d4d8625ab8 fix(utils): fix off-by-one error in how rolling window's min_periods truncates dataframe (#27388)
     add a8c01f4cad build(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /superset-frontend (#27610)
     add b25dd0c055 fix(sql_parse): Ensure table extraction handles Jinja templating (#27470)
     add 842b0939f6 fix(Dashboard): Add editMode conditional for translate3d fix on charts to allow intended Fullscreen (#27613)
     add a47469f4c5 chore(examples): organizing example chart yaml files into dashboard folders (#27572)
     add ec6bfcbaa0 chore(docs): clarifying doc comments about LOGO_TARGET_PATH (#27579)
     add 8a715cc1b5 feat(bar_chart): Stacked Bar chart with Time comparison in separated stacks (#27589)
     add 5083ca0e81 fix: Persist query params appended to permalink (#27601)
     add cd7972d05b feat: support for KQL in `SQLScript` (#27522)
     add 30b497e758 feat(alerts-reports): adding pdf filetype to email and slack reports (#27497)
     add 0f6e4041c7 fix(AlertReports): clearing custom_width when disabled (#27551)
     add 3f073dcd98 refactor: Migrate CopyToClipboard to typescript (#27309)
     add 20007355d1 fix(dashboard,css): center align 'waiting on database' (#27611)
     add bcfb8f4349 build(deps): bump webpack-dev-middleware from 5.3.1 to 5.3.4 in /docs (#27609)
     add f94f08eddd docs: updates list of countries in country-map-tools.mdx (#27596)
     add 0df7832639 chore: replace "dashboard" -> "report" in chart email report modal (#25540)
     add 22e823b5f9 build(deps-dev): bump webpack from 5.90.1 to 5.91.0 in /docs (#27626)
     add 235670244e test(Migration to RTL): Refactor ActivityTable.test.tsx from Enzyme to RTL (#27422)
     add d87422527b feat(jinja): metric macro (#27582)
     add 33c2d98e66 feat: use the local supersetbot (#27615)
     add a2fd83367e refactor: Migrate CssEditor to typescript (#27498)
     add 4fce940a9c fix(AlertReports): defaulting grace period to undefined (#27552)
     add 560097931d chore(🤖): bump python "markdown==3.6" (#27649)
     add b07c07de05 build(deps): bump express from 4.18.2 to 4.19.2 in /docs (#27652)
     add bd281ee51c build(deps): bump express from 4.18.3 to 4.19.2 in /superset-websocket/utils/client-ws-app (#27651)
     add a19398445b build(deps-dev): bump express from 4.17.3 to 4.19.2 in /superset-frontend (#27653)
     add 4720b4f0e6 chore(🤖): bump python "alembic==1.13.1" (#27650)
     add 6aee58fad6 chore: fix master builds + bump python library "cryptography" (#27641)
     add cf010b63e3 chore(🤖): bump python "sqlalchemy==1.4.52" (#27655)
     add ce210eebde fix(Chart Annotation modal): Table and Superset annotation options will paginate, exceeding previous max limit 100 (#27022)
     add fa3fea9dd8 fix(sqllab): unable to remove table (#27636)
     add ed9e542781 fix(AlertReports): disabling value when not null option is active (#27550)
     add 28cbedb82f fix: Leverage actual database for rendering Jinjarized SQL (#27646)
     add 12921e6ec3 chore(🤖): bump python "flask==2.3.3" (#27657)
     add 3ae74d1f2d fix: Provide more inclusive error handling for saved queries (#27644)
     add 46fcfd80d7 chore(🦾): bump python "pyarrow==14.0.2" (#27684)
     add 2c833b507c chore(🦾): bump python "polyline==2.0.2" (#27681)
     add 9960c78923 chore(🦾): bump python "click==8.1.7" (#27682)
     add a0cf91dad0 chore(🦾): bump python "croniter==2.0.3" (#27693)
     add c2183e47ec chore(🦾): bump python "pyparsing==3.1.2" (#27692)
     add 4b971ec7a9 chore(🦾): bump python "backoff==2.2.1" (#27698)
     add 349e496da5 chore(🦾): bump python "geopy==2.4.1" (#27699)
     add 6db94e98b5 other: Add TechAuditBI to supersetbot metadata.js (#27634)
     add 47adcd7f32 chore(🦾): bump python "wtforms==3.1.2" (#27688)
     add 86bd7a93b5 chore(🦾): bump python "msgpack==1.0.8" (#27696)
     add a48f770195 chore: bump pylint (#27711)
     add 7369754192 fix(explore): drag and drop indicator UX (#27558)
     add 7b44b8b7e1 chore(🦾): bump python "isodate==0.6.1" (#27680)
     add c73b24ad08 chore(🦾): bump python "nh3==0.2.17" (#27687)
     add 38eecfc5d4 perf(explore): virtualized datasource field sections (#27625)
     add 585144578e chore(🦾): bump python "sqlalchemy==1.4.52" (#27695)
     add 528946d3cc fix: Revert "chore: bump pylint (#27711)" (#27714)
     add 883e455e12 fix: Pylint errors on master (#27710)
     add bccd654b01 chore(🦾): bump python thrift 0.16.0 -> 0.20.0 (#27730)
     add 40a4806857 chore(🦾): bump python pydruid 0.6.5 -> 0.6.6 (#27731)
     add 5dbee13b3e chore(🦾): bump python playwright 1.41.2 -> 1.42.0 (#27726)
     add 0c192232ca chore(🦾): bump python typing-extensions 4.4.0 -> 4.10.0 (#27742)
     add 0710242f22 chore(🦾): bump python click-option-group 0.5.5 -> 0.5.6 (#27741)
     add c9d98a5679 chore(🦾): bump python pyjwt 2.4.0 -> 2.8.0 (#27737)
     add 1e3393cfa0 chore(🦾): bump python python-dateutil 2.8.2 -> 2.9.0.post0 (#27736)
     add 2ed5a346c4 chore(🦾): bump python mako 1.2.4 -> 1.3.2 (#27735)
     add bc62a80b8c chore(🦾): bump python tabulate 0.8.9 -> 0.8.10 (#27733)
     add fa76262b01 chore(🦾): bump python tableschema 1.20.2 -> 1.20.10 (#27732)
     add e5ebfd5c50 chore(🦾): bump python sqlalchemy-bigquery 1.6.1 -> 1.10.0 (#27727)
     add 34dca0eb31 chore(🦾): bump python mysqlclient 2.1.0 -> 2.2.4 (#27729)
     add a4c5446d2f chore(🦾): bump python flask-compress 1.13 -> 1.14 (#27740)
     add 96dde34cdc chore(🦾): bump python gevent 23.9.1 -> 24.2.1 (#27728)
     add 9065a4e7d2 chore(🦾): bump python google-cloud-bigquery 3.10.0 -> 3.20.0 (#27752)
     add 70da454bbc fix: reduce alert error to warning (#27744)
     add 6cc1391173 chore(🦾): bump python packaging 23.1 -> 23.2 (#27753)
     add 84b01a312f chore(🦾): bump python flask-talisman 1.0.0 -> 1.1.0 (#27755)
     add 0804c424c0 chore(🦾): bump python humanize 3.11.0 -> 4.9.0 (#27756)
     add 424afe09f5 chore(🦾): bump python sqlglot 23.0.2 -> 23.2.0 (#27749)
     add ca033efc6c chore(🦾): bump python cron-descriptor 1.2.24 -> 1.4.3 (#27746)
     add fcfdb819f2 chore(🦾): bump python flask-cors 3.0.10 -> 4.0.0 (#27748)
     add 10785e301e chore(🦾): bump python python-dotenv 0.19.0 -> 1.0.1 (#27759)
     add e1e3b99d03 chore(🦾): bump python google-cloud-bigquery 3.10.0 -> 3.20.0 (#27758)
     add a52f0d6947 chore(🦾): bump python xlsxwriter 3.0.7 -> 3.0.9 (#27747)
     add 951d7d66ac chore(🦾): bump python pandas-gbq 0.19.1 -> 0.22.0 (#27750)
     add bbcb722e50 fix: Removes filter plugins from viz gallery (#27763)
     add d69a1870a0 fix: Select onChange is fired when the same item is selected in single mode (#27706)
     add 546d48adbb feat: Adds the ECharts Heatmap chart (#25353)
     add 6f7f3f4a4d build(deps): update echarts requirement

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   (1e2be60fc5)
            \
             N -- N -- N   refs/heads/dependabot/npm_and_yarn/superset-frontend/plugins/plugin-chart-echarts/echarts-tw-5.5.0 (6f7f3f4a4d)

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                                          |     3 +
 .github/actions/setup-backend/action.yml           |    34 +
 .github/actions/setup-supersetbot/action.yml       |    11 +
 .github/supersetbot/.eslintrc.json                 |    22 +
 .github/supersetbot/README.md                      |    37 +
 .github/supersetbot/jest.config.js                 |     8 +
 .../supersetbot}/package-lock.json                 | 10567 +++++-----
 .github/supersetbot/package.json                   |    36 +
 .github/supersetbot/src/cli.js                     |   175 +
 .github/supersetbot/src/cli.test.js                |    12 +
 .github/supersetbot/src/context.js                 |   152 +
 .github/supersetbot/src/docker.js                  |   142 +
 .github/supersetbot/src/docker.test.js             |   244 +
 .github/supersetbot/src/git.js                     |   120 +
 .github/supersetbot/src/git_release.js             |    50 +
 .github/supersetbot/src/github.js                  |   252 +
 .../supersetbot/src/index.js                       |    30 +-
 .github/supersetbot/src/index.test.js              |    51 +
 .../supersetbot/src/metadata.js                    |    31 +-
 .../supersetbot/src/supersetbot                    |    14 +-
 .github/supersetbot/src/utils.js                   |    78 +
 .github/workflows/bashlib.sh                       |    14 -
 .github/workflows/check_db_migration_confict.yml   |     3 +-
 .github/workflows/codeql-analysis.yml              |    12 +-
 .github/workflows/docker-release.yml               |    32 +-
 .github/workflows/docker.yml                       |    55 +-
 .github/workflows/embedded-sdk-release.yml         |     5 +-
 .github/workflows/generate-FOSSA-report.yml        |     5 +-
 .github/workflows/issue_creation.yml               |    32 +
 .github/workflows/no-op.yml                        |    30 +
 .github/workflows/pre-commit.yml                   |    22 +-
 .github/workflows/prefer-typescript.yml            |     3 +-
 .github/workflows/release.yml                      |     3 +-
 .github/workflows/superset-applitool-cypress.yml   |    23 +-
 .github/workflows/superset-cli.yml                 |    18 +-
 .github/workflows/superset-docs-deploy.yml         |     3 +-
 .github/workflows/superset-e2e.yml                 |    19 +-
 .github/workflows/superset-frontend.yml            |     1 +
 .github/workflows/superset-helm-release.yml        |     1 +
 .../workflows/superset-python-integrationtest.yml  |    33 +-
 .github/workflows/superset-python-misc.yml         |    28 +-
 .github/workflows/superset-python-presto-hive.yml  |    33 +-
 .github/workflows/superset-python-unittest.yml     |    19 +-
 .github/workflows/superset-translations.yml        |    14 +-
 .github/workflows/superset-websocket.yml           |     3 +-
 .github/workflows/supersetbot.yml                  |    63 +
 .github/workflows/tech-debt.yml                    |     5 +-
 CONTRIBUTING.md                                    |     6 +-
 Dockerfile                                         |    19 +-
 Makefile                                           |     6 +-
 README.md                                          |    10 +
 UPDATING.md                                        |    10 +-
 ...ose-non-dev.yml => docker-compose-image-tag.yml |    10 +-
 docker-compose-non-dev.yml                         |    31 +-
 docker-compose.yml                                 |    32 +-
 docker/.env                                        |     2 +
 docker/.env-non-dev                                |    53 -
 docker/docker-frontend.sh                          |    18 +-
 docs/docs/contributing/hooks-and-linting.mdx       |     2 +-
 docs/docs/contributing/local-backend.mdx           |     4 +-
 .../creating-charts-dashboards/exploring-data.mdx  |    27 -
 docs/docs/frequently-asked-questions.mdx           |     2 +-
 docs/docs/installation/configuring-superset.mdx    |     2 +-
 .../installing-superset-using-docker-compose.mdx   |   188 +-
 docs/docs/installation/running-on-kubernetes.mdx   |    12 +-
 docs/docs/installation/sql-templating.mdx          |    14 +
 docs/docs/intro.mdx                                |     1 -
 docs/docs/miscellaneous/country-map-tools.mdx      |   130 +-
 .../importing-exporting-datasources.mdx            |    30 +-
 docs/docs/quickstart.mdx                           |     2 +-
 docs/package.json                                  |     4 +-
 docs/src/theme/DocItem/index.js                    |     5 +-
 docs/static/resources/openapi.json                 |     3 +
 docs/yarn.lock                                     |   226 +-
 helm/superset/Chart.yaml                           |     4 +-
 helm/superset/README.md                            |     2 +-
 requirements/base.in                               |     1 +
 requirements/base.txt                              |    93 +-
 requirements/development.in                        |    19 +-
 requirements/development.txt                       |   220 +-
 requirements/docker.in                             |    19 -
 requirements/docker.txt                            |    23 -
 requirements/integration.in                        |    19 -
 requirements/integration.txt                       |    68 -
 requirements/local.in                              |    17 -
 requirements/local.txt                             |    15 -
 requirements/testing.in                            |    31 -
 requirements/testing.txt                           |   145 -
 setup.py                                           |     4 +-
 superset-embedded-sdk/package-lock.json            |    12 +-
 .../cypress/e2e/explore/AdhocMetrics.test.ts       |     2 +-
 .../e2e/explore/visualizations/table.test.ts       |     4 +-
 superset-frontend/package-lock.json                |  3644 ++--
 superset-frontend/package.json                     |     3 +-
 .../src/operators/index.ts                         |     1 +
 .../src/operators/{types.ts => rankOperator.ts}    |    15 +-
 .../src/operators/types.ts                         |     2 +-
 .../test/operators/rankOperator.test.ts}           |    45 +-
 .../superset-ui-core/src/query/api/v1/makeApi.ts   |     4 +-
 .../src/query/types/PostProcessing.ts              |    12 +-
 .../superset-ui-core/src/ui-overrides/types.ts     |    41 +-
 .../packages/superset-ui-demo/package.json         |     2 +-
 .../scripts/Country Map GeoJSON Generator.ipynb    |  1713 +-
 .../src/countries.ts                               |     5 +
 .../src/countries/france_regions.geojson           |    36 +-
 .../src/countries/italy_regions.geojson            |    40 +-
 .../src/countries/turkey_regions.geojson           |    18 +
 .../legacy-plugin-chart-heatmap/src/Heatmap.js     |    15 +-
 .../legacy-plugin-chart-heatmap/src/index.js       |     9 +-
 .../src/transformProps.js                          |     8 +-
 .../plugins/plugin-chart-echarts/package.json      |    35 +-
 .../BigNumber/BigNumberPeriodOverPeriod/PopKPI.tsx |   146 +-
 .../BigNumberPeriodOverPeriod/controlPanel.ts      |    78 +-
 .../BigNumberPeriodOverPeriod/transformProps.ts    |     9 +-
 .../BigNumber/BigNumberPeriodOverPeriod/types.ts   |     6 +
 .../useOverflowDetection.ts                        |    63 +
 .../plugin-chart-echarts/src/Heatmap/Heatmap.tsx}  |    24 +-
 .../plugin-chart-echarts/src/Heatmap/buildQuery.ts |    68 +
 .../src/Heatmap/controlPanel.tsx                   |   304 +
 .../src/Heatmap/images/example1.png                |   Bin 0 -> 69070 bytes
 .../src/Heatmap/images/example2.png                |   Bin 0 -> 101622 bytes
 .../src/Heatmap/images/example3.png                |   Bin 0 -> 76688 bytes
 .../src/Heatmap/images/thumbnail.png               |   Bin 0 -> 66135 bytes
 .../src/Heatmap/index.ts}                          |    23 +-
 .../src/Heatmap/transformProps.ts                  |   243 +
 .../plugin-chart-echarts/src/Heatmap/types.ts      |    53 +
 .../src/MixedTimeseries/transformProps.ts          |     5 +-
 .../src/Timeseries/transformProps.ts               |     1 +
 .../src/Timeseries/transformers.ts                 |     8 +-
 .../plugins/plugin-chart-echarts/src/index.ts      |     2 +
 .../plugin-chart-echarts/src/utils/series.ts       |    38 +-
 .../plugin-chart-echarts/test/utils/series.test.ts |    31 +
 superset-frontend/src/SqlLab/actions/sqlLab.js     |    28 +-
 .../src/SqlLab/actions/sqlLab.test.js              |    24 +-
 .../components/QueryHistory/QueryHistory.test.tsx  |    73 +-
 .../src/SqlLab/components/QueryHistory/index.tsx   |   106 +-
 .../src/SqlLab/components/SouthPane/Results.tsx    |     2 +-
 .../SqlLab/components/SouthPane/SouthPane.test.tsx |    13 +
 .../src/SqlLab/components/SouthPane/index.tsx      |    14 +-
 .../src/SqlLab/reducers/getInitialState.test.ts    |    21 +-
 .../src/SqlLab/reducers/getInitialState.ts         |     7 +-
 .../AlteredSliceTag/AlteredSliceTagMocks.ts        |     2 +-
 .../src/components/AlteredSliceTag/index.tsx       |     6 +-
 superset-frontend/src/components/Chart/Chart.jsx   |    66 +-
 .../DrillDetail/DrillDetailMenuItems.test.tsx      |    16 +-
 .../Chart/DrillDetail/DrillDetailMenuItems.tsx     |   185 +-
 .../CopyToClipboard/{index.jsx => index.tsx}       |    54 +-
 .../DatabaseSelector/DatabaseSelector.test.tsx     |     4 +
 .../src/components/Select/AsyncSelect.test.tsx     |    12 +
 .../src/components/Select/AsyncSelect.tsx          |    13 +-
 .../src/components/Select/Select.test.tsx          |    12 +
 superset-frontend/src/components/Select/Select.tsx |    12 +-
 superset-frontend/src/components/Select/utils.tsx  |    18 +-
 .../src/components/TelemetryPixel/index.tsx        |     1 +
 superset-frontend/src/constants.ts                 |     8 +
 .../components/CssEditor/CssEditor.test.tsx        |    54 +-
 .../components/CssEditor/{index.jsx => index.tsx}  |    69 +-
 .../Header/HeaderActionsDropdown/index.jsx         |    22 +-
 .../src/dashboard/components/dnd/DragDroppable.jsx |     5 +-
 superset-frontend/src/dashboard/types.ts           |     2 +
 .../components/DataTablesPane/DataTablesPane.tsx   |     3 +-
 .../DatasourcePanel/DatasourcePanel.test.tsx       |    12 +
 .../DatasourcePanel/DatasourcePanelItem.test.tsx   |   168 +
 .../DatasourcePanel/DatasourcePanelItem.tsx        |   234 +
 .../explore/components/DatasourcePanel/index.tsx   |   219 +-
 .../ExploreContainer/ExploreContainer.test.tsx     |    85 +
 .../explore/components/ExploreContainer/index.tsx  |    60 +
 .../components/ExploreViewContainer/index.jsx      |    44 +-
 .../AnnotationLayerControl/AnnotationLayer.jsx     |   350 +-
 .../AnnotationLayer.test.tsx                       |   125 +-
 .../explore/components/controls/BoundsControl.tsx  |    14 +-
 .../DateFilterControl/utils/dateFilterUtils.ts     |     4 +-
 .../DndFilterSelect.test.tsx                       |   221 +-
 .../DndColumnSelectControl/DndFilterSelect.tsx     |    41 +-
 .../DndMetricSelect.test.tsx                       |   121 +
 .../DndColumnSelectControl/DndMetricSelect.tsx     |    32 +-
 .../DndColumnSelectControl/DndSelectLabel.tsx      |    10 +-
 .../components/controls/OptionControls/index.tsx   |    92 +-
 .../controls/VizTypeControl/VizTypeGallery.tsx     |     1 +
 .../components/controls/VizTypeControl/index.tsx   |     5 +-
 superset-frontend/src/explore/types.ts             |     1 +
 .../src/features/alerts/AlertReportModal.test.tsx  |     9 +-
 .../src/features/alerts/AlertReportModal.tsx       |    63 +-
 .../DatabaseConnectionForm/CommonParameters.tsx    |    35 +-
 .../DatabaseConnectionForm/EncryptedField.tsx      |     2 +-
 .../DatabaseConnectionForm/TableCatalog.tsx        |     3 +-
 .../DatabaseConnectionForm/ValidatedInputField.tsx |     2 +-
 .../DatabaseModal/DatabaseConnectionForm/index.tsx |   130 +-
 .../databases/DatabaseModal/ExtraOptions.tsx       |    16 +
 .../databases/DatabaseModal/SSHTunnelForm.tsx      |    12 +-
 .../DatabaseModal/SSHTunnelSwitch.test.tsx         |   162 +
 .../databases/DatabaseModal/SSHTunnelSwitch.tsx    |    82 +-
 .../databases/DatabaseModal/index.test.tsx         |    11 +-
 .../src/features/databases/DatabaseModal/index.tsx |   132 +-
 superset-frontend/src/features/databases/types.ts  |    81 +-
 .../AddDataset/LeftPanel/LeftPanel.test.tsx        |     4 +
 .../src/features/home/ActivityTable.test.tsx       |   137 +-
 .../src/features/home/ChartTable.test.tsx          |   126 +-
 .../src/features/reports/ReportModal/index.tsx     |     4 +-
 .../src/hooks/apiResources/queries.test.ts         |   154 +
 .../src/hooks/apiResources/queries.ts              |   176 +
 .../src/hooks/apiResources/queryApi.ts             |     8 +-
 superset-frontend/src/pages/Chart/Chart.test.tsx   |     3 +
 .../src/pages/ChartCreation/index.tsx              |     6 +-
 superset-frontend/src/pages/Home/Home.test.tsx     |    16 +
 superset-frontend/src/pages/Home/index.tsx         |     7 +-
 superset-frontend/src/types/Database.ts            |     1 +
 superset-frontend/src/views/CRUD/hooks.ts          |     7 +-
 .../src/visualizations/presets/MainPreset.js       |    17 +-
 superset-frontend/webpack.config.js                |     4 +-
 superset-websocket/package-lock.json               |   379 +-
 superset-websocket/package.json                    |    10 +-
 .../utils/client-ws-app/package-lock.json          |   368 +-
 .../utils/client-ws-app/package.json               |     2 +-
 superset/commands/base.py                          |    22 +-
 superset/commands/chart/update.py                  |     5 +-
 superset/commands/dashboard/update.py              |     9 +-
 superset/commands/database/create.py               |    10 +-
 superset/commands/database/ssh_tunnel/create.py    |    11 +
 .../commands/database/ssh_tunnel/exceptions.py     |     4 +
 superset/commands/database/ssh_tunnel/update.py    |    25 +-
 superset/commands/database/test_connection.py      |    45 +-
 superset/commands/database/update.py               |    79 +-
 superset/commands/dataset/update.py                |     5 +-
 superset/commands/explore/get.py                   |    11 +-
 superset/commands/report/alert.py                  |     2 +-
 superset/commands/report/exceptions.py             |     4 +
 superset/commands/report/execute.py                |    23 +-
 superset/commands/report/update.py                 |     7 +-
 superset/commands/sql_lab/execute.py               |     4 +-
 superset/commands/utils.py                         |    21 +-
 superset/config.py                                 |     6 +-
 superset/connectors/sqla/models.py                 |    55 +-
 superset/connectors/sqla/views.py                  |     3 +-
 superset/dashboards/schemas.py                     |     1 +
 superset/databases/api.py                          |     8 +-
 superset/databases/schemas.py                      |     5 +-
 superset/db_engine_specs/base.py                   |     4 +-
 superset/db_engine_specs/crate.py                  |     2 +-
 superset/db_engine_specs/postgres.py               |     7 +-
 superset/errors.py                                 |     2 +
 .../Vaccine_Candidates_per_Approach__Stage.yaml    |     0
 .../Vaccine_Candidates_per_Country.yaml            |     0
 .../Vaccine_Candidates_per_Country_261.yaml        |     0
 .../Vaccine_Candidates_per_Country__Stage.yaml     |     0
 .../Vaccine_Candidates_per_Country__Stage_749.yaml |     0
 .../Vaccine_Candidates_per_Phase.yaml              |     0
 .../Vaccine_Candidates_per_Phase_587.yaml          |     0
 .../Age_distribution_of_respondents.yaml           |     0
 .../Are_you_an_ethnic_minority_in_your_city.yaml   |     0
 .../Breakdown_of_Developer_Type.yaml               |     0
 .../{ => FCC New Coder Survey}/Commute_Time.yaml   |     0
 .../Country_of_Citizenship.yaml                    |     0
 ...elopers_Is_this_your_first_development_job.yaml |     0
 .../Degrees_vs_Income.yaml                         |     0
 .../Ethnic_Minority__Gender.yaml                   |     0
 .../First_Time_Developer.yaml                      |     0
 .../First_Time_Developer__Commute_Time.yaml        |     0
 .../charts/{ => FCC New Coder Survey}/Gender.yaml  |     0
 .../Highest_degree_held.yaml                       |     0
 .../How_do_you_prefer_to_work.yaml                 |     0
 .../How_much_do_you_expect_to_earn_0_-_100k.yaml   |     0
 .../Last_Year_Income_Distribution.yaml             |     0
 .../Location_of_Current_Developers.yaml            |     0
 .../Number_of_Aspiring_Developers.yaml             |     0
 .../Preferred_Employment_Style.yaml                |     0
 .../Relocation_ability.yaml                        |     0
 .../Top_15_Languages_Spoken_at_Home.yaml           |     0
 .../Work_Location_Preference.yaml                  |     0
 .../Cross_Channel_Relationship.yaml                |     0
 .../Cross_Channel_Relationship_heatmap_2786.yaml   |     0
 .../{ => Slack Dashboard}/Members_per_Channel.yaml |     0
 .../Messages_per_Channel.yaml                      |     0
 .../New_Members_per_Month.yaml                     |     0
 .../{ => Slack Dashboard}/Number_of_Members.yaml   |     0
 .../{ => Slack Dashboard}/Top_Timezones.yaml       |     0
 .../{ => Slack Dashboard}/Weekly_Messages.yaml     |     0
 .../{ => Slack Dashboard}/Weekly_Threads.yaml      |     0
 .../{ => Unicode Test}/Unicode_Cloud.test.yaml     |     0
 .../Number_of_Deals_for_each_Combination.yaml      |     0
 .../Overall_Sales_By_Product_Line.yaml             |     0
 .../Proportion_of_Revenue_by_Product_Line.yaml     |     0
 .../{ => Vehicle Sales}/Quarterly_Sales.yaml       |     0
 .../Quarterly_Sales_By_Product_Line.yaml           |     0
 .../{ => Vehicle Sales}/Revenue_by_Deal_Size.yaml  |     0
 .../Seasonality_of_Revenue_per_Product_Line.yaml   |     0
 .../{ => Vehicle Sales}/Total_Items_Sold.yaml      |     0
 .../Total_Items_Sold_By_Product_Line.yaml          |     0
 .../charts/{ => Vehicle Sales}/Total_Revenue.yaml  |     0
 .../charts/{ => Video Game Sales}/Games.yaml       |     0
 .../{ => Video Game Sales}/Games_per_Genre.yaml    |     0
 .../Games_per_Genre_over_time.yaml                 |     0
 .../Most_Dominant_Platforms.yaml                   |     0
 ...mes_That_Hit_100k_in_Sales_By_Release_Year.yaml |     0
 .../Popular_Genres_Across_Platforms.yaml           |     0
 .../Publishers_With_Most_Titles.yaml               |     0
 .../Rise__Fall_of_Video_Game_Consoles.yaml         |     0
 ...op_10_Games_Proportion_of_Sales_in_Markets.yaml |     0
 .../Total_Sales_per_Market_Grouped_by_Genre.yaml   |     0
 superset/exceptions.py                             |    17 +
 superset/jinja_context.py                          |    80 +-
 ...47_be1b217cd8cd_big_number_kpi_single_metric.py |    93 +
 superset/models/core.py                            |     8 +-
 superset/models/dashboard.py                       |     5 +-
 superset/models/helpers.py                         |    30 +-
 superset/models/sql_lab.py                         |    44 +-
 superset/queries/api.py                            |    19 +-
 superset/reports/models.py                         |     7 +-
 superset/reports/notifications/base.py             |     1 +
 superset/reports/notifications/email.py            |    12 +-
 superset/reports/notifications/slack.py            |    15 +-
 superset/reports/schemas.py                        |     4 +-
 superset/security/manager.py                       |    97 +-
 superset/sql_parse.py                              |   588 +-
 superset/sqllab/api.py                             |     4 +-
 superset/sqllab/query_render.py                    |     3 +-
 superset/sqllab/schemas.py                         |     1 +
 superset/sqllab/utils.py                           |    16 +-
 superset/tags/models.py                            |     4 +-
 superset/translations/tr/LC_MESSAGES/messages.json |  4864 +++++
 superset/translations/tr/LC_MESSAGES/messages.po   | 19372 +++++++++++++++++++
 superset/utils/core.py                             |    13 +-
 superset/utils/date_parser.py                      |    77 +-
 superset/utils/pandas_postprocessing/__init__.py   |     2 +
 .../pandas_postprocessing/rank.py}                 |    49 +-
 superset/utils/pandas_postprocessing/resample.py   |     5 +-
 superset/utils/pandas_postprocessing/rolling.py    |     2 +-
 superset/utils/pdf.py                              |    48 +
 superset/views/api.py                              |    33 +-
 superset/views/chart/mixin.py                      |     2 +-
 superset/views/core.py                             |     2 +
 superset/views/database/mixins.py                  |     6 +-
 superset/views/datasource/views.py                 |     4 +-
 superset/views/sql_lab/views.py                    |    20 +-
 tests/integration_tests/celery_tests.py            |    40 +-
 tests/integration_tests/charts/api_tests.py        |    70 +-
 tests/integration_tests/charts/data/api_tests.py   |    23 +-
 tests/integration_tests/core_tests.py              |    40 +-
 tests/integration_tests/dashboards/api_tests.py    |    37 +
 tests/integration_tests/databases/api_tests.py     |   202 +
 tests/integration_tests/datasets/api_tests.py      |    55 +
 tests/integration_tests/datasource_tests.py        |     2 +-
 .../db_engine_specs/base_engine_spec_tests.py      |     5 +-
 .../db_engine_specs/bigquery_tests.py              |     2 +-
 tests/integration_tests/explore/api_tests.py       |    20 +-
 tests/integration_tests/model_tests.py             |    57 +-
 tests/integration_tests/query_context_tests.py     |    67 +-
 tests/integration_tests/reports/api_tests.py       |    87 +
 tests/integration_tests/reports/commands_tests.py  |     6 +-
 tests/integration_tests/reports/utils.py           |     2 +-
 .../security/row_level_security_tests.py           |     4 +-
 tests/integration_tests/security_tests.py          |     1 +
 tests/integration_tests/sql_lab/api_tests.py       |    83 +-
 tests/integration_tests/sqla_models_tests.py       |    76 +-
 tests/integration_tests/sqllab_tests.py            |    57 +
 .../unit_tests/commands/dataset}/__init__.py       |     0
 tests/unit_tests/commands/test_utils.py            |   118 +
 .../databases/ssh_tunnel/commands/create_test.py   |    45 +-
 .../databases/ssh_tunnel/commands/update_test.py   |    35 +-
 tests/unit_tests/db_engine_specs/test_base.py      |     6 +-
 tests/unit_tests/db_engine_specs/test_bigquery.py  |     7 +-
 tests/unit_tests/db_engine_specs/test_crate.py     |     2 +-
 tests/unit_tests/jinja_context_test.py             |   730 +-
 tests/unit_tests/models/helpers_test.py            |    72 +
 tests/unit_tests/models/sql_lab_test.py            |    59 +
 .../pandas_postprocessing/test_resample.py         |    54 +-
 .../pandas_postprocessing/test_rolling.py          |     4 +-
 tests/unit_tests/security/manager_test.py          |   267 +-
 tests/unit_tests/sql_parse_tests.py                |   260 +-
 tests/unit_tests/test_jinja_context.py             |   305 -
 tests/unit_tests/utils/date_parser_tests.py        |    32 +
 tox.ini                                            |     8 +-
 372 files changed, 42536 insertions(+), 12036 deletions(-)
 create mode 100644 .github/actions/setup-backend/action.yml
 create mode 100644 .github/actions/setup-supersetbot/action.yml
 create mode 100644 .github/supersetbot/.eslintrc.json
 create mode 100644 .github/supersetbot/README.md
 create mode 100644 .github/supersetbot/jest.config.js
 copy {superset-websocket => .github/supersetbot}/package-lock.json (52%)
 create mode 100644 .github/supersetbot/package.json
 create mode 100755 .github/supersetbot/src/cli.js
 create mode 100644 .github/supersetbot/src/cli.test.js
 create mode 100644 .github/supersetbot/src/context.js
 create mode 100644 .github/supersetbot/src/docker.js
 create mode 100644 .github/supersetbot/src/docker.test.js
 create mode 100644 .github/supersetbot/src/git.js
 create mode 100644 .github/supersetbot/src/git_release.js
 create mode 100644 .github/supersetbot/src/github.js
 copy superset-frontend/src/types/Database.ts => .github/supersetbot/src/index.js (58%)
 create mode 100644 .github/supersetbot/src/index.test.js
 copy superset-frontend/src/types/Database.ts => .github/supersetbot/src/metadata.js (69%)
 copy superset-frontend/packages/superset-ui-chart-controls/src/operators/types.ts => .github/supersetbot/src/supersetbot (76%)
 mode change 100644 => 100755
 create mode 100644 .github/supersetbot/src/utils.js
 create mode 100644 .github/workflows/issue_creation.yml
 create mode 100644 .github/workflows/supersetbot.yml
 copy docker-compose-non-dev.yml => docker-compose-image-tag.yml (94%)
 delete mode 100644 docker/.env-non-dev
 delete mode 100644 requirements/docker.in
 delete mode 100644 requirements/docker.txt
 delete mode 100644 requirements/integration.in
 delete mode 100644 requirements/integration.txt
 delete mode 100644 requirements/local.in
 delete mode 100644 requirements/local.txt
 delete mode 100644 requirements/testing.in
 delete mode 100644 requirements/testing.txt
 copy superset-frontend/packages/superset-ui-chart-controls/src/operators/{types.ts => rankOperator.ts} (72%)
 copy superset-frontend/{src/SqlLab/components/QueryHistory/QueryHistory.test.tsx => packages/superset-ui-chart-controls/test/operators/rankOperator.test.ts} (52%)
 create mode 100644 superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/turkey_regions.geojson
 create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/BigNumber/BigNumberPeriodOverPeriod/useOverflowDetection.ts
 copy superset-frontend/{src/types/Database.ts => plugins/plugin-chart-echarts/src/Heatmap/Heatmap.tsx} (68%)
 create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/Heatmap/buildQuery.ts
 create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/Heatmap/controlPanel.tsx
 create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/Heatmap/images/example1.png
 create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/Heatmap/images/example2.png
 create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/Heatmap/images/example3.png
 create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/Heatmap/images/thumbnail.png
 copy superset-frontend/plugins/{legacy-plugin-chart-heatmap/src/index.js => plugin-chart-echarts/src/Heatmap/index.ts} (71%)
 create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/Heatmap/transformProps.ts
 create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/Heatmap/types.ts
 rename superset-frontend/src/components/CopyToClipboard/{index.jsx => index.tsx} (74%)
 rename superset-frontend/src/dashboard/components/CssEditor/{index.jsx => index.tsx} (69%)
 create mode 100644 superset-frontend/src/explore/components/DatasourcePanel/DatasourcePanelItem.test.tsx
 create mode 100644 superset-frontend/src/explore/components/DatasourcePanel/DatasourcePanelItem.tsx
 create mode 100644 superset-frontend/src/explore/components/ExploreContainer/ExploreContainer.test.tsx
 create mode 100644 superset-frontend/src/explore/components/ExploreContainer/index.tsx
 create mode 100644 superset-frontend/src/features/databases/DatabaseModal/SSHTunnelSwitch.test.tsx
 create mode 100644 superset-frontend/src/hooks/apiResources/queries.test.ts
 create mode 100644 superset-frontend/src/hooks/apiResources/queries.ts
 rename superset/examples/configs/charts/{ => COVID Vaccines}/Vaccine_Candidates_per_Approach__Stage.yaml (100%)
 rename superset/examples/configs/charts/{ => COVID Vaccines}/Vaccine_Candidates_per_Country.yaml (100%)
 rename superset/examples/configs/charts/{ => COVID Vaccines}/Vaccine_Candidates_per_Country_261.yaml (100%)
 rename superset/examples/configs/charts/{ => COVID Vaccines}/Vaccine_Candidates_per_Country__Stage.yaml (100%)
 rename superset/examples/configs/charts/{ => COVID Vaccines}/Vaccine_Candidates_per_Country__Stage_749.yaml (100%)
 rename superset/examples/configs/charts/{ => COVID Vaccines}/Vaccine_Candidates_per_Phase.yaml (100%)
 rename superset/examples/configs/charts/{ => COVID Vaccines}/Vaccine_Candidates_per_Phase_587.yaml (100%)
 copy superset/examples/configs/charts/{ => FCC New Coder Survey}/Age_distribution_of_respondents.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Are_you_an_ethnic_minority_in_your_city.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Breakdown_of_Developer_Type.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Commute_Time.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Country_of_Citizenship.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Current_Developers_Is_this_your_first_development_job.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Degrees_vs_Income.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Ethnic_Minority__Gender.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/First_Time_Developer.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/First_Time_Developer__Commute_Time.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Gender.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Highest_degree_held.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/How_do_you_prefer_to_work.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/How_much_do_you_expect_to_earn_0_-_100k.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Last_Year_Income_Distribution.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Location_of_Current_Developers.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Number_of_Aspiring_Developers.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Preferred_Employment_Style.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Relocation_ability.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Top_15_Languages_Spoken_at_Home.yaml (100%)
 rename superset/examples/configs/charts/{ => FCC New Coder Survey}/Work_Location_Preference.yaml (100%)
 rename superset/examples/configs/charts/{ => Slack Dashboard}/Cross_Channel_Relationship.yaml (100%)
 rename superset/examples/configs/charts/{ => Slack Dashboard}/Cross_Channel_Relationship_heatmap_2786.yaml (100%)
 rename superset/examples/configs/charts/{ => Slack Dashboard}/Members_per_Channel.yaml (100%)
 rename superset/examples/configs/charts/{ => Slack Dashboard}/Messages_per_Channel.yaml (100%)
 rename superset/examples/configs/charts/{ => Slack Dashboard}/New_Members_per_Month.yaml (100%)
 rename superset/examples/configs/charts/{ => Slack Dashboard}/Number_of_Members.yaml (100%)
 rename superset/examples/configs/charts/{ => Slack Dashboard}/Top_Timezones.yaml (100%)
 rename superset/examples/configs/charts/{ => Slack Dashboard}/Weekly_Messages.yaml (100%)
 rename superset/examples/configs/charts/{ => Slack Dashboard}/Weekly_Threads.yaml (100%)
 rename superset/examples/configs/charts/{ => Unicode Test}/Unicode_Cloud.test.yaml (100%)
 rename superset/examples/configs/charts/{ => Vehicle Sales}/Number_of_Deals_for_each_Combination.yaml (100%)
 rename superset/examples/configs/charts/{ => Vehicle Sales}/Overall_Sales_By_Product_Line.yaml (100%)
 rename superset/examples/configs/charts/{ => Vehicle Sales}/Proportion_of_Revenue_by_Product_Line.yaml (100%)
 rename superset/examples/configs/charts/{ => Vehicle Sales}/Quarterly_Sales.yaml (100%)
 rename superset/examples/configs/charts/{ => Vehicle Sales}/Quarterly_Sales_By_Product_Line.yaml (100%)
 rename superset/examples/configs/charts/{ => Vehicle Sales}/Revenue_by_Deal_Size.yaml (100%)
 rename superset/examples/configs/charts/{ => Vehicle Sales}/Seasonality_of_Revenue_per_Product_Line.yaml (100%)
 rename superset/examples/configs/charts/{ => Vehicle Sales}/Total_Items_Sold.yaml (100%)
 rename superset/examples/configs/charts/{ => Vehicle Sales}/Total_Items_Sold_By_Product_Line.yaml (100%)
 rename superset/examples/configs/charts/{ => Vehicle Sales}/Total_Revenue.yaml (100%)
 rename superset/examples/configs/charts/{ => Video Game Sales}/Games.yaml (100%)
 rename superset/examples/configs/charts/{ => Video Game Sales}/Games_per_Genre.yaml (100%)
 rename superset/examples/configs/charts/{ => Video Game Sales}/Games_per_Genre_over_time.yaml (100%)
 rename superset/examples/configs/charts/{ => Video Game Sales}/Most_Dominant_Platforms.yaml (100%)
 rename superset/examples/configs/charts/{ => Video Game Sales}/Number_of_Games_That_Hit_100k_in_Sales_By_Release_Year.yaml (100%)
 rename superset/examples/configs/charts/{ => Video Game Sales}/Popular_Genres_Across_Platforms.yaml (100%)
 rename superset/examples/configs/charts/{ => Video Game Sales}/Publishers_With_Most_Titles.yaml (100%)
 rename superset/examples/configs/charts/{ => Video Game Sales}/Rise__Fall_of_Video_Game_Consoles.yaml (100%)
 rename superset/examples/configs/charts/{ => Video Game Sales}/Top_10_Games_Proportion_of_Sales_in_Markets.yaml (100%)
 rename superset/examples/configs/charts/{ => Video Game Sales}/Total_Sales_per_Market_Grouped_by_Genre.yaml (100%)
 create mode 100644 superset/migrations/versions/2024-03-01_10-47_be1b217cd8cd_big_number_kpi_single_metric.py
 create mode 100644 superset/translations/tr/LC_MESSAGES/messages.json
 create mode 100644 superset/translations/tr/LC_MESSAGES/messages.po
 rename superset/{examples/configs/charts/Age_distribution_of_respondents.yaml => utils/pandas_postprocessing/rank.py} (57%)
 create mode 100644 superset/utils/pdf.py
 copy {superset/advanced_data_type => tests/unit_tests/commands/dataset}/__init__.py (100%)
 create mode 100644 tests/unit_tests/commands/test_utils.py
 create mode 100644 tests/unit_tests/models/helpers_test.py
 create mode 100644 tests/unit_tests/models/sql_lab_test.py
 delete mode 100644 tests/unit_tests/test_jinja_context.py