Daily updates from Odoo
Tuesday, May 14, 2019
7 changes · master
Enhancements to existing features
This update separates working time units from standard duration units, making it clearer when Odoo is handling company-specific work schedules versus real-world time measurements. This improves consistency for calculations such as converting differences between dates into hours or days.
Original PR description
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
This update makes the Lunch app easier to set up and use by simplifying location editing, improving vendor detail entry, and clarifying labels. It also adds better organization tools, such as named alerts and quicker access to products linked to a lunch category.
Original PR description
Task: https://www.odoo.com/web?#id=1942776&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.b8f00b1592fc777c5d16504a8f4ce112 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
The “Create new course” window in Website Slides has been redesigned to better match the standard Odoo backend experience. This gives users a more familiar and consistent flow when creating courses from the website.
Original PR description
This commit changes the presentation of the "Create new course" modal so that it is closer to what we have in backend task id: 1978734 closes: #xxxxx 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
When an email is received from an address that previously bounced, Odoo now resets that address's bounce counter because the address is confirmed active again. This improves the accuracy of mailing and CRM contact health data and avoids unnecessary auto-blacklisting checks for addresses with low bounce counts.
Original PR description
The number of message bouce is incremented each time the email bounce on a specific email address. To have a correct information, we should reset to zero this counter if we receive a mail from this address. Indeed, if we receive an email from an email address, this email is active and the message bounce number (if > 0) is not relevant anymore. Task ID : 1893155 This taks is also related with Task ID : 33224, especially the autoblacklist rule part. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Monthly subscriptions that start near the end of a month now keep billing as close as possible to the original day instead of permanently shifting to the 28th after February. This makes invoice schedules more predictable for customers and reduces manual corrections for subscription billing teams.
Original PR description
Task - https://www.odoo.com/web?#id=35203&view_type=form&model=project.task&action=327&menu_id=4720 Pad - https://pad.odoo.com/p/r.a91797dae6b34658de719760fb5d9194
Adds an optional timer to the Manufacturing Work Order tablet view so operators can clearly see when time is being recorded. This helps reduce forgotten pauses and improves accuracy of work order time tracking.
Original PR description
Task: https://www.odoo.com/web?#id=1896784&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.978b29c3d9fe7e49c2d7fd1ca8785341
Resolved issues and error corrections
Payroll users can now see the appropriate salary structures when working with several companies. This fixes a visibility issue that could prevent multi-company payroll teams from accessing the records they need.
Original PR description
Co-authored-by: Lucas Lefèvre <lul@odoo.com>