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