Daily updates from Odoo
Friday, February 23, 2024
5 changes
1 change
Enhancements to existing features
This update adds a new test to ensure dropdown menus (like submenus) in Odoo are consistently and correctly tested across all versions. This improves the reliability of our software by verifying a key functionality, and helps prevent potential issues with navigation and user experience. This is a standard improvement for maintaining software quality.
Original PR description
This commit backports the test introduced in odoo/odoo#155154, as it is relevant to have it in every versions to ensure that dropdown menu (i.e. submenus) are correctly tested. 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 Forward-Port-Of: odoo/odoo#155156
3 changes
Enhancements to existing features
Point of Sale JavaScript files across several country-specific and hardware-related modules were reformatted to follow shared code quality rules. This supports more consistent maintenance and automated checks without changing business functionality.
Original PR description
In this commit we format all the js files in the pos codebase, such that they respect the eslint config used by the test added in the correspoding community branch. Task 3750944 https://github.com/odoo/odoo/pull/153055
WhatsApp-related Odoo apps are now assigned to the dedicated WhatsApp category instead of being placed under Hidden or Tools. This makes these apps easier to find and manage in the app list without changing their business functionality.
Original PR description
before this commit, for whatsapp modules the module category is set as Hidden/Tools and also there is a new module category introduced in whatsapp module as Whatsapp after this commit, the module category for whatsapp modules will be updated to whatsapp
This update aligns online account synchronization with the platform’s newer error handling, so missing records are reported consistently. It reduces internal complexity and helps avoid confusing technical errors reaching business workflows.
Original PR description
The CacheMiss error is removed in the #153822 the business code should only get MissingError task-3043340
1 change
Enhancements to existing features
This update adds comprehensive testing for dropdown menus and submenus in the web interface to ensure they function correctly across all versions. By backporting this test from a recent improvement, the team ensures consistent quality and reliability of menu interactions for all users.
Original PR description
This commit backports the test introduced in odoo/odoo#155154, as it is relevant to have it in every versions to ensure that dropdown menu (i.e. submenus) are correctly tested. 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 Forward-Port-Of: odoo/odoo#155156