You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by am...@apache.org on 2021/03/31 06:47:48 UTC

[superset] branch feat/dashboard_extra_jwt updated (f56bf36 -> 51b9e71)

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

amitmiran pushed a change to branch feat/dashboard_extra_jwt
in repository https://gitbox.apache.org/repos/asf/superset.git.


    from f56bf36  fix: pre-commit
     add 2deb9c2  build: implement codecov carryforward flags (#13677)
     add 3e64679  fix(datasets): log create exceptions as warning (#13652)
     add 54b2bda  Use stringData instead of data in Secrets and remove manual base64 encoding (#13730)
     add bbc306c  chore(homepage): separate out api calls to make homepage load more dynamically (#13500)
     add 5b79f84  chore: Improve Korean translation (#13722)
     add 452b530  feat: Refactor asyncEvent middleware and add websocket support (#13696)
     add fd7c9eb  test: DatasourcePanelDragWrapper (#13627)
     add 9773aba  fix(CI): use presto docker image from starburst (#13756)
     add f18d14a  fix(explore): make horizontal scroll appears in data panel (#13566)
     add c72c5c7  docs(contributing): fix backend port (#13770)
     add ff0c9e9  feat: use cross-env when running dev-server (#13743)
     add 5a50120  fix(dashboard): rename native filter configuration property (#13769)
     add 6137a20  test: changing logger.exception to logger.errors in databases api (#13751)
     add 3ea2311  chore: Update presto.mdx (#13738)
     add 7efe5a8  docs: added release notes for 1.1 (#13777)
     add 2c3d9e9  refactor: ScheduleQueryButton into functional component (#13443)
     add fd63ac3  chore: Update docs for 1.1 (#13732)
     add 71ca5ac  refactor: Revert "refactor: ScheduleQueryButton into functional component (#134… (#13785)
     add 1d5c58d  refactor: SouthPane into functional component (#13676)
     add 3e4c3bd  feat(homescreen and cards): Toggle thumbnails off or on and feature flag (#13683)
     add 7c23dfc  fix: bad copy-and-paste in API spec (#13790)
     add 52b5ea3  fix: restart superset container in test script (#13780)
     add 3ad9c91  docs: update setup instructions (#13781)
     add 930cbea  test: Tests, dedicated directory and Storybook for the ProgressBar component (#13534)
     add 086238f  feat: sort time grain configs (#13720)
     add 2aedaaa  test: DatabaseSelector (#13581)
     add 416f188  test: SelectAsyncControl (#13638)
     add e61f5a9  chore(CI): dont run Hive tests on Py 3.7 (#13757)
     add be8f8d9  test: Adds storybook and tests to PopoverDropdown component (#13547)
     add 64f967c  refactor: New schedule query button (#13797)
     add b247279  fix: select table overlay (#13694)
     add 3cfeb43  Add extraSecrets config to allow specifying extra secret files (#13728)
     add 5ae91e2  feat(rls): enable row level security by default (#13772)
     add a45a5e1  chore(cypress): Make the e2e tests more behavior-driven (#13784)
     add db1d598  fix(cypress): avoid referencing detached dom nodes (#13825)
     add 5842cb1  chore(git): ignore superset/app/ folder (#13767)
     add 55ba47e  fix(#13734): Properly escape special characters in CSV output  (#13735)
     add 24f805e  feat: added support to configure the default explorer viz (#13610)
     add 18ff484  chore: update change log with cherry-picks for release 1.1 (#13824)
     add 9fa52b5  fix(native-filters): improve loading styles for filter component (#13794)
     add 9f53c6c  chore: add success log whenever a connection is working (#13811)
     add 467848d  fix(sqllab): warning message when rows limited (#13841)
     add 33f7845  fix(alerts and reports): Unify timestamp format on execution log view (#13718)
     add 84560e8  fix(errors): Downgrade error on stop query to a warning (#13826)
     add ac43f4c  Displays row limit warning with Alert component (#13854)
     add 3394421  fix(native-filters): add global async query support to native filters (#13837)
     add 9d0bb3a  Fix broken link (#13861)
     add 4ae9b81  fix: Disallows negative options remaining (#13749)
     add 304e3b3  feat(alerts & reports): Easier to read execution logs (#13752)
     add 2a4e4b3  Add CODEOWNERS (#13759)
     add f81b746  chore: Update PR template for SIP-59 DB migrations process (#13855)
     add ce2760e  fix: allow spaces in DB names (#13800)
     add 9031e69  build(deps): bump elliptic from 6.5.3 to 6.5.4 in /docs (#13527)
     add 6fe4cc0  chore: Removes Popover duplication (#13462)
     add 3c4591e  chore: Moves CheckboxIcons to Checkbox folder (#13459)
     add 9d6832d  test: Adds tests and storybook to CertifiedIcon component (#13457)
     add 51b9e71  Merge branch 'master' into feat/dashboard_extra_jwt

No new revisions were added by this update.

Summary of changes:
 .codecov.yml                                       |     3 +
 .github/CODEOWNERS                                 |     3 +
 .github/PULL_REQUEST_TEMPLATE.md                   |     6 +-
 .github/workflows/superset-python-presto-hive.yml  |     6 +-
 .gitignore                                         |     1 +
 CHANGELOG.md                                       |    12 +-
 CONTRIBUTING.md                                    |     4 +-
 RELEASING/release-notes-1-1/README.md              |   114 +
 .../media/force_directed_graph.jpg                 |   Bin 0 -> 336883 bytes
 .../release-notes-1-1/media/native_filters.jpg     |   Bin 0 -> 236164 bytes
 RELEASING/release-notes-1-1/media/sip_51.jpg       |   Bin 0 -> 319683 bytes
 UPDATING.md                                        |    26 +-
 docs/package-lock.json                             |    24 +-
 .../pages/docs/Connecting to Databases/presto.mdx  |     4 +-
 .../pages/docs/installation/installing_scratch.mdx |    25 +-
 docs/src/pages/docs/introduction.mdx               |     2 +-
 helm/superset/templates/deployment-beat.yaml       |     1 +
 helm/superset/templates/deployment-worker.yaml     |     1 +
 helm/superset/templates/deployment.yaml            |     1 +
 helm/superset/templates/secret-env.yaml            |    18 +-
 .../superset/templates/secret-superset-config.yaml |    18 +-
 helm/superset/values.yaml                          |     4 +
 scripts/tests/run.sh                               |     2 +-
 .../cypress/integration/dashboard/controls.test.ts |   113 +-
 .../integration/dashboard/dashboard.helper.ts      |    70 +
 .../cypress/integration/dashboard/filter.test.ts   |   102 +-
 .../cypress/integration/dashboard/load.test.ts     |    47 +-
 .../cypress/integration/dashboard/save.test.js     |    44 +-
 .../cypress/integration/dashboard/tabs.test.ts     |   138 +-
 .../integration/dashboard/url_params.test.ts       |    57 +-
 .../cypress-base/cypress/utils/vizPlugins.ts       |    37 +-
 superset-frontend/package-lock.json                | 57920 +------------------
 superset-frontend/package.json                     |    69 +-
 .../explore/components/AdhocFilterOption_spec.jsx  |     2 +-
 .../explore/components/AdhocMetricOption_spec.jsx  |     2 +-
 .../explore/components/ColorPickerControl_spec.jsx |     2 +-
 .../explore/components/EmbedCodeButton_spec.jsx    |     2 +-
 .../components/FilterBoxItemControl_spec.jsx       |     2 +-
 .../components/TimeSeriesColumnControl_spec.jsx    |     2 +-
 .../explore/components/ViewportControl_spec.jsx    |     2 +-
 .../spec/javascripts/middleware/asyncEvent_spec.ts |   378 +-
 .../spec/javascripts/sqllab/ResultSet_spec.jsx     |     2 +-
 .../spec/javascripts/sqllab/SouthPane_spec.jsx     |   100 +-
 .../spec/javascripts/sqllab/SqlEditor_spec.jsx     |     2 +-
 .../views/CRUD/alert/ExecutionLog_spec.jsx         |     1 +
 .../views/CRUD/welcome/ActivityTable_spec.tsx      |    71 +-
 .../views/CRUD/welcome/Welcome_spec.tsx            |    82 +-
 .../src/SqlLab/components/QueryTable.jsx           |     2 +-
 .../src/SqlLab/components/ResultSet.tsx            |    33 +-
 .../src/SqlLab/components/ScheduleQueryButton.jsx  |   222 -
 .../src/SqlLab/components/ScheduleQueryButton.tsx  |   214 +
 .../src/SqlLab/components/SouthPane.jsx            |   211 -
 .../src/SqlLab/components/SouthPane/SouthPane.tsx  |   187 +
 .../components/SouthPane/state.ts}                 |    28 +-
 .../src/SqlLab/components/SqlEditor.jsx            |     2 +-
 superset-frontend/src/chart/chartAction.js         |    16 +-
 superset-frontend/src/chart/chartReducer.ts        |     8 -
 .../src/common/components/Popover.tsx              |    23 -
 .../src/common/components/common.stories.tsx       |    34 -
 superset-frontend/src/common/components/index.tsx  |     1 -
 .../CertifiedIcon.stories.tsx}                     |    20 +-
 .../CertifiedIcon.test.tsx}                        |    49 +-
 .../index.tsx}                                     |     8 +-
 .../src/components/Checkbox/Checkbox.test.tsx      |     6 +-
 .../Checkbox/{index.tsx => Checkbox.tsx}           |     5 +-
 .../components/{ => Checkbox}/CheckboxIcons.tsx    |     0
 .../src/components/Checkbox/index.tsx              |    38 +-
 .../DatabaseSelector/DatabaseSelector.test.tsx     |   202 +
 .../index.tsx}                                     |     5 +-
 .../src/components/FormLabel/index.tsx             |     1 +
 superset-frontend/src/components/Icon/index.tsx    |     9 +-
 superset-frontend/src/components/Loading/index.tsx |    11 +-
 superset-frontend/src/components/Popover/index.tsx |     2 +-
 .../PopoverDropdown/PopoverDropdown.stories.tsx    |    94 +
 .../PopoverDropdown/PopoverDropdown.test.tsx       |    86 +
 .../PopoverDropdown/index.tsx}                     |   106 +-
 .../ProgressBar.stories.tsx}                       |    62 +-
 .../components/ProgressBar/ProgressBar.test.tsx    |    78 +
 .../ProgressBar/index.tsx}                         |     8 +-
 .../src/components/TableSelector/index.tsx         |     5 +-
 .../src/components/TableView/TableView.tsx         |     2 +-
 .../src/components/URLShortLinkButton/index.jsx    |     2 +-
 .../components/FiltersBadge/DetailsPanel.tsx       |     2 +-
 .../src/dashboard/components/Header.jsx            |     1 +
 .../dashboard/components/filterscope/treeIcons.jsx |     2 +-
 .../dashboard/components/gridComponents/Chart.jsx  |     8 +-
 .../dashboard/components/gridComponents/Header.jsx |    30 +-
 .../components/menu/BackgroundStyleDropdown.tsx    |     4 +-
 .../components/menu/MarkdownModeDropdown.tsx       |     4 +-
 .../FilterBar/CascadeFilters/CascadePopover.tsx    |     2 +-
 .../FilterBar/FilterControls/FilterValue.tsx       |    77 +-
 .../FiltersConfigForm/DefaultValue.tsx             |    74 +-
 .../FiltersConfigForm/FiltersConfigForm.tsx        |    30 +-
 .../FiltersConfigModal/FiltersConfigForm/state.ts  |    39 +-
 superset-frontend/src/dashboard/index.jsx          |    21 +-
 .../src/datasource/DatasourceEditor.jsx            |     4 +-
 .../src/explore/components/DataTablesPane.tsx      |    96 +-
 .../DatasourcePanelDragWrapper.test.tsx            |    58 +
 .../index.tsx}                                     |     4 +-
 .../src/explore/components/EmbedCodeButton.jsx     |     2 +-
 .../components/controls/AnnotationLayerControl.jsx |     2 +-
 .../components/controls/ColorPickerControl.jsx     |     2 +-
 .../controls/DateFilterControl/DateFilterLabel.tsx |     2 +-
 .../components/controls/FilterBoxItemControl.jsx   |     2 +-
 .../FilterControl/AdhocFilterPopoverTrigger.tsx    |     2 +-
 .../MetricControl/AdhocMetricPopoverTrigger.tsx    |     2 +-
 .../SelectAsyncControl/SelectAsyncControl.test.tsx |   112 +
 .../index.jsx}                                     |     8 +-
 .../explore/components/controls/SelectControl.jsx  |     2 +-
 .../controls/TimeSeriesColumnControl.jsx           |     2 +-
 .../components/controls/ViewportControl.jsx        |     2 +-
 superset-frontend/src/explore/index.jsx            |    21 +-
 superset-frontend/src/explore/store.js             |     3 +-
 superset-frontend/src/explore/types.ts             |     1 -
 superset-frontend/src/middleware/asyncEvent.ts     |   359 +-
 .../src/views/CRUD/alert/ExecutionLog.tsx          |    23 +-
 superset-frontend/src/views/CRUD/alert/types.ts    |     1 +
 .../src/views/CRUD/chart/ChartCard.tsx             |     5 +
 .../src/views/CRUD/dashboard/DashboardCard.tsx     |     5 +
 .../src/views/CRUD/data/database/DatabaseModal.tsx |    12 +-
 .../src/views/CRUD/data/dataset/DatasetList.tsx    |     4 +-
 .../src/views/CRUD/data/query/QueryList.tsx        |     2 +-
 .../views/CRUD/data/savedquery/SavedQueryList.tsx  |     2 +-
 superset-frontend/src/views/CRUD/hooks.ts          |     3 +-
 superset-frontend/src/views/CRUD/types.ts          |     8 +
 superset-frontend/src/views/CRUD/utils.tsx         |   145 +-
 .../src/views/CRUD/welcome/ActivityTable.tsx       |    70 +-
 .../src/views/CRUD/welcome/ChartTable.tsx          |    13 +-
 .../src/views/CRUD/welcome/DashboardTable.tsx      |     8 +
 .../src/views/CRUD/welcome/SavedQueries.tsx        |    17 +-
 .../src/views/CRUD/welcome/Welcome.tsx             |   160 +-
 superset/charts/api.py                             |     7 +-
 superset/common/query_context.py                   |     5 +-
 superset/config.py                                 |     5 +-
 superset/databases/api.py                          |     2 +-
 superset/databases/commands/test_connection.py     |     6 +
 superset/datasets/api.py                           |     4 +-
 superset/datasets/commands/create.py               |     2 +-
 superset/db_engine_specs/base.py                   |    75 +-
 ...11006_add_execution_id_to_report_execution_.py} |    17 +-
 ...89bbe479899_rename_filter_configuration_in_.py} |    65 +-
 superset/models/reports.py                         |     2 +
 superset/reports/commands/execute.py               |    16 +-
 superset/reports/logs/api.py                       |     2 +
 superset/tasks/scheduler.py                        |     5 +-
 superset/translations/ko/LC_MESSAGES/messages.json |   642 +-
 superset/translations/ko/LC_MESSAGES/messages.po   |  4985 +-
 superset/utils/csv.py                              |    67 +
 superset/views/base.py                             |     2 +
 superset/views/core.py                             |    19 +-
 superset/viz.py                                    |     4 +-
 tests/db_engine_specs/base_engine_spec_tests.py    |    68 +
 tests/reports/commands_tests.py                    |    55 +-
 tests/superset_test_config.py                      |     1 -
 tests/utils/csv_tests.py                           |    80 +
 155 files changed, 6745 insertions(+), 62151 deletions(-)
 create mode 100644 .github/CODEOWNERS
 create mode 100644 RELEASING/release-notes-1-1/README.md
 create mode 100644 RELEASING/release-notes-1-1/media/force_directed_graph.jpg
 create mode 100644 RELEASING/release-notes-1-1/media/native_filters.jpg
 create mode 100644 RELEASING/release-notes-1-1/media/sip_51.jpg
 delete mode 100644 superset-frontend/src/SqlLab/components/ScheduleQueryButton.jsx
 create mode 100644 superset-frontend/src/SqlLab/components/ScheduleQueryButton.tsx
 delete mode 100644 superset-frontend/src/SqlLab/components/SouthPane.jsx
 create mode 100644 superset-frontend/src/SqlLab/components/SouthPane/SouthPane.tsx
 copy superset-frontend/src/{chart/ChartContainer.jsx => SqlLab/components/SouthPane/state.ts} (62%)
 delete mode 100644 superset-frontend/src/common/components/Popover.tsx
 copy superset-frontend/src/components/{RefreshLabel/RefreshLabel.stories.tsx => CertifiedIcon/CertifiedIcon.stories.tsx} (72%)
 copy superset-frontend/src/components/{PopoverSection/PopoverSection.test.tsx => CertifiedIcon/CertifiedIcon.test.tsx} (55%)
 rename superset-frontend/src/components/{CertifiedIconWithTooltip.tsx => CertifiedIcon/index.tsx} (90%)
 copy superset-frontend/src/components/Checkbox/{index.tsx => Checkbox.tsx} (94%)
 rename superset-frontend/src/components/{ => Checkbox}/CheckboxIcons.tsx (100%)
 create mode 100644 superset-frontend/src/components/DatabaseSelector/DatabaseSelector.test.tsx
 rename superset-frontend/src/components/{DatabaseSelector.tsx => DatabaseSelector/index.tsx} (98%)
 create mode 100644 superset-frontend/src/components/PopoverDropdown/PopoverDropdown.stories.tsx
 create mode 100644 superset-frontend/src/components/PopoverDropdown/PopoverDropdown.test.tsx
 rename superset-frontend/src/{dashboard/components/menu/PopoverDropdown.tsx => components/PopoverDropdown/index.tsx} (55%)
 copy superset-frontend/src/components/{Timer/Timer.stories.tsx => ProgressBar/ProgressBar.stories.tsx} (57%)
 create mode 100644 superset-frontend/src/components/ProgressBar/ProgressBar.test.tsx
 rename superset-frontend/src/{common/components/ProgressBar.tsx => components/ProgressBar/index.tsx} (90%)
 create mode 100644 superset-frontend/src/explore/components/DatasourcePanel/DatasourcePanelDragWrapper/DatasourcePanelDragWrapper.test.tsx
 rename superset-frontend/src/explore/components/DatasourcePanel/{DatasourcePanelDragWrapper.tsx => DatasourcePanelDragWrapper/index.tsx} (92%)
 create mode 100644 superset-frontend/src/explore/components/controls/SelectAsyncControl/SelectAsyncControl.test.tsx
 rename superset-frontend/src/explore/components/controls/{SelectAsyncControl.jsx => SelectAsyncControl/index.jsx} (91%)
 copy superset/migrations/versions/{18dc26817ad2_.py => 301362411006_add_execution_id_to_report_execution_.py} (70%)
 copy superset/migrations/versions/{41ce8799acc3_rename_pie_label_type.py => 989bbe479899_rename_filter_configuration_in_.py} (50%)
 create mode 100644 superset/utils/csv.py
 create mode 100644 tests/utils/csv_tests.py