Daily updates from Odoo
Friday, November 28, 2025
13 changes
2 changes
Enhancements to existing features
This update enhances how sales information is displayed on customer-facing pages within Odoo. Specifically, the system now supports passing additional data (kwargs) to the page view value generation process in key modules like Sales, Accounting, Project, and Purchase. This allows for more flexible and customized sales page content.
Original PR description
kwargs is added to the `_get_page_view_values()` method in other modules: `account` (https://github.com/odoo/odoo/blob/fdfa573fef5de83a77310e650dd950bddd7b0554/addons/account/controllers/portal.py#L47), `project` (https://github.com/odoo/odoo/blob/fdfa573fef5de83a77310e650dd950bddd7b0554/addons/project/controllers/portal.py#L58), or `purchase` (https://github.com/odoo/odoo/blob/fdfa573fef5de83a77310e650dd950bddd7b0554/addons/purchase/controllers/portal.py#L110). @Tecnativa TT57124 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#237270
This update simplifies the process of retrieving matched debit and credit entries associated with an account move line. Previously, this was a complex process, and this change provides a new helper function to streamline data access. This enhancement improves the efficiency of account reconciliation workflows.
Original PR description
This commit add a new helper to easily get matched_debit_ids and matched_credit_ids from an account.move.line. Linked:https://github.com/odoo/enterprise/pull/100493 opw-5184679 Forward-Port-Of: odoo/odoo#237367
2 changes
Enhancements to existing features
This update simplifies accessing key data related to matched debits and credits within account move lines. This enhancement improves the internal efficiency of Odoo's accounting processes, allowing for faster and more accurate reconciliation reporting. The change supports internal development efforts (opw-5184679).
Original PR description
This commit add a new helper to easily get matched_debit_ids and matched_credit_ids from an account.move.line. Linked:https://github.com/odoo/enterprise/pull/100493 opw-5184679
This update enhances the data available when creating sale orders within Odoo. Specifically, the _get_page_view_values() method in the sale, account, project, and purchase modules has been modified to accept additional parameters. This allows for more flexible and customizable data to be displayed on the sale order page, improving the user experience and reporting capabilities.
Original PR description
kwargs is added to the `_get_page_view_values()` method in other modules: `account` (https://github.com/odoo/odoo/blob/fdfa573fef5de83a77310e650dd950bddd7b0554/addons/account/controllers/portal.py#L47), `project` (https://github.com/odoo/odoo/blob/fdfa573fef5de83a77310e650dd950bddd7b0554/addons/project/controllers/portal.py#L58), or `purchase` (https://github.com/odoo/odoo/blob/fdfa573fef5de83a77310e650dd950bddd7b0554/addons/purchase/controllers/portal.py#L110). @Tecnativa TT57124 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#237270
3 changes
Enhancements to existing features
This update enhances the testing process for Odoo's email functionality. Specifically, it ensures all 'discuss' tests are run against a more recent server version (99.9), leading to more reliable and accurate test results. This improves the overall stability and performance of Odoo's email features.
Original PR description
https://github.com/odoo/odoo/pull/236704
This update adds a new feature to the Odoo VoIP app, allowing users to insert special characters by long-pressing keys on the keypad. This improves user input flexibility and efficiency when composing messages. It addresses a usability enhancement for the VoIP functionality.
Original PR description
Purpose: Long pressing a key should allow users to insert special characters. Specification: Implemented long press functionality on the keypad to allow users to hold down a key for a longer duration to insert special characters. Task-4949083
This update introduces automated closing reminders for helpdesk tickets based on inactivity and configurable delay settings. Teams can now set a reminder delay and inactivity period, ensuring tickets are marked as closed after a defined timeframe. This improves efficiency by reducing manual follow-up and preventing outdated tickets.
Original PR description
- Add an 'Auto-Close Reminder' option in the helpdesk team settings - Raise the following error if the `auto-close reminder delay` is greater than the `auto-close inactivity period` --- task-5149365
5 changes
Enhancements to existing features
This update enhances the stability of our IoT Box integration by splitting websocket messages to target individual devices instead of multiple ones. This change ensures better compatibility with newer, stable IoT Box versions, preventing potential issues and improving overall system performance. It's a routine maintenance update to maintain reliable data transmission.
Original PR description
In order to ensure ws compatibility with stable IoT Boxes versions, we now split websocket messages to send one per IoT identifier, instead of one targeting multiple ones. related: odoo/odoo#234175 Forward-Port-Of: odoo/enterprise#100512 Forward-Port-Of: odoo/enterprise#100127
This update enhances the documentation for Odoo's resource and shared method plugins, specifically within the html_builder and html_editor modules. The changes improve type definitions, ensuring clearer and more accurate documentation for developers, ultimately leading to more robust and maintainable code.
Original PR description
backport of https://github.com/odoo/odoo/pull/236084 Forward-Port-Of: odoo/odoo#237357
This update enhances the data available when creating sale orders within Odoo. Specifically, additional information can now be passed to the page view values function in related modules like account, project, and purchase. This allows for more comprehensive and customized sales order views.
Original PR description
kwargs is added to the `_get_page_view_values()` method in other modules: `account` (https://github.com/odoo/odoo/blob/fdfa573fef5de83a77310e650dd950bddd7b0554/addons/account/controllers/portal.py#L47), `project` (https://github.com/odoo/odoo/blob/fdfa573fef5de83a77310e650dd950bddd7b0554/addons/project/controllers/portal.py#L58), or `purchase` (https://github.com/odoo/odoo/blob/fdfa573fef5de83a77310e650dd950bddd7b0554/addons/purchase/controllers/portal.py#L110). @Tecnativa TT57124 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#237270
This update introduces a 'scheduled' state for sign requests, allowing users to easily differentiate between sent and future delivery requests. It also includes minor UI adjustments to streamline the user experience and improve overall usability. This change enhances clarity and efficiency for managing sign requests.
Original PR description
[IMP] sign: Improve user experience with new scheduled state and minor UI tweaks Added a new 'scheduled' state for sign requests to help users distinguish between requests that have been sent and those scheduled for future delivery. Also includes minor adjustments to enhance the overall user flow and usability. task-5159990
This update introduces a new helper function within the Odoo accounting module to simplify the retrieval of related debit and credit records for account move lines. This enhancement streamlines the process of matching transactions, improving the efficiency of financial reporting and reconciliation. It's part of a larger effort to optimize internal accounting processes.
Original PR description
This commit add a new helper to easily get matched_debit_ids and matched_credit_ids from an account.move.line. Linked:https://github.com/odoo/enterprise/pull/100493 opw-5184679 Forward-Port-Of: odoo/odoo#237367
1 change
Enhancements to existing features
This update clarifies the Peppol settings within the Odoo configuration by adding a label that displays the current operating mode (demo, test, or production). Previously, users lacked clear visibility into their Peppol mode, which could lead to configuration errors. This change improves usability and reduces the risk of misconfiguration.
Original PR description
Before this PR : The Peppol settings section in the settings page did not show the current mode (demo/test/prod). Users had no clear indication of the active mode, which could lead to mistakes. After this PR : A small label is now displayed in the Peppol settings section to clearly indicate the current mode when not in production. task-5149768 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr