Tuesday, November 12, 2024
3 changes · 18.0
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