Daily updates from Odoo
Thursday, March 15, 2018
38 changes · master
New functionality added to Odoo
When editing website shop content, the product price will now be selected automatically. This makes it easier for users to update product pricing content and reduces manual selection steps during website editing.
Original PR description
Task : https://www.odoo.com/web?#id=33860&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.d0a40adc08e755c940fb55dc5314fb39 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 editing website content, product price elements are now selected automatically, making price-related edits easier and less error-prone. This helps website editors work faster when updating product pages or snippets.
Original PR description
Task : https://www.odoo.com/web?#id=33860&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.d0a40adc08e755c940fb55dc5314fb39 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
Odoo now includes the Dutch provinces in its Netherlands localization data, making them available for addresses and related records. This helps businesses using Dutch localization capture more accurate regional information, including provinces and related territories under the Netherlands.
Original PR description
Current behavior before PR: The Dutch provinces are not listed/shown in Odoo. Desired behavior after PR is merged: The Dutch provinces are shown in Odoo. Official list taken from https://nl.m.wikipedia.org/wiki/ISO_3166-2:NL. I've included the ones that are technically in remote countries because it are also states falling under the Netherlands. Not in the Netherlands but as Aruba, Curacao and Sint Maarten belong to the Netherlands they technically are available too. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Enhancements to existing features
The Discuss chat window positioning has been adjusted so it does not overlap the page scrollbar. This makes it easier for users to scroll pages while keeping conversations open, improving day-to-day usability.
Original PR description
Task : https://www.odoo.com/web#id=33219&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.0822d24609bd7e30a0bc3e59e7138baa
Odoo now warns administrators when multiple fields use the same visible label, making confusing or duplicate field names easier to spot. This helps improve configuration clarity and reduces mistakes when maintaining data models.
Original PR description
Task : https://www.odoo.com/web?debug#id=30556&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.2295859491cdeadcf2dc33846c25d5a6 … duplicate field string. 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 website sales reporting dashboard now opens with the Count measure selected by default, making order volume easier to see immediately. A dedicated action was also added for the Sold button, helping users reach the relevant sales information more directly.
Original PR description
Task : https://www.odoo.com/web?#id=34268&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.a28879677e4e7e47d96ee2ea93527650 …sures. 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 payment settings no longer show PayUmoney twice in the payment acquirers kanban view. This reduces confusion for users configuring payment options and keeps the payment setup screen cleaner.
Original PR description
Task: https://www.odoo.com/web#id=684577&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720
Event pages and related settings now use the term “Schedule” instead of “Agenda.” This makes event wording clearer and more consistent for users managing or browsing event sessions.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=29739&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.68a349251cf9c6531da44c21dc3ed355 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 changes behavior in the Resource app, but the pull request description does not provide enough detail to identify the exact business outcome. It appears to be a general improvement intended to make resource-related operations work better or more consistently.
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
Recruitment email templates were adjusted so standard updates can be applied more reliably in future upgrades. This helps keep candidate communication templates consistent without changing day-to-day hiring workflows.
Original PR description
Task: https://www.odoo.com/web#id=31812&view_type=form&model=project.task&action=333&active_id=248&menu_id=4720
This change improves the test setup so PhantomJS-based tests can start correctly on Windows. It helps teams running Odoo tests on Windows avoid startup errors and improves cross-platform reliability for development and quality checks.
Original PR description
Description of the issue/feature this PR addresses: Since Python 3.2, close_fds parameter is True by default on POSIX platforms. On Windows, it's set to False when one of the standard descriptors is set. This commit will give the opportunity to run phantom js tests on Windows. Current behavior before PR: Traceback when starting Phantomjs tests Desired behavior after PR is merged: Phantomjs tests are started on Windows -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change adds a dedicated float toggle widget so numeric cell values can be shown as regular decimal numbers instead of time-formatted values. It also registers the widget properly, preventing missing-widget warnings and enabling future click-to-toggle behavior in grid views.
Original PR description
Define format and parse for toggle_float field widget, so that it reuses the same as for float. We need it in order to display the cell contents as float, instead of float_time. We have to name it 'toggle_float' so that we can put some extra behavior in timesheet grid, which let us toggle the value by clicking on any cell. Also defining it as a basic field + adding that into registry, so that there is no warning that the widget is missing. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change updates internal tests for CRM VoIP to stay aligned with recent phone field behavior. It helps ensure calling-related CRM workflows remain reliable without changing day-to-day user features.
Original PR description
Issue : https://www.odoo.com/web#id=746865&view_type=form&model=project.issue&action=609&menu_id=4720
This change updates inter-company rule wording from “Refund” to “Credit note” to match current accounting terminology. It helps users see clearer, more consistent labels when configuring and using inter-company invoicing flows.
Original PR description
Task: https://www.odoo.com/web?#id=32014&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.6e7b31c5954af7b3cef7d0dea8237eae
The edit icon for renaming uploaded PDF templates is now more visible, making it clearer that users can update the title. This improves usability on bright or glossy screens where the icon was previously hard to notice.
Original PR description
Description of the issue/feature this PR addresses: On "shiny" screen (such as macbook pro) you can barely see that you can update the title of your PDF when you upload a PDF. Current behavior before PR: Edit template name's pencil icon not visible properly. Desired behavior after PR is merged: Edit template name's pencil icon is visible after pr merged. Task : https://www.odoo.com/web#id=33799&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.0bb6707d82be123cfd6abd2f03565a47 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Point of Sale menu structure has been adjusted so Loyalty Programs now appears under the Catalog menu. This makes related product and promotion setup easier to find in one place, improving navigation for users managing POS offerings.
Original PR description
Task: https://www.odoo.com/web?#id=30623&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.03f3a51e01b7468761e97441ae6211cd
The partner ledger now has “Only show unreconciled entries” enabled by default. This helps users focus immediately on outstanding partner balances and reduces the need for manual filtering.
Original PR description
Task : https://www.odoo.com/web#id=35329&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad : https://pad.odoo.com/p/r.b4cb5dca1c9b83b5c5ca53211368bf7a
Resolved issues and error corrections
This change removes a duplicate promo code input box from the online shop checkout experience. Customers will see a cleaner, less confusing page when applying discounts or coupons.
Original PR description
…x on website task link - https://www.odoo.com/web#id=33737&view_type=form&model=project.task&action=327&menu_id= 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 change corrects how automated actions are cleaned up when related records are deleted. It prevents leftover or inconsistent automation data, improving reliability for users who manage automated business rules.
Original PR description
This is a proper fix for the issue explained in rev. 38f1875 As a result, the changes made in that commit (which were forward-ported from v11) are reverted as of this commit and the proper fix applied 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
Images in the restaurant point-of-sale form now display at the intended medium size. This keeps the layout tidy and avoids oversized images without changing image behavior elsewhere in the system.
Original PR description
…estaurant form view should be medium sized, so instead of fixing it globally in web-client, added one extra class on medium_image, if that class exist then image's max-height and max-width will become 256px Issue: 646213
Fixes an error that occurred when users clicked the File button on a product variant for digital products. The button now opens the kanban view showing files attached to that digital product, improving reliability for users managing digital sales content.
Original PR description
Description of the issue/feature this PR addresses: - ISSUE - https://www.odoo.com/web#id=683939&view_type=form&model=project.issue&action=609&menu_id=4720 Current behavior before PR: - Traceback while cllicking on 'File' Stat button on Product Variants Form View. Desired behavior after PR is merged: - No Traceback, Clicking on 'File' Stat button on Product Variants Form View will redirect you to kanban view of files attached to that digital product. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an issue where phone number validation did not update properly after a field value changed. It helps users get more accurate feedback when entering or editing phone numbers in Odoo forms.
Original PR description
Description of the issue/feature this PR addresses: Issue : https://www.odoo.com/web#id=746865&view_type=form&model=project.issue&action=609&menu_id=4720 I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change fixes an error that could occur when saving Sales settings. It improves reliability for administrators by correctly handling default setting values linked to other records.
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 fixes a layout issue where printed reports could show the customer address overlapping with the company address when demo data is not installed. It helps ensure business documents remain readable and professional in clean production databases.
Original PR description
Issues:https://www.odoo.com/web#id=774741&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 …nd company address overlap 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 fixes a test module issue where creating multiple records could incorrectly result in an empty creation flow. The change helps ensure Odoo's underlying API behavior is validated correctly, reducing the risk of regressions for features that create records in batches.
Original PR description
Issues:https://www.odoo.com/web#id=773773&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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
Fixes an error that could occur when duplicating a project. This helps users copy existing projects more reliably and avoid interruptions in project setup workflows.
Original PR description
Description of the issue/feature this PR addresses: Issue : https://www.odoo.com/web#id=710830&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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
Installing the website module now redirects users to the theme selection step as intended. This helps new website setups continue smoothly without users needing to manually find the theme setup page.
Original PR description
Task : https://www.odoo.com/web#id=709612&view_type=form&model=project.issue&action=609&menu_id=4720 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 fixes a missing Enterprise label in the Accounting settings view. Users can more clearly identify which accounting settings relate to Enterprise functionality, reducing confusion during configuration.
Original PR description
Task : https://www.odoo.com/web?#id=710996&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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 fix prevents bank statement amounts from changing unexpectedly when a statement is reset to the New status. It helps keep accounting records accurate and avoids confusion during statement corrections.
Original PR description
issues : https://www.odoo.com/web#id=747420&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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 fixes help tooltips that were not appearing on status labels when a disabled-state behavior was applied. Users can now see the intended guidance directly in the interface, making status information easier to understand.
Original PR description
Task: https://www.odoo.com/web?#id=33336&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 PAD: https://pad.odoo.com/p/r.ac6afba1d3b0a5436c64f3d3406942d4 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
A small wording issue was corrected in the employee organization chart module. This improves clarity for users viewing or interacting with the organization chart, with no expected change to functionality.
Original PR description
Task: https://www.odoo.com/web#id=740238&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720
This fixes an error that could occur in the HR app when an employee-related file field received an empty size value. It helps prevent unexpected crashes and keeps HR records usable when file data is incomplete.
Original PR description
https://www.odoo.com/web?#id=805924&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an issue where updating a product's quantity on hand could accidentally change the product's original name translation when the user was working in a non-US English language. Businesses can now adjust inventory without risking unintended product name changes in translated environments.
Original PR description
When a stock.inventory.line was created, it changed the src translation of the product if the user was not in english US. opw:776528
Fixes an issue that caused an error when users clicked the Bill of Materials menu item in the PLM Master Data section. This helps manufacturing and product lifecycle users access bill of materials information reliably without interruption.
Original PR description
this pr will fix traceback while you click on Bill of materials menu item in Master Data section in mp_plm.
Fixes an error that could appear when users opened the Subscriptions app. The date filters on the dashboard now use the correct calendar controls, so users can access and search subscription information reliably.
Original PR description
Issue: https://www.odoo.com/web?#id=706739&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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
Features or functions removed from Odoo
The Load Translation Wizard no longer shows an unnecessary button, making the language installation flow clearer for users. This reduces confusion without changing the underlying translation functionality.
Original PR description
Task: https://www.odoo.com/web#id=740225&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720
The Belgian point of sale certification module no longer defines milliliter data because that information is now provided by the shared product module. This avoids duplicate setup data and keeps product measurement information managed in one place.
Original PR description
community branch : https://github.com/odoo/odoo/pull/13814 odoo task: https://www.odoo.com/web#id=24049&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 This branch removes milliliter data from pos_blackbox_be, because the community branch adds it in product.
Code cleanup and technical improvements
This update removes duplicated or unnecessary code in website routing and request handling, making the system easier to maintain. It also corrects how context is assigned during dispatch, reducing the risk of inconsistent behavior for website visitors.
Original PR description
remove duplicate code or useless code + fix assign context @tde-banana-odoo Can I have your POV before the merge plz. You are the last one to have refactored this. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr