Daily updates from Odoo
Monday, November 3, 2025
4 changes
1 change
Code cleanup and technical improvements
This change moves the preparation of product revaluation values into a separate internal method. It makes the process easier for custom extensions to plug into without changing the core behavior, improving flexibility for businesses with tailored stock/accounting workflows.
Original PR description
This allows to make it hookable by custom addons This was split from https://github.com/odoo/odoo/pull/160527 cc @pfertyk @sys-odoo @Whenrow --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#230265 Forward-Port-Of: odoo/odoo#228204
3 changes
Code cleanup and technical improvements
This update modernizes internal messaging-related code by using the current shared model reference path instead of an older compatibility path. It should not change day-to-day behavior for users, but it helps keep maintenance simpler across AI, approvals, VoIP, live chat helpdesk, and WhatsApp features.
Original PR description
Imports of `@mail/src/model` should be made through `@mail/model/export`. In the past the source code of JS models was also in `@mail/core/common` but was moved in its `model/` folder. `@mail/core/common/record` was kept for backward compatibility.
The appointment calendar was adjusted to stay compatible with recent calendar display changes. This keeps appointment scheduling working smoothly as the interface evolves to support viewing multiple months.
Original PR description
This commit makes some changes to the appointment calendar renderer, since the renderer from /web has been changed to support the display of multiple months at once in the ActionSwiper.
This update cleans and standardizes website-related JavaScript files across several website modules. It helps keep the codebase easier to maintain without introducing expected changes for end users.
Original PR description
[LINT] website_documents, *: lint website related files *: website_enterprise, website_generator, website_product_barcodelookup, website_studio The goal of this commit is to lint the website related js files. task-5110180