-
-
Notifications
You must be signed in to change notification settings - Fork 618
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[17.0][MIG] mail_tracking: Migration to 17.0 #1367
Conversation
/ocabot migration mail_tracking |
Please squash a bit administrative commits. |
c462302
to
0f76cde
Compare
872dea2
to
ace8947
Compare
ace8947
to
51a9d8f
Compare
* [ADD] mail_tracking addon * Add description icon * Fixes remarked * Fix Travis error * Remarks fixed
…ent events (OCA#82) [IMP] mail_tracking: Speed installation time, discard concurrent events and other fixes
* Improve tests * Show trackings even if partner removed * Disable CSRF protection to webhooks controllers
…s and contacts to bounce (OCA#133)
As regular users can't access this object.
* [FIX] Only one data-odoo-tracking-email tag in each email * [FIX] Get status even in multicompany instances
The following changes were implemented: 1 - Added Failed Message component and related components to reuse the Message component when rendering failed messages. This allows us to dispose of the messagefailed JS model altogether, since failed messages are now just regular messages that were marked as failed. 2 - Added Owl reactivity to failed message actions so that browser does not have to be reloaded each time a message is marked as reviewed or resent. 3 - Fixed 'Retry' and 'Set as reviewed' flows for failed messages. 4 - Fixed `Failed sent messages` filter on models by overriding `get_view` instead of `_fields_view_get` 5 - Refactored folder structure to more closely resemble the `mail` module's folder structure. 6 - Refactored module to utilize `Command` as a means to create, write, etc. instead of `[0, ...]`, `[4, ...]`. 7 - Fixed and added unit tests. 8 - Removed dead/unused code from `v15`.
Currently translated at 100.0% (125 of 125 strings) Translation: social-16.0/social-16.0-mail_tracking Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_tracking/es/
Currently translated at 27.2% (34 of 125 strings) Translation: social-16.0/social-16.0-mail_tracking Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_tracking/it/
Currently translated at 82.4% (103 of 125 strings) Translation: social-16.0/social-16.0-mail_tracking Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_tracking/pt_BR/
Currently translated at 29.8% (34 of 114 strings) Translation: social-15.0/social-15.0-mail_tracking Translate-URL: https://translation.odoo-community.org/projects/social-15-0/social-15-0-mail_tracking/it/
Currently translated at 100.0% (125 of 125 strings) Translation: social-16.0/social-16.0-mail_tracking Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_tracking/fr/
a59098b
to
3ecb872
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great new icon! Did you do it? If not, please include the credits.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! 😄
Yes, I took the Odoo mass_mailing icon and a font-awesome glyph and playing with the blending mode in inkscape
3ecb872
to
fec835d
Compare
fec835d
to
e981f3c
Compare
Some improvements/fixes detected in OCA#1367 and brought to `16.0`: - Add `mail_tracking_ids` to `_compute_is_failed_message` triggers. - Handle bounces to avoid flagging recipients which aren't bounced. - Add a logger.debug to research tracking issues - Make the links in the trackings respect the breadcrumb actions.
/ocabot merge nobump |
This PR looks fantastic, let's merge it! |
Congratulations, your PR was merged at 2d458df. Thanks a lot for contributing to OCA. ❤️ |
Some improvements/fixes detected in OCA#1367 and brought to `16.0`: - Add `mail_tracking_ids` to `_compute_is_failed_message` triggers. - Handle bounces to avoid flagging recipients which aren't bounced. - Add a logger.debug to research tracking issues - Make the links in the trackings respect the breadcrumb actions.
Some improvements/fixes detected in OCA#1367 and brought to `16.0`: - Add `mail_tracking_ids` to `_compute_is_failed_message` triggers. - Handle bounces to avoid flagging recipients which aren't bounced. - Add a logger.debug to research tracking issues - Make the links in the trackings respect the breadcrumb actions.
Ongoing tasks:
This migration is ready for review. 🎉
mail_tracking
was needed.cc @Tecnativa TT49060