Daily updates from Odoo
Wednesday, April 3, 2019
5 changes · master
Enhancements to existing features
The mail composer was streamlined by removing unnecessary message-related behavior and keeping only the fields it actually uses. This reduces complexity and avoids unsupported forum channel notifications that did not work, making email and message composition more reliable.
Original PR description
Purpose * unnecessary inherit of composer on mail.message: lot of unused fields and message specific behavior (notify, check access) not relevant for composer; * simply duplicate fields to use and remove inheritance;
This update refreshes internal counter values used by developers when checking mail-related test performance. It helps ensure community and enterprise test counters stay accurate, reducing confusion during development checks.
Original PR description
Some counters are not up to date notably taking in to account community-only and test-mail with enterprise only counters. Those are used notably when developing to ease quick check of counters. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
Creating records from a calendar popup now opens the specific form configured for that calendar instead of always using the default form. This helps users see the right fields and layout for the task they are creating, reducing confusion and data entry mistakes.
Original PR description
When creating a record from a calendar view, the default form view is always used when using the popup mode, ignoring the `form_view_id` attribute of the `<calendar/>` tag. After this commit, the `form_view_id` is no longer ignored. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Project color changes made through Studio now appear correctly in the Gantt view. This keeps planning views visually consistent with the project settings users choose.
Original PR description
Task:https://www.odoo.com/web#id=1958703&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad:https://pad.odoo.com/p/r.e9bc77fa14e14718cc3caf4c37b57b12
Code cleanup and technical improvements
Manufacturing accounting files were reorganized so the enterprise module now focuses on the bill of materials cost report, while shared functionality moves to the community module. A related manufacturing lifecycle view issue was also fixed, improving reliability without changing day-to-day workflows significantly.
Original PR description
task 1831382