Daily updates from Odoo
Thursday, September 1, 2022
4 changes · master
Code cleanup and technical improvements
Odoo Studio now uses the standard lazy-loading approach to load its interface instead of a custom workaround. This is an internal cleanup that should make the Studio code easier to maintain without changing the user experience.
Original PR description
This commit replaces the ugly hack of the studio action loader (an action that loads a bundle that replaces the action in the action registry) with the a lazy loading component that's designed to lazy-load bundles.
Spreadsheet global filter data is now updated through the standard migration process instead of during import. This keeps imports cleaner and helps ensure older spreadsheet data is handled consistently when systems are upgraded.
Original PR description
With this commit, the process to migrate data of global filters is located in the migration process instead of the import process. Task-id 2969578
This update simplifies how appointment-related search behavior is configured behind the scenes. It should make future maintenance easier without changing how users book or manage appointments.
Original PR description
**Purpose** Extend a data structure instead of overriding a method. See details in community PR. Task-2957361 See odoo/odoo#98423
The manufacturing product lifecycle management screens have been updated as part of a broader interface modernization. This keeps existing actions, such as update quantity and notification buttons, aligned with the newer Odoo web framework for better long-term maintainability.
Original PR description
Part of mrp_plm conversion to OWL : - Updates `plm_toaster_button` widget. - Updates `plm_upd_qty` field widget. Task-2885757