Monday, November 3, 2025
3 changes · master
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