Daily updates from Odoo
Wednesday, December 11, 2024
6 changes
5 changes
Enhancements to existing features
This update makes Odoo app model definitions available from each app's main entry point, so other apps can reference them without depending on internal folder layouts. It is an internal maintainability improvement that supports future typing work and should not change day-to-day user workflows.
Original PR description
[IMP] *: Import models at the addon root level Odoo model classes whose name matches their model are exposed at the root level of the addon. This is so that other addons do not have to take into account the structure which is an implementation detail. These classes can be easily used for typing. This use will be present later. see: https://github.com/odoo/odoo/commit/5733d252b8f760b87bdd43ec6ac9ed22c4f1d07e
Approval activity items now use the shared persona display, making requester or assignee information more consistent with the rest of Odoo. This improves readability and provides a more uniform experience when reviewing approval tasks.
Original PR description
PR community: https://github.com/odoo/odoo/pull/190161
The IoT quality configuration screen now places the more commonly used Printer Reports tab before Quality Control Points. This makes frequently accessed printer report settings easier for users to find and reduces navigation friction.
Original PR description
As it's "Printer Reports" tab is more widely used than "Quality Control Points" one, we moved it in first posistion. Task: 4146883
Map views now show 0 instead of None when records are grouped by an integer field with no value. This makes grouped data clearer and avoids confusing empty labels for business users.
Original PR description
SPECIFICATION: When grouping by an integer field, ensure that if the field's value is empty, display the 0 instead of None in the all views. Related Community PR-https://github.com/odoo/odoo/pull/187567 Task-4327850
After a WhatsApp chat is forwarded to a human operator, the chatbot is now removed from the conversation. This keeps the channel focused on the customer and operator, reducing confusion during live support handoffs.
Original PR description
Until now, the chat bot stayed as a member of the channel after the "forward_operator" step. It makes more sense to remove it from the channel. task-4354075 community: https://github.com/odoo/odoo/pull/189456
1 change
Enhancements to existing features
Odoo will stop automatically adding its own signature when an external customer replies by email. This avoids duplicate or cluttered signatures because customers often already include one from their email app.
Original PR description
When an external user responds to an email sent via Odoo, Odoo may send a mail notification with the user's message and automatically add a signature on their behalf. Since most external users may have already configured an email signature in their mail client, the added signature can be redundant. To avoid this, we will no longer add a signature on behalf of external users. task-4273520 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr