Thursday, August 28, 2025
7 changes · master
Enhancements to existing features
Payroll contract type lists now prioritize country-specific options when a localization is installed, followed by the standard options. This makes it easier for users in Belgium, Switzerland, India, Morocco, and the United States to pick the contract types most relevant to their local payroll setup.
Original PR description
When localizations are installed, the standard contract types are shown first. It should be the ones from the loca in first position then the standard ones. Task: 4979947
The audit report PDF export window has been made clearer and easier to use. Its title now better explains the action, and the available options appear earlier in the text so users can understand and set them more quickly.
Original PR description
This PR refines the modal used when exporting an audit report to PDF. The input toggles have been moved to the beginning of the text, and the modal's title has been updated to provide a clearer description of its purpose. Task-4989809
The accounting reports module now stores the return status in the database again. This lets the fiduciary dashboard retrieve complete return information more reliably for reporting and analysis.
Original PR description
The dashboard fidu needs the state field in sql so they can fetch all the data. task-5043219
This change standardizes an internal WhatsApp field name to better match Odoo naming conventions. It is a low-impact technical cleanup that helps keep the codebase consistent without changing user-facing behavior.
Original PR description
**Purpose of this PR**: Renaming selfMember to self_member_id task-[5000747](https://www.odoo.com/odoo/project/1519/tasks/5000747)
Website editors now get a smoother experience when creating pages and adjusting helpdesk website menus. This small improvement aligns Helpdesk with the updated website editor flow, making menu setup more intuitive and reducing friction for content teams.
Original PR description
This commit makes a small adjustment in website_helpdesk following the related community PR, which improves the menu editor to make page creation and menu editing easier and more intuitive for website editors. task-4422810
This update improves internal test helpers for text insertion in the HTML editor by better matching browser behavior. It helps ensure editor-related features are tested more accurately, reducing the risk of regressions for users.
Original PR description
Simulate BR removed by the browser in the unit tests.
This update adds automated checks for point-of-sale IoT hardware flows, including device setup and payment terminal handling with Six. It helps reduce the risk of regressions in connected checkout hardware and payment integrations without changing day-to-day user workflows.
Original PR description
*: pos_iot, pos_iot_six In this commit: ------------------ - Loaded data for `iot.box`, `iot.device`, and `iot.channel` to test the complete IoT flow from setup to core device functionalities. - Added payment method records and validated the payment terminal integration using Six. task- 4945645 Related PR: https://github.com/odoo/odoo/pull/220801 Forward-Port-Of: odoo/enterprise#93109 Forward-Port-Of: odoo/enterprise#91117