Tuesday, July 15, 2025
2 changes · master
Code cleanup and technical improvements
This update aligns how multiple Odoo Enterprise apps handle common record update and default value operations. It is an internal cleanup intended to keep modules compatible with core platform changes and reduce future maintenance risk, with no expected direct change for end users.
Original PR description
odoo/odoo#218334
IoT Box communication is being standardized so both Community and Enterprise use the same action call. This reduces complexity and keeps Enterprise-specific connection options, such as websockets, available where supported.
Original PR description
This commit's goal is to make the communication with an IoT Box the simplest possible: no matter if we're community or enterprise, we always want to call `iot_http.action`. Protocols will depend on the implementations available. Longpolling for community, longpolling + websocket for enterprise. Community PR: odoo/odoo#218411 Task: 4936688