This is an automated email from the ASF dual-hosted git repository.
hughhhh pushed a change to branch hughhhh/dashboard-export-spec-review
in repository https://gitbox.apache.org/repos/asf/superset.git
from c8d61d7d1d8 Merge remote-tracking branch 'origin/master' into
hughhhh/dashboard-export-spec-review
add eac1480eb6e fix(dashboard): address Excel export review feedback
(timeouts, lock, boto3, image gating)
No new revisions were added by this update.
Summary of changes:
UPDATING.md | 13 ++++-
.../using-superset/exporting-dashboard-data.mdx | 27 +++++++--
pyproject.toml | 4 ++
.../DownloadMenuItems/DownloadMenuItems.test.tsx | 18 ++++++
.../components/menu/DownloadMenuItems/index.tsx | 18 ++++--
superset/dashboards/api.py | 55 +++++++++++++------
superset/dashboards/excel_export/email.py | 7 +--
superset/dashboards/excel_export/screenshot.py | 5 ++
superset/tasks/export_dashboard_excel.py | 56 ++++++++++++-------
superset/utils/s3.py | 11 +++-
tests/integration_tests/dashboards/api_tests.py | 15 +++--
.../dashboards/test_excel_export_email.py | 9 +--
.../dashboards/test_excel_export_screenshot.py | 20 +++++++
.../tasks/test_export_dashboard_excel.py | 64 +++++++++++++++-------
tests/unit_tests/utils/s3_tests.py | 24 ++++++++
15 files changed, 257 insertions(+), 89 deletions(-)