You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by li...@apache.org on 2021/11/16 18:15:55 UTC

[superset] branch embedded updated (36246f9 -> 1e2c834)

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

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


 discard 36246f9  feat(dashboard): embedded dashboard UI configuration (#17175)
     add 333b137  feat: Drill ODBC/JDBC Impersonation feature (#17353)
     add 8f9cea8  docs: Reorder install instructions in CONTRIBUTING.md (#17387)
     add 1beda79  fix(sqllab): Query limit dropdown number breaks to separate lines (#17382)
     add a1961cf  fix: Users being able to update datasets across DBs (#17348)
     add 675ffaf  revert: Partial revert of 17236 (#17383)
     add 0d77f36  fix: handle TIME column serialization (#16869)
     add 6431225  docs: add mishmash io to users list (#17350)
     add 2544a4a  fix(sqllab): Bugfix for tracking url transformation (#17263)
     add 0257cf7  fix: title case in menus (#17135)
     add 45480f7  refactor move ChartDataResult enums to common (#17399)
     add 8756c90  fix(dashboard): don't show report modal for anonymous user (#17106)
     add 28944f5  refactor move chart_data_apis from ChartRestApi ChartDataRestApi in seperate module (#17400)
     add 7cdd58b  Fix missing dashboardId (#17380)
     add ffa55f7  chore: add dependencies for monorepo (#17403)
     add 9ce6b7d  refactor ChartDataCommand - separate loading query_context form cache into different module (#17405)
     add 0712be4  fix(Dashboard): Only apply changes when editing properties (#17392)
     add bcef8fa1 feature: Add quarter unit to datetrunc (#17416)
     add bfc813d  Update date_parser.py (#17426)
     add f10bc6d  fix: add fallback and validation for report and cron timezones (#17338)
     add e6ff25c  fix(chart): ensure samples data is displayed (#16900)
     add aa8040e  fix: allow POST chart/data request without CSRF token (#17429)
     add ad8a7c4  fix: avoid escaping bind-like params containing colons (#17419)
     add 0ca4312  fix: rename to schemas_allowed_for_file_upload in dbs.extra (#17323)
     add d8851c9  refactor(TestChartApi):  move chart data api tests into TestChartDataApi (#17407)
     add 5d3e1b5  refactor: ChartDataCommand into two separate commands (#17425)
     add e2a429b  feat(explore): adhoc column expressions [ID-3] (#17379)
     add 7f4c240  chore: bump superset-ui 0.18.25 (#17438)
     add 9741eaa  Fix 'DataFrame' object has no attribute 'ix' (#12092)
     add 71e3fa1  use full resultType with csv download on chart in dashboard (#17431)
     add eb029ab  fix(sql lab): NULL styling in grid cell (#17385)
     add 9f1bf1c  fix: do not show migration toast if user not enable dashboard filter components (#17440)
     add 3ee9e11  feat: add a config to enable retina quality images in screenshots (#17409)
     add 211b32a  fix(mssql): week time grain should respect datefirst setting (#10811)
     add c829614  chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 in /docs (#14576)
     add c2d8b0e  chore: Notify user of custom label colors and related Dashboard color scheme (#17422)
     add 96bdcc3  chore: bumping react syntax highlighter and thusly prismjs (#17439)
     add 1e2c834  test: add native filter default value e2e (#17398)

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   (36246f9)
            \
             N -- N -- N   refs/heads/embedded (1e2c834)

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:
 CONTRIBUTING.md                                    |    19 +-
 RESOURCES/INTHEWILD.md                             |     1 +
 docs/package-lock.json                             |    12 +-
 docs/src/resources/openapi.json                    |     8 +-
 .../integration/dashboard/edit_properties.test.ts  |     2 +-
 .../integration/dashboard/nativeFilters.test.ts    |    50 +-
 .../cypress/integration/explore/control.test.ts    |    19 +
 .../explore/visualizations/line.test.ts            |     2 +-
 .../cypress-base/cypress/support/directories.ts    |     2 +
 superset-frontend/package-lock.json                | 87253 +++++++++++--------
 superset-frontend/package.json                     |    76 +-
 .../components/gridComponents/Chart_spec.jsx       |     2 +-
 .../src/SqlLab/components/ResultSet/index.tsx      |     5 +-
 .../src/SqlLab/components/SqlEditor/index.jsx      |     6 +-
 .../components/FilterableTable/FilterableTable.tsx |    13 +-
 superset-frontend/src/components/Menu/Menu.tsx     |     4 +-
 .../src/components/UiConfigContext/index.tsx       |    58 -
 superset-frontend/src/constants.ts                 |     4 -
 .../components/ColorSchemeControlWrapper.jsx       |     6 +-
 .../DashboardBuilder/DashboardBuilder.tsx          |    10 +-
 .../dashboard/components/Header/Header.test.tsx    |    27 +
 .../HeaderActionsDropdown.test.tsx                 |    11 +-
 .../src/dashboard/components/Header/index.jsx      |     3 +-
 .../dashboard/components/PropertiesModal/index.jsx |    30 +-
 .../src/dashboard/components/SliceHeader/index.tsx |    59 +-
 .../dashboard/components/gridComponents/Chart.jsx  |     2 +-
 .../src/dashboard/containers/DashboardPage.tsx     |     2 +-
 .../explore/components/DataTableControl/index.tsx  |     2 +-
 .../explore/components/DataTablesPane/index.tsx    |   152 +-
 .../components/ExploreChartHeader/index.jsx        |     2 +-
 .../explore/components/ExploreViewContainer.jsx    |    11 +-
 .../ColorSchemeControl/ColorSchemeControl.test.tsx |    68 +
 .../index.jsx}                                     |   112 +-
 .../components/DateFunctionTooltip.tsx             |     2 +-
 .../DndColumnSelectControl/ColumnSelectPopover.tsx |   170 +-
 .../ColumnSelectPopoverTrigger.tsx                 |    73 +-
 .../DndColumnSelectControl/DndColumnSelect.tsx     |    29 +-
 .../DndColumnSelectPopoverTitle.jsx                |    96 +
 .../DndColumnSelectControl/OptionWrapper.tsx       |    24 +-
 .../controls/DndColumnSelectControl/types.ts       |     4 +-
 .../DndColumnSelectControl/utils/optionSelector.ts |    60 +-
 .../FilterControl/AdhocFilterEditPopover/index.jsx |    15 +-
 .../MetricControl/AdhocMetricEditPopover/index.jsx |    17 +-
 superset-frontend/src/explore/constants.ts         |     3 +
 superset-frontend/src/explore/controls.jsx         |    22 +-
 .../components/GroupBy/GroupByFilterPlugin.tsx     |    18 +-
 .../filters/components/Range/RangeFilterPlugin.tsx |     4 +-
 .../components/Select/SelectFilterPlugin.tsx       |     6 +-
 .../src/filters/components/Select/buildQuery.ts    |     9 +-
 superset-frontend/src/views/App.tsx                |    19 +-
 .../data/database/DatabaseModal/ExtraOptions.tsx   |     2 +-
 superset/charts/api.py                             |   338 +-
 .../charts => superset/charts/data}/__init__.py    |     0
 superset/charts/data/api.py                        |   376 +
 .../charts/{commands/data.py => data/commands.py}  |    34 +-
 .../data/query_context_cache_loader.py}            |    18 +-
 superset/charts/post_processing.py                 |     8 +-
 superset/charts/schemas.py                         |    17 +-
 .../common/{db_query_status.py => chart_data.py}   |    30 +-
 superset/common/query_actions.py                   |    12 +-
 superset/common/query_context.py                   |     6 +-
 superset/common/query_object.py                    |    23 +-
 superset/config.py                                 |     8 +-
 superset/connectors/base/models.py                 |     2 +-
 superset/connectors/sqla/models.py                 |   122 +-
 superset/datasets/dao.py                           |    12 +-
 superset/db_engine_specs/drill.py                  |    18 +
 superset/db_engine_specs/hive.py                   |     5 +-
 superset/db_engine_specs/mssql.py                  |    29 +-
 superset/initialization/__init__.py                |     6 +-
 ...5f1dacd_rename_to_schemas_allowed_for_file_.py} |    59 +-
 superset/reports/commands/execute.py               |     4 +-
 superset/reports/schemas.py                        |    13 +-
 superset/tasks/async_queries.py                    |     2 +-
 superset/tasks/cron_util.py                        |    14 +-
 superset/translations/de/LC_MESSAGES/messages.json |     6 +-
 superset/translations/de/LC_MESSAGES/messages.po   |     2 +-
 superset/translations/en/LC_MESSAGES/messages.json |     6 +-
 superset/translations/en/LC_MESSAGES/messages.po   |     2 +-
 superset/translations/es/LC_MESSAGES/messages.json |     6 +-
 superset/translations/es/LC_MESSAGES/messages.po   |     2 +-
 superset/translations/fr/LC_MESSAGES/messages.json |     6 +-
 superset/translations/fr/LC_MESSAGES/messages.po   |     2 +-
 superset/translations/it/LC_MESSAGES/messages.json |     6 +-
 superset/translations/it/LC_MESSAGES/messages.po   |     2 +-
 superset/translations/ja/LC_MESSAGES/messages.json |     6 +-
 superset/translations/ja/LC_MESSAGES/messages.po   |     2 +-
 superset/translations/ko/LC_MESSAGES/messages.json |     6 +-
 superset/translations/ko/LC_MESSAGES/messages.po   |     2 +-
 superset/translations/messages.pot                 |     2 +-
 superset/translations/pt/LC_MESSAGES/message.json  |     6 +-
 superset/translations/pt/LC_MESSAGES/message.po    |     2 +-
 superset/translations/pt/LC_MESSAGES/messages.json |     2 +-
 .../translations/pt_BR/LC_MESSAGES/messages.json   |     6 +-
 .../translations/pt_BR/LC_MESSAGES/messages.po     |     2 +-
 superset/translations/ru/LC_MESSAGES/messages.json |     6 +-
 superset/translations/ru/LC_MESSAGES/messages.po   |     2 +-
 superset/translations/sl/LC_MESSAGES/messages.json |     6 +-
 superset/translations/sl/LC_MESSAGES/messages.po   |     2 +-
 superset/translations/zh/LC_MESSAGES/messages.json |     8 +-
 superset/translations/zh/LC_MESSAGES/messages.po   |     4 +-
 superset/typing.py                                 |     8 +
 superset/utils/core.py                             |   120 +-
 superset/utils/date_parser.py                      |     9 +-
 superset/utils/webdriver.py                        |    15 +-
 superset/views/core.py                             |    23 +-
 superset/viz.py                                    |   131 +-
 tests/integration_tests/charts/api_tests.py        |   823 +-
 .../charts/data}/__init__.py                       |     0
 tests/integration_tests/charts/data/api_tests.py   |   849 +
 .../db_engine_specs/mssql_tests.py                 |     2 +-
 tests/integration_tests/query_context_tests.py     |     9 +-
 tests/integration_tests/reports/api_tests.py       |    33 +
 .../integration_tests/tasks/async_queries_tests.py |     4 +-
 tests/integration_tests/utils/date_parser_tests.py |     4 +
 tests/integration_tests/utils_tests.py             |     1 +
 tests/unit_tests/db_engine_specs/test_drill.py     |    67 +
 tests/unit_tests/tasks/test_cron_util.py           |    38 +
 118 files changed, 56016 insertions(+), 35986 deletions(-)
 delete mode 100644 superset-frontend/src/components/UiConfigContext/index.tsx
 create mode 100644 superset-frontend/src/explore/components/controls/ColorSchemeControl/ColorSchemeControl.test.tsx
 rename superset-frontend/src/explore/components/controls/{ColorSchemeControl.jsx => ColorSchemeControl/index.jsx} (53%)
 create mode 100644 superset-frontend/src/explore/components/controls/DndColumnSelectControl/DndColumnSelectPopoverTitle.jsx
 copy {tests/unit_tests/charts => superset/charts/data}/__init__.py (100%)
 create mode 100644 superset/charts/data/api.py
 rename superset/charts/{commands/data.py => data/commands.py} (80%)
 copy superset/{legacy.py => charts/data/query_context_cache_loader.py} (66%)
 copy superset/common/{db_query_status.py => chart_data.py} (67%)
 copy superset/migrations/versions/{e323605f370a_fix_schemas_allowed_for_csv_upload.py => 0ca9e5f1dacd_rename_to_schemas_allowed_for_file_.py} (61%)
 copy tests/{unit_tests/charts => integration_tests/charts/data}/__init__.py (100%)
 create mode 100644 tests/integration_tests/charts/data/api_tests.py
 create mode 100644 tests/unit_tests/db_engine_specs/test_drill.py