Tuesday, November 20, 2018
5 changes
Enhancements to existing features
Email addresses are now stored in a standardized format across mail, blacklist, CRM, and mass mailing workflows. This improves matching for unsubscribe and opt-out checks, reduces duplicate or missed blacklist lookups, and speeds up email searches.
Original PR description
Add a mixin that can be used to store a normalized version of the primary email address of the parent model. The email_normalized field can than be used on that model to search quickly on emails (by simple comparison and not using time consuming regex anymore) Apply the mail.address.mixin on blacklist mixin. So that every model inheriting the blacklist.mixin will also inherit the address.mixin. That simplify also the comparaison to - and the searches on - the blacklist. Use the email.normalized from mail.address.mixin to get always a normalized email address in the unsubscribe link. That allows to simplify the search on email address in the controllers -> Check blacklist, send feedback, etc.. This merge is linked to task ID 1896677
The mass mailing interface is easier to use with clearer labels, required recipient selection, and more convenient list and mailing management actions. Users can now find mailing contacts more easily and manage archives and colors directly from kanban views, reducing setup friction.
Original PR description
Purpose : this commit improve various elements of the mass mailing interface : - make recipients field in mass mailing form required and add "mass mailing contact" in selection - new "Archive" button and color picker in dropdown menus of mailing lists and mailings kanban views. - icon change in list view in merge mailing lists form view - various little improvements in labels task : https://www.odoo.com/web#id=1906531&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves the speed of stock move assignment when handling large quantities of products tracked by serial numbers. Businesses with high-volume inventory operations should see smoother processing and reduced waiting time during warehouse workflows.
Original PR description
After a few work, when you have lot quantity with serial number, it increase the perf. Ask @alnslang for more detail. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Manufacturing work order users can now perform actions without the attached PDF viewer reloading, making tablet workflows smoother and less disruptive. The update also improves the top bar layout in table view and adds tests to help keep the behavior reliable.
Original PR description
Task: https://www.odoo.com/web?#id=1891791&action=333&active_id=1428&model=project.task&view_type=form&menu_id=4720
Features or functions removed from Odoo
The CRM add-on for sending survey invitations directly from leads has been removed. Users should send survey invitations through the Survey app instead, which is considered safer and is expected to improve soon.
Original PR description
This module only adds an action allowing to send some invitations to surveys to leads. It is safer to go through the survey module especially that its use is about to be improved. Commit linked to task ID 1910982.