This is an automated email from the ASF dual-hosted git repository.
lilykuang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git.
from 21c6efe chore: rename connection errors (#14169)
add df7e2b6 feat(alert/report): chart as csv format attachment for email
and slack (#13828)
No new revisions were added by this update.
Summary of changes:
.../src/views/CRUD/alert/AlertReportModal.tsx | 211 +++---------
.../CRUD/alert/components/NotificationMethod.tsx | 168 ++++++++++
superset-frontend/src/views/CRUD/alert/types.ts | 1 +
...1b9c3_add_report_format_to_report_schedule_.py} | 28 +-
superset/models/reports.py | 7 +-
superset/reports/api.py | 4 +-
superset/reports/commands/exceptions.py | 8 +
superset/reports/commands/execute.py | 56 +++-
superset/reports/notifications/base.py | 3 +-
superset/reports/notifications/email.py | 15 +-
superset/reports/notifications/slack.py | 14 +-
superset/reports/schemas.py | 9 +
superset/utils/csv.py | 21 +-
tests/reports/commands_tests.py | 352 +++++++++++++++++----
tests/reports/utils.py | 3 +
15 files changed, 639 insertions(+), 261 deletions(-)
create mode 100644
superset-frontend/src/views/CRUD/alert/components/NotificationMethod.tsx
copy
superset/migrations/versions/{e68c4473c581_allow_multi_schema_metadata_fetch.py
=> 19e978e1b9c3_add_report_format_to_report_schedule_.py} (70%)