Daily updates from Odoo
Tuesday, September 30, 2025
2 changes · master
Code cleanup and technical improvements
IoT box setup now keeps each connection token on a draft IoT Box record instead of using one shared system value. This lets businesses connect several IoT boxes in parallel more reliably, with added tests covering the new connection flow.
Original PR description
We rewrote the iot box/db shared token logic as storing it in as a system parameter didn't allow connecting multiple iot boxes at once. We now create a draft IoT Box record storing the token, that we update with new info once the iot box with the same token calls the setup controller. Task: 5085127
The planning calendar and related portal views were rebuilt using a newer internal interaction approach. This keeps the same business workflows while making the screens easier to maintain and reducing duplicated display logic across planning, forecasting, and sales planning.
Original PR description
continue working on the refactoring introduced by this commit: [1] [1]: https://github.com/odoo/odoo/commit/dd13994674d4ef4683f5a4d46a1f604650cfb92b task-4367641