Wednesday, November 28, 2018
3 changes · master
Code cleanup and technical improvements
The website-related JavaScript has been reorganized into more standard structures across blogs, forums, events, slides, links, and ecommerce delivery. This internal cleanup should make website features easier to improve, fix, and test over time without changing the visible user experience.
Original PR description
Reorganize the javascript to use conventional website widgets, rpc calls, classes, ... This will allow to better improve, fix and extend the existing behaviors. This is also a first step towards automatically testing website features more correctly. This work was started with https://github.com/odoo/odoo/pull/27719
Website-related JavaScript code was reorganized to follow standard conventions and make future maintenance easier. This is an internal cleanup with no expected change to customer-facing website features, but it should reduce the risk and cost of future updates.
Original PR description
See https://github.com/odoo/odoo/pull/28404 This work was started with https://github.com/odoo/enterprise/pull/2886
This update aligns manufacturing-related apps with a renamed status field from the core system. It keeps production, quality, purchasing, and accounting workflows consistent and helps avoid mismatches in tests, demo data, and screens.
Original PR description
Adapt field rename from community commit