Akshat Sinha
bae2c90bae
docs: correct spelling typos in project codebase ( #35935 )
2025-11-03 12:09:58 -05:00
Elizabeth Thompson
61c68f7b8f
fix(reports): Add celery task execution ID to email notification logs ( #35807 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-28 15:31:41 -07:00
Maxime Beauchemin
cb27d5fe8d
chore: proper current_app.config proxy usage ( #34345 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-31 19:27:42 -07:00
Vitor Avila
8e021b0c82
fix(Slack V2): Specify the filename for the Slack upload method ( #32599 )
2025-03-11 18:42:17 -03:00
Vitor Avila
d2e0e2b79c
fix(Slack): Fix Slack recipients migration to V2 ( #32336 )
2025-03-06 08:52:15 -03:00
Steven Liu
6478bb7eab
feat: add date format to the email subject ( #31413 )
...
Co-authored-by: Steven Liu <steven.l@covergenius.com >
2025-01-28 09:33:41 -08:00
Maxime Beauchemin
e51b95ffa8
chore: enforce more ruff rules ( #31447 )
...
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
2024-12-18 17:41:34 -08:00
Elizabeth Thompson
4d5f70c694
chore: add link to Superset when report error ( #30576 )
2024-10-21 15:40:20 -07:00
nsivarajan
27dde2a811
feat(alert/report): Added optional CC and BCC fields for email notifi… ( #29088 )
...
Co-authored-by: Sivarajan Narayanan <sivarajannarayanan@Sivarajans-MacBook-Pro.local >
Co-authored-by: Sivarajan Narayanan <narayanan_sivarajan@apple.com >
2024-07-22 19:33:47 +02:00
Elizabeth Thompson
6dbfe2aab9
feat: add slackv2 notification ( #29264 )
2024-07-17 15:14:32 -07:00
Elizabeth Thompson
725375541d
fix: use channel id with new slack api for file uploads ( #28797 )
2024-06-04 15:18:29 -07:00
Elizabeth Thompson
a608bdb8d4
fix: use upload v2 for slack ( #28783 )
2024-05-30 14:10:05 -07:00
Eyal Ezer
07b2449bd7
refactor: Unify all json.(loads|dumps) usage to utils.json ( #28702 )
...
Co-authored-by: Eyal Ezer <eyal.ezer@ge.com >
2024-05-28 14:17:41 -07:00
Maxime Beauchemin
2d63722150
chore: set up ruff as a new linter/formatter ( #28158 )
2024-04-24 17:19:53 -07:00
Maxime Beauchemin
e9c0ca545f
feat: Slack Avatar integration ( #27849 )
2024-04-16 08:40:27 -07:00
Jack
30b497e758
feat(alerts-reports): adding pdf filetype to email and slack reports ( #27497 )
2024-03-22 17:54:30 +01:00
Elizabeth Thompson
aaa4a7b371
feat: global logs context ( #26418 )
2024-01-16 14:44:30 -08:00
Ross Mabbett
b7a9c220e1
fix(Alerts/Reports): allow use of ";" separator in slack recipient entry ( #25894 )
...
Co-authored-by: John Bodley <4567245+john-bodley@users.noreply.github.com >
2023-12-01 16:32:08 -08:00
EugeneTorap
fc89718d48
chore: Update pylint to 2.17.4 ( #24700 )
...
Co-authored-by: John Bodley <john.bodley@gmail.com >
2023-07-24 17:13:49 -07:00
Sebastian Liebscher
91e6f5cb9f
chore(deps): bump pandas >=2.0 ( #24705 )
...
Co-authored-by: EugeneTorap <evgenykrutpro@gmail.com >
2023-07-20 11:04:17 -07:00
John Bodley
a4d5d7c6b9
chore(pre-commit): Add pyupgrade and pycln hooks ( #24197 )
2023-06-01 12:01:10 -07:00
EugeneTorap
689bc8ea04
chore: Use nh3 lib instead of bleach ( #23862 )
2023-04-28 14:36:51 +01:00
Elizabeth Thompson
4ddf67fc14
chore: move dashboard screenshot standalone logic ( #23003 )
2023-02-15 14:35:08 -08:00
Elizabeth Thompson
c58dbf8b9c
fix: pass in slack error messages properly ( #22727 )
2023-01-17 13:30:51 -08:00
Cemre Mengu
0b22287ad9
feat: make CTA text in Alerts & Reports mails configurable ( #19779 )
2023-01-10 11:52:54 -07:00
Elizabeth Thompson
7591acba54
fix: change type of slack error ( #22443 )
2023-01-06 17:50:43 -05:00
Elizabeth Thompson
ce145c676c
refactor: use exception status for logging ( #21971 )
2022-11-14 14:14:24 -08:00
AAfghahi
76c865fc56
chore: additional logging in alerts and reports ( #21802 )
2022-10-24 17:07:21 -04:00
Erik Cederstrand
640628952e
chore(dep): Unpin slackclient dependency ( #21586 )
...
Co-authored-by: Erik Cederstrand <erik@adamatics.com >
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com >
2022-10-04 14:42:42 +03:00
AAfghahi
dda1dcf8ee
feat: add header_data into emails ( #20903 )
...
* test sparkpost
* added logging info
* header function implementation
* added test
* daniel revisions
* daniel revision
* elizabeth review
2022-08-18 10:32:25 -04:00
Jesse Yang
e739ff5076
feat: allow more HTML tags in report description ( #20908 )
2022-07-29 08:27:39 -07:00
Jesse Yang
4d192e6e4d
feat(report): capture dashboard reports in specific states ( #20552 )
2022-07-26 17:01:56 -07:00
Daniel Vaz Gaspar
77ccec50cc
feat: add statsd metrics for notifications ( #20158 )
...
* feat: add statsd metrics for notifications
* fix import
* fix lint
* add decorator arg for custom prefix
* add tests
2022-05-26 15:43:05 +01:00
Jesse Yang
92cd0a18e6
chore: upgrade mypy ( #19227 )
2022-03-17 10:35:53 -07:00
Hugh A. Miles II
5d2e726f76
fix: update standalone url for slack reports ( #18756 )
...
* update url for slack reports
* fix test
* update text to be dynamic
2022-02-17 15:48:57 -05:00
Grace Guo
987237b928
fix: remove extra < character in email report ( #18224 )
2022-01-31 15:51:22 -08:00
AAfghahi
fa11a97585
fix: remove standalone ( #18157 )
...
* removed standalone
* Update tests/integration_tests/reports/commands_tests.py
* changed standalone
* added tests
* made function more generic
* Update superset/reports/notifications/email.py
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
2022-01-26 13:04:26 -05:00
Ajay M
bdc35a2214
feat(alerts): Select tabs to send backend ( #17749 )
...
* Adding the extra config and validation
* wip
* reports working
* Tests working
* fix type
* Fix lint errors
* Fixing type issues
* add licence header
* fix the fixture deleting problem
* scope to session
* fix integration test
* fix review comments
* fix review comments patch 2
Co-authored-by: Grace Guo <grace.guo@airbnb.com >
2022-01-11 10:48:50 -08:00
Beto Dealmeida
afb8bd5fe6
feat: improve embedded data table in text reports ( #16335 )
...
* feat: improve HTML table in text reports
* Remove unused import
* Update tests
* Fix test
2021-08-18 17:00:29 -07:00
John Bodley
be7065faf8
chore(pylint): Reenable raise-missing-from check ( #16266 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com >
2021-08-17 10:26:10 +12:00
Beto Dealmeida
2d61f15153
feat: send post-processed data in reports ( #15953 )
...
* feat: send post-processed data in reports
* Fix tests and lint
* Use enums
* Limit Slack message to 4k chars
2021-07-30 09:37:16 -07:00
Beto Dealmeida
6afa840659
feat: send report data to Slack ( #15806 )
...
* feat: send data embedded in report email
* Change post-processing to use new endpoint
* Show TEXT option only to text-based vizs
* Fix test
* feat: send data embedded in report email
* feat: send report data to Slack
* Add unit test
* trigger tests
2021-07-29 10:13:28 -07:00
Beto Dealmeida
3adf8e85cd
feat: send data embedded in report email ( #15805 )
...
* feat: send data embedded in report email
* Prettify table
* Change post-processing to use new endpoint
* Show text option only for text viz
* Show TEXT option only to text-based vizs
* Fix test
* Add email test
* Add unit test
2021-07-28 09:43:04 -07:00
Beto Dealmeida
c9dad05f2b
chore: remove retry dependency in favor of backoff ( #15788 )
...
* chore: remove retry dep in favor of backoff
* Fix lint
2021-07-20 10:33:37 -07:00
Lily Kuang
adbe56c8a8
fix image width to 1000px for email ( #14527 )
2021-05-10 13:38:07 -07:00
ume
ebc938059b
fix: pybabel extract fails ( #14338 )
2021-04-26 13:59:04 -07:00
Lily Kuang
df7e2b6a8e
feat(alert/report): chart as csv format attachment for email and slack ( #13828 )
...
* add ui for setting report format
* refactor default notification format
* init csv data alert report
* add report format to report_schedule model
* add ALERTS_ATTACH_REPORTS feature flag
* fix lint
* update check image tag
* fix migrations
Co-authored-by: samtfm <sam@preset.io >
2021-04-15 14:07:49 -07:00
Sam Faber-Manning
778bb8e540
feat: add descriptions to report emails ( #13827 )
...
* add description to report email
* add report description to slack notification
* fix issues caught by linter
* fix long line
* remove extra line
* handle missing descriptions
* run python black
* properly run python black
2021-04-12 08:50:44 -07:00
Lily Kuang
762101018b
feat(alert/report): add ALERTS_ATTACH_REPORTS feature flags + feature ( #13894 )
...
* Add a feature flag ALERTS_ATTACH_REPORTS
* update test
* update feature flag
* add comment for feature flag
* add unit tests for alerts with attachments disabled
* fix lint
Co-authored-by: samtfm <sam@preset.io >
2021-04-01 13:06:45 -07:00
ʈᵃᵢ
3078c84d40
feat(reports): SLACK_API_TOKEN as callable or str ( #13634 )
2021-03-16 10:06:29 -06:00