Daily updates from Odoo
Monday, February 26, 2018
4 changes
Code cleanup and technical improvements
This update cleans and simplifies internal mail and notification handling to prepare for future improvements. It removes outdated user posting behavior and fine-tunes when email notification access buttons appear, with little expected user-facing impact.
Original PR description
Task: https://www.odoo.com/web#id=59039&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720 Various small cleaning and renaming coming from other bigger mail tasks. Done here to avoid noise in other tasks. To check https://github.com/odoo-dev/odoo/commits/master-mail-notification-recipients-tde https://github.com/odoo-dev/odoo/commits/master-mail-send-tde
The newsletter subscription management form has been reworked so teams can more easily adapt it for other pages and extensions. User-facing result messages can now be translated, improving the experience for multilingual websites while keeping the existing workflow largely unchanged.
Original PR description
Description of the issue/feature this PR addresses: Refactor subscription manager JS to make it workable. Current behavior before PR: Prior to this patch, if anyone tried to extend the subscription management form, it became almost impossible, due to its JS design. This affected https://github.com/OCA/social/pull/129 for instance. Besides, result strings always were in English. Desired behavior after PR is merged: UX will be mostly the same, but now, devs will be able to extend the form, include it in other views and translate the result strings. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr @Tecnativa
This update removes a risky naming choice in the accounting code that could conflict with standard system behavior. It does not change how users work with the product, but helps keep the software safer and easier to maintain.
Original PR description
**Description of the issue/feature this PR addresses:** Dangerous redefinition of a builtin (thus targeting master) **Current behavior before PR:** Same **Desired behavior after PR is merged:** Same -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update aligns Helpdesk with recent internal mail system naming changes and simplifies how notification recipient groups are handled. It is a low-impact cleanup intended to reduce maintenance complexity without changing day-to-day Helpdesk workflows.
Original PR description
Task: https://www.odoo.com/web#id=59039&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720 Various small cleaning and renaming coming from other bigger mail tasks. Done here to avoid noise in other tasks. To check https://github.com/odoo-dev/enterprise/commits/master-mail-notification-recipients-tde https://github.com/odoo-dev/enterprise/commits/master-mail-send-tde