Daily updates from Odoo
Tuesday, August 30, 2022
4 changes
Code cleanup and technical improvements
Several enterprise apps were adjusted to stay compatible with an underlying service API update. This keeps features such as documents, spreadsheets, payroll dashboards, maps, and studio reports working reliably after the platform change.
Original PR description
This PR is the enterprise counter-part of odoo/odoo#99018 It adapts calls to the orm service w.r.t. its API changes.
The Project and Field Service apps have been updated to use Odoo’s newer interface framework, making screens such as task views, project sharing, guided tours, and right-side panels more consistent and maintainable. This is mainly an internal modernization that should preserve existing workflows while improving the foundation for future enhancements.
Original PR description
This commit migrates the custom code used in the Project App in OWL. This commit: - adapts the JS tour according to the OWL views - remove the dead code - adapts code of the project right side panel - migrate the webclient for Project Sharing feature task-2944742
The Barcode app and related manufacturing work order screens were modernized to use Odoo’s newer interface framework. This should make barcode workflows easier to maintain and includes small fixes that improve reliability when editing quantities and saving inventory adjustments.
Original PR description
Replace all legacy JS code with code using OWL. task-2885757 subtask-2941622 Community PR: odoo/odoo/pull/97314
This update renames an internal setting that controls whether selection options are available in document lists. It does not change user-facing behavior, but makes the code easier to understand and maintain for future improvements.