Daily updates from Odoo
Monday, June 3, 2019
10 changes
Enhancements to existing features
The portal opportunity page now keeps stage labels on a single line by adjusting their placement based on available space. This makes opportunity cards cleaner and easier to read, especially when many stages are shown.
Original PR description
Description of the issue/feature this PR addresses: Portal opportunity stages Current behavior before PR: Stages are in column next to Opportunity title. When there are too many, the stages don't remain on one line --> ugly Desired behavior after PR is merged: Stages should appear on one line : under Opportunity title if element is wider than 440px, next to it if element is under said width. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo Studio users can now click the image shown at the bottom of a kanban card while editing a view. This makes it possible to remove or manage that image directly, reducing frustration when customizing kanban layouts.
Original PR description
Task: https://www.odoo.com/web?debug#id=1997542&action=327&model=project.task&view_type=form&menu_id=4720 pad: https://pad.odoo.com/p/r.8e1327f486c6f5ce42a92c84790cdf42 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
In Odoo Studio's report editor, selecting or expanding an item in the sidebar now selects the matching element in the report preview. This makes it clearer which part of the report is being edited and reduces confusion when changing report properties.
Original PR description
Task : https://www.odoo.com/web#id=1986834&action=333&active_id=1519&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.4928518afca2661d89516ae2e4e01bf5
Studio now visually dims areas where a dragged search view component cannot be dropped. This helps users understand valid placement options immediately and reduces trial and error while customizing search views.
Original PR description
Currently, when we drag a component in search view, it can not be dropped everywhere. For example, a 'filter' component can not be dropped inside 'Group by' and 'Autocompletion Fields' section. But user can not see any visual indication about which component can be dropped where. This commit indicates 'undroppable' zone by adding 'text-muted' class to such tables, as soon as the draggable component touches the view. task-1978762
Resolved issues and error corrections
This update reduces false alarms in inventory-related automated checks by allowing a tiny timing difference when comparing dates. It helps keep development and release validation stable without changing how users work with inventory.
Original PR description
The comparison of two datetimes is never exactly perfect. This commit adds one second tolerance in those two tests to ensure any false positive result is avoided 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 stock demo data setup now starts inventory using the correct process. This prevents errors when the stock module is reinstalled with demo data, making setup and testing more reliable.
Original PR description
The demo data inventory didn't call the right method (`action_start` instead of `_action_start`), so, if user tried to re-install stock module, the `ensure_once` check will fail when reinstall the demo data.
IoT action requests now show a more accurate warning when an error occurs, including cases related to SSL issues. This helps users and support teams understand the problem faster instead of seeing only a generic connection failure message.
Original PR description
Before this commit when we make a action request and that the answer is an error we only return a connection problem message. Task: 1973942
This fix prevents errors when processing payments without an active payment line and ensures receipt content is placed in the correct section for printing. It helps reduce failed or incomplete ticket printing for point-of-sale users using IoT devices.
Original PR description
We check if a selected_paymentline is not undefined before retrieving the status We replace the class name pos-sale-ticket by after-footer. Because this class don't exist in XmlReceipt
Code cleanup and technical improvements
Website-related scripts in Enterprise modules are now aligned with a platform change that delays JavaScript loading until it is needed. This helps pages become usable sooner while keeping existing document and web client behavior unchanged.
Original PR description
See https://github.com/odoo/odoo/pull/32181
Miscellaneous changes
This pull request appears to merge the latest master branch changes into the repository. No specific business feature, bug fix, or affected Odoo module is described, so the impact is likely limited to keeping code aligned and up to date.
Original PR description
Master 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