Daily updates from Odoo
Navigate
Branch
Monday, May 28, 2018
7 changes
Enhancements to existing features
This update improves many confusing or vague error messages across accounting, calendar, CRM, delivery, events, and related modules. Clearer messages help users understand what went wrong and how to resolve issues faster, reducing support needs and frustration.
Original PR description
Task: https://www.odoo.com/web#id=47042&view_type=form&model=project.task&menu_id=5200
Expense products are now configured by default to support re-invoicing based on delivered quantities and actual cost. This makes it simpler for teams to create expense products that can be passed on to customers correctly, reducing manual setup and potential billing mistakes.
Original PR description
project : RD for Dummies task : [Expense] EXP product -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo now prevents archiving a contact while it is still linked to an active user, avoiding situations where that user can no longer access important inbox messages. When a user is reactivated, their linked contact is reactivated as well, and deactivating a user now clearly warns that the related contact remains active unless handled separately.
Original PR description
Task: https://www.odoo.com/web#id=53131&view_type=form&model=project.task&menu_id= 1. block archiving partner if linked to a user 2. archiving (resp activing) a user will archive (resp active) the linked partner. 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 Odoo Connect signup template has been updated with a refreshed layout. This improves the first-time account setup experience by making the invitation or signup communication clearer and more polished for users.
Original PR description
Task: https://www.odoo.com/web?#id=1839609&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 PAD: https://pad.odoo.com/p/r.0660d07aa08b13c7da20d84d941a826d
Odoo now avoids saving user sessions for routes that do not require authentication, such as certain system or RPC endpoints. This reduces unnecessary server work and storage activity, improving efficiency without changing the user experience.
This change improves the checkout experience by loading delivery carrier prices automatically after the page is ready, instead of asking shoppers to click to compute each price. It can make shipping costs clearer sooner for stores with a small number of carriers, though it may add background calls to carrier services.
Original PR description
No task, no issue, just to save personnal work Could be interesting for user with not alot of carrier to load prices on checkout step 3 instead of showing "click to compute price". Could never be standard behavior since it would query external carrier APIs which some user dont want + slow response. Some user wants to show price, could be interesting to do it once the page is fully loaded, async call that replace the 'click to compute..' by the price with a spinner showing something is done 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
Administrators can now disable the Rainbowman celebration animation from general settings. This gives businesses more control over the user experience and avoids unwanted visual effects in day-to-day workflows.
Original PR description
task: https://www.odoo.com/web?#id=37712&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad: https://pad.odoo.com/p/r.307da5b4536bb2e5859bf12fd07622bd