Monday, March 17, 2025
5 changes
3 changes
Code cleanup and technical improvements
The spreadsheet global filters editor was reorganized to manage its screen state in a central store. This is an internal cleanup that should make the editor easier to maintain and prepare it for future improvements, without changing the expected user workflow.
Original PR description
This commit simplifies the global filters editors by using a store to manage the state of the editor. Task: 4589753
This update cleans up parts of Odoo's messaging system ahead of a major release. It removes duplicate mobile notification logic so muted chat channels are handled consistently and users are less likely to receive unwanted notifications.
This update reorganizes internal WhatsApp messaging logic so it sits in the modules where it is most relevant. It also centralizes timezone handling, reducing duplicate code and making future maintenance safer without changing the user experience.
2 changes
Code cleanup and technical improvements
This change updates internal test labeling in the web_tour module to use the newer Hoot tag format. It helps keep automated tests aligned with current standards without changing customer-facing behavior.
Original PR description
In this commit, we use new tag definition for Hoot in web_tour. 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 barcode module’s automated tests were migrated from the older qUnit framework to Odoo’s newer Hoot test suite. This is an internal maintenance change that helps keep barcode testing easier to maintain without changing business functionality.
Original PR description
In this commit, we convert unit tests from qUnit to Hoot Suite. 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