[ADD] mail, mass_mailing: allow a user to resend a mail with failures
When a mail is in failure state, a red envelope appears next to the message in a thread but it was difficult to send the mail again. This tasks will allow users to send mail again easily, or mark notification as cancelled if the user want to ignore this failure. A notification will appear in sender systray while mail are in failure. Task: #46158 PR: #24628
Showing
- addons/mail/__manifest__.py 1 addition, 0 deletionsaddons/mail/__manifest__.py
- addons/mail/controllers/main.py 1 addition, 0 deletionsaddons/mail/controllers/main.py
- addons/mail/models/mail_mail.py 43 additions, 25 deletionsaddons/mail/models/mail_mail.py
- addons/mail/models/mail_message.py 70 additions, 7 deletionsaddons/mail/models/mail_message.py
- addons/mail/models/mail_notification.py 25 additions, 1 deletionaddons/mail/models/mail_notification.py
- addons/mail/models/mail_thread.py 26 additions, 0 deletionsaddons/mail/models/mail_thread.py
- addons/mail/models/res_partner.py 1 addition, 0 deletionsaddons/mail/models/res_partner.py
- addons/mail/static/src/img/smiley/mailfailure.jpg 0 additions, 0 deletionsaddons/mail/static/src/img/smiley/mailfailure.jpg
- addons/mail/static/src/js/services/chat_manager.js 75 additions, 3 deletionsaddons/mail/static/src/js/services/chat_manager.js
- addons/mail/static/src/js/systray.js 46 additions, 9 deletionsaddons/mail/static/src/js/systray.js
- addons/mail/static/src/js/thread.js 17 additions, 4 deletionsaddons/mail/static/src/js/thread.js
- addons/mail/static/src/scss/thread.scss 1 addition, 0 deletionsaddons/mail/static/src/scss/thread.scss
- addons/mail/static/src/xml/discuss.xml 3 additions, 1 deletionaddons/mail/static/src/xml/discuss.xml
- addons/mail/static/src/xml/thread.xml 10 additions, 5 deletionsaddons/mail/static/src/xml/thread.xml
- addons/mail/static/tests/helpers/mock_server.js 1 addition, 0 deletionsaddons/mail/static/tests/helpers/mock_server.js
- addons/mail/wizard/__init__.py 1 addition, 0 deletionsaddons/mail/wizard/__init__.py
- addons/mail/wizard/mail_resend_message.py 84 additions, 0 deletionsaddons/mail/wizard/mail_resend_message.py
- addons/mail/wizard/mail_resend_message_views.xml 42 additions, 0 deletionsaddons/mail/wizard/mail_resend_message_views.xml
- addons/mass_mailing/models/mail_mail.py 4 additions, 2 deletionsaddons/mass_mailing/models/mail_mail.py
- addons/test_mail/tests/__init__.py 1 addition, 0 deletionsaddons/test_mail/tests/__init__.py
Loading
Please register or sign in to comment