Daily updates from Odoo
Thursday, September 1, 2022
1 change · master
Code cleanup and technical improvements
The IoT-related delivery, quality, and device screens were updated to Odoo's newer interface framework, improving maintainability and consistency. Device communication was also reorganized to use a newer controller while keeping older compatibility where still needed, reducing future upgrade risk without changing core business workflows.
Original PR description
- Convert delivery_iot_notification_service to the new service API.
- Convert the following fields to wowl:
- field_many2one_iot_scale
- iot_device_value_display
- iot_download_logs
- box_kanban_view
- box_list_view
- iot_device_form
- iot_measure
- iot_picture
- Introduce DeviceController that uses the iot_longpolling service,
not the wrapped version.
- It supposed to replace DeviceProxy but some code is still
dependent to DeviceProxy so it was not removed.
- Future TODO: Remove DeviceProxy when legacy env is replaced in pos.