Daily updates from Odoo
Wednesday, July 2, 2025
5 changes · master
Code cleanup and technical improvements
The VoIP keypad search tests were reorganized into smaller, easier-to-maintain checks. This reduces the chance of unreliable automated test results and helps keep future VoIP changes safer to deliver.
Original PR description
This commit splits the "search for name" test into smaller tests for clarity and readability. It also removes the use of `edit` in test and uses `insertText` instead in order for the tests to be deterministic. This test was introduced in: https://github.com/odoo/enterprise/pull/87328 Forward-Port-Of: odoo/enterprise#89102
The timesheet grid code was reorganized to use safer, cleaner markup handling. This reduces internal security warnings in automated checks without changing the user-facing timesheet experience.
Original PR description
Use markup template and html functions to make the code cleaner and safer while no longer triggering ci/security flag.
The Helpdesk Forum ticket creation code was cleaned up to use safer standard formatting methods. This reduces false security alerts in automated checks without changing the user experience.
Original PR description
Use markup template and html functions to make the code cleaner and safer while no longer triggering ci/security flag.
This update removes an outdated search view setting across multiple Odoo Enterprise apps. The change helps keep the interface configuration consistent with the main Odoo platform and reduces maintenance overhead without changing day-to-day functionality.
Original PR description
Remove all the occurrences of expand attribute from search view. Community PR : https://github.com/odoo/odoo/pull/215362 task-4840720
Web Studio has been updated to work with recent platform service changes for field information loading and tree processing. This keeps report editing and view editing tools aligned with the latest Odoo framework without introducing new user-facing behavior.
Original PR description
In https://github.com/odoo/odoo/pull/216038: - the hook useLoadFieldInfo has been removed and a corresponding function loadFieldInfo has been added in the field service. - a new service tree_processor has been added Here we adapt web_studio to those changes.