Daily updates from Odoo
Sunday, November 6, 2022
6 changes
Enhancements to existing features
This update simplifies and consolidates parts of the collaboration interface across Approvals, Knowledge, Mail Enterprise, Sign, and VoIP. It mainly improves maintainability and consistency behind the scenes, helping future interface changes be delivered more safely and efficiently.
Original PR description
Task-3056972 community: https://github.com/odoo/odoo/pull/104896/
This update streamlines how several Odoo apps load shared mail model functionality by replacing many separate setup imports with one common import. It is an internal cleanup that should make the code easier to maintain without changing day-to-day user workflows.
Original PR description
Replaces the numerous imports related to the definition of models by a single import of the '@mail/model' module. \* = account_accountant, approvals, crm_enterprise, documents, hr_recruitement_extract, knowledge, sign, social, voip, voip_onsip, website_helpdesk_livechat Community: https://github.com/odoo/odoo/pull/105041
This update tidies the structure of several discussion-related screens across Approvals, Knowledge, Mail Enterprise, Sign, and VoIP. The change makes the underlying layouts easier for Odoo teams to read and maintain, with little expected impact on day-to-day users.
Original PR description
*: approvals, mail_enterprise, sign Clean template of discuss component templates, so that they are more appropriately compact, which makes it easier to read the layout at a glance. Task-3055780 Community: https://github.com/odoo/odoo/pull/104937
This update simplifies the internal structure used to display discussion-related views in Approvals, Knowledge, Sign, and VoIP. It should make these areas easier to maintain while preserving the existing user experience.
Original PR description
This commit simplifies discuss template by putting record accessors in the context of template. *: approvals, knowledge, sign, voip Task-3055022 Community: https://github.com/odoo/odoo/pull/104885
This update simplifies how messaging-related screens are built across several Odoo apps, making the underlying interface code easier to maintain. Users should see little to no functional change, but the cleanup supports more reliable future improvements to approvals, documents, knowledge, mail, sign, and VoIP features.
Original PR description
*: mail_enterprise, voip This commit introduces component hook useMessagingContainer, which allow to lazily use messaging component in template. This allow simplifing some code in container, and more notably in child messaging components, as they can now define their template in models. Task-3055886 Community: https://github.com/odoo/odoo/pull/104940
This update streamlines the internal code behind Discuss-related messaging screens across several Odoo apps. It should make future maintenance and improvements easier while keeping the visible user experience largely unchanged.
Original PR description
Task-3056970 Community: https://github.com/odoo/odoo/pull/105099