Tuesday, November 12, 2024
4 changes
1 change
Code cleanup and technical improvements
The point of sale test files were reorganized and related references were updated across several POS-related modules. This is an internal cleanup that helps maintain testing reliability without changing day-to-day user workflows.
Original PR description
Following this commit:
- Folder structure is been formatted properly so following this import statements have been updated in the corresponding modules.
- Here we restructure the `pos/static/tests` folder in order to solve this issue.
- New structure:
/pos/static/tests
- /generic_helpers
- /customer_display
- /pos
task- 4240939
https://github.com/odoo/odoo/pull/1837453 changes
Code cleanup and technical improvements
This change simplifies the automated tour system that Odoo uses to test user journeys across apps and websites. It makes test flows more predictable by ensuring each step advances in one consistent way, reducing flaky test results and improving release confidence.
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 update reorganizes how the HTML editor coordinates commands, toolbar actions, and plugin communication. It should make future editor changes easier to build, test, and debug while keeping the visible editing experience largely unchanged.
Original PR description
Enterprise: https://github.com/odoo/enterprise/pull/72830
The HTML editor integrations were reorganized to use clearer internal APIs across appointment scheduling, Knowledge, and Studio report editing. This should make future editor-related improvements easier to maintain while causing little direct change for end users.
Original PR description
Community: https://github.com/odoo/odoo/pull/185356