Tuesday, August 18, 2020
7 changes · master
Enhancements to existing features
The reporting menus for Planning, Field Service, and Project timesheet planning now show clearer helper messages. This helps users better understand what each report is for and how to use it when navigating service-related reporting areas.
Mass mailing templates were cleaned so preview screens better reflect the intended email content. Decorative images no longer show unnecessary alternative text, reducing visual clutter and making previews clearer for users preparing campaigns.
Original PR description
Purpose ======= Clean the mass mailing templates to have a better preview. (e.g. Remove the alt attribute of the images which are not part of the mail content) Task-2313872
Resolved issues and error corrections
This update corrects how Belgian HR payroll and salary contract settings handle the default holiday field. It helps ensure payroll configuration uses the right setting consistently, reducing setup errors for Belgian payroll users.
Original PR description
apply given solution, make res_config_settings.py file in l10n_be_hr_contract_salary model.
Features or functions removed from Odoo
This update removes incorrect reference data from the Colombian electronic invoicing module. It helps prevent businesses in Colombia from using invalid values in their e-invoicing workflows, reducing the risk of compliance or processing issues.
Original PR description
Task: https://www.odoo.com/web#id=2298403&action=4043&model=project.task&view_type=form&cids=2&menu_id=4720
Code cleanup and technical improvements
Odoo’s paid service integrations were reorganized into shared bridge modules so related apps can reuse the same foundations more consistently. This is mainly an internal cleanup that improves maintainability and reduces future migration risk, with compatibility kept for existing code during the transition.
Miscellaneous changes
The manifest file introduced by the social push notifications module is now obsolete and not used anymore by the web push framework (Firebase). Tests have confirmed that web push notifications work perfectly without that file. We remove this file because, in addition to being useless, it can cause issues for other modules that want to add their own manifest file. (Ideally, the web application can only contain one manifest file). Remove * social_push_notifications.social_push_notifi
Original PR description
The manifest file introduced by the social push notifications module is now obsolete and not used anymore by the web push framework (Firebase). Tests have confirmed that web push notifications work perfectly without that file. We remove this file because, in addition to being useless, it can cause issues for other modules that want to add their own manifest file. (Ideally, the web application can only contain one manifest file). Remove * social_push_notifications.social_push_notifications_layout Task #2321050 Forward-Port-Of: odoo/enterprise#12472
task 327 --- Be able to let odoo partners to inherit the logic of when a dummy afip validation has to be done. Forward-Port-Of: odoo/enterprise#12047
Original PR description
task 327 --- Be able to let odoo partners to inherit the logic of when a dummy afip validation has to be done. Forward-Port-Of: odoo/enterprise#12047