Daily updates from Odoo
Thursday, February 19, 2026
3 changes · master
Code cleanup and technical improvements
This update streamlines the serial drivers used for our IoT devices, specifically those related to the Adam scale. The changes consolidate related functionality within a dedicated module, improving code organization and maintainability. This refactoring enhances the system's stability and reduces potential complexity.
Original PR description
We simplify serial drivers and move adam scale specific methods in `pos_iot_adam_scale`. see odoo/odoo#245226
This update integrates field service directly into the planning app, simplifying intervention scheduling and resource allocation. Previously disjointed features are now consolidated, allowing users to plan and manage service activities more efficiently within their existing workflows. This improves planning accuracy and reduces manual effort.
Original PR description
The goal of this task is to completely review the field service flow since the users need a better integration with planning features to plan their intervention, the field service features will now…
The goal of this task is to completely review the field service flow since the users need a better integration with planning features to plan their intervention, the field service features will now be integrated inside planning instead of being an extension of project app. By doing that, - the flow to plan an intervention is simplify thanks to the existing features in planning. - the field service settings inside the project have been moved into global configuration of planning app once field service feature is installed. - the intervention will now be a shift instead of a task - `task_id` field is added to `planning.slot` to be able to use the task as a maintenance contract (a way to centralize all the interventions made for a specific customer for instance). - the timesheets will now just be generated once the intervention is mark as done. The number of hours for each resource set on the intervention will be the allocated hours set on the intervention. - worksheet feature has also been moved in `planning.slot`. - `Extra Quotation` feature can now be enabled in planning configuration instead of having the settings in each project. - `Add Materials on tasks` feature can now be enabled globally in planning configuration. - 2 new status on `planning.slot`, `in progress` to mark the intervention has on going and `completed` to mark the intervention as completed. task-5258989
This pull request updates the event management system by running a binding script. The changes involve minor adjustments to XML files within the event and timesheet modules, streamlining the process for event registration summaries and animation transitions. This update ensures consistent event data handling.