Daily updates from Odoo
Monday, August 4, 2025
5 changes · master
Enhancements to existing features
This update makes accounting, reporting, localization, and field service sales flows recognize a new subsection line type. It helps documents and reports keep sectioned content organized consistently without treating subsection headings like regular transaction lines.
Original PR description
This commit adapts various sale-related apps to the addition of the line_subsection display type added inside the corresponding models in https://github.com/odoo/odoo/pull/221229 Part of task-4920305 Co-authored-by: Michaël Mattiello <mcm@odoo.com> Co-authored-by: Julien Carion <juca@odoo.com>
The sales planning shortcut now opens generated shifts grouped by resource, so users can assign them directly. This removes a confusing view setup that previously blocked planning from the 'To Plan' button.
Original PR description
Before this commit, when SO, contained a product configured to generate shifts, is confirmed, a `To Plan` stat button is displayed in the form view of that button. The problem is when the user clicks on that button, he will go to gantt view of shifts grouped by role > resource and he will not be able to plan any shifts. This commit makes sure the user can plan the shifts generated inside that gantt view. To do that, the default group by will be `Resource`.
Point of Sale users now get a clearer message when the Belgian fiscal blackbox is disconnected from the IoT Box. They can retry order validation or clocking in and out directly from the dialog, reducing interruption and support needs.
Original PR description
We improved the dialog telling the user its blackbox is disconnected from the IoT Box. We added a retry button to allow retrying validation of an order and clocking in/out. Community PR: odoo/odoo#221345 Task: 4978644 Forward-Port-Of: odoo/enterprise#91419
The Discuss sidebar search bar now remains fixed at the top while users scroll, making it easier to find conversations without losing access to search. This improves day-to-day navigation in messaging, especially for users with many chats or WhatsApp conversations.
Original PR description
Part of task-4967071
Website administrators now have a central menu listing important website pages that can be customized. This makes it easier to find and edit key appointment and helpdesk pages without manually searching through URLs.
Original PR description
* = website_appointment, website_helpdesk, appointment Before this commit: Users previously had no centralized place to find website content pages. As a result, they had to manually explore URLs, making it challenging to identify important content routes. After this commit: A menu under Site > Technical Pages displays displaying a list of website routes that have been explicitly marked as discoverable via the `list_as_website_content` routing attribute. This helps users easily identify and access pages they can edit. To add a page to the list, developers simply need to add `list_as_website_content` in the route definition. task-4712084