Thursday, March 31, 2022
4 changes
Enhancements to existing features
The manufacturing work order tests were adjusted to reflect support for manual material consumption. This helps ensure the feature behaves reliably as manufacturing processes are validated, with no direct change expected for everyday users.
Original PR description
Adapt tests to support manual consumption in Mrp. Task-2687494
This update standardizes how links are created inside record discussions across several business apps. It helps keep messages and cross-references consistent, making it easier for users to navigate between related documents such as invoices, tasks, repairs, payroll items, subscriptions, and helpdesk records.
Original PR description
Community PR: https://github.com/odoo/odoo/pull/84866
The Helpdesk screens were refreshed to rely more on standard layout building blocks and less on custom styling. This makes the interface more consistent, fixes small display issues including Safari table sizing, and improves readability on smaller screens.
Original PR description
This PR simplifies the SCSS and reorganizes the Bootstrap classes in the XML to use as little raw SCSS as possible. It also improves minor layout issues. task-2754091
Odoo Enterprise modules were updated to match a backend reorganization of web controller files. This keeps existing features working with the new structure and has little direct impact on daily users.
Original PR description
The odoo.addons.web.controllers.main python module have been splitted over multiple files on the basis 1 controller = 1 file. In this work we adapt all modules to use the new imports. A non-exhaustive list of where stuff have been moved: * main.Home --> home.Home * main.Session --> session.Session * main.WebClient --> webclient.WebClient * main.clean_action --> action.clean_action * main.ensure_db --> home.ensure_db The complete list is accessible in odoo.addons.web.controllers.main. Companion of odoo/odoo#87571