Thursday, July 24, 2025
6 changes · master
Enhancements to existing features
This update adjusts Odoo Studio tests and behavior to stay aligned with a related messaging system change. It helps ensure Studio form editing continues to work reliably after the underlying recipient field lookup was removed.
Original PR description
PR community: https://github.com/odoo/odoo/pull/208393 Task-4685400 Forward-Port-Of: odoo/enterprise#90375 Forward-Port-Of: odoo/enterprise#84661
Automatic bank reconciliation messages now show OdooBot as the author instead of the current user. This makes it clearer in the chatter when an accounting action was performed by the system rather than manually by a person.
Original PR description
- Before this pr: When bank statement lines were automatically reconciled, the system posted related messages in the chatter with the current user set as the author. - After this pr: Messages posted in the chatter as a result of automatic reconciliation now correctly use OdooBot as the author, reflecting that the operation was system-driven rather than manual. Task: 4852073
This update adjusts mail-related integrations for AI, VoIP, and WhatsApp after an internal contact/persona model was removed. It helps keep messaging, calling, and chat assistant features working consistently without changing the user-facing workflow.
Original PR description
Adapte code to the removing of persona model. task-4675821
This update removes reliance on an older anonymous visitor name field in helpdesk livechat flows. Because livechat now usually has a guest or user name available, this simplifies the system and prepares for future cleanup without changing the customer-facing chat experience.
Original PR description
Now that we have guests in livechat, we almost always have a guest or user name. Over time, those values have replaced the usage of the anonymous_name field. This change removes the use of this field from method params and demo files. If we address the channel naming in a few corner cases (e.g., using the name field for a deleted visitor or partner) in the next step, then we can remove the anonymous_name field from the discuss channel model. part of task-4675719 Related to : odoo/odoo#210785
The Knowledge app tour was updated to match recent user experience changes in the history dialog. This helps keep guided testing and demonstrations aligned with the latest interface, reducing confusion and maintenance issues.
Original PR description
* Adapt knowledge tour after UX changes task-3560677
The Belgian POS fiscal compliance screens now use clearer wording for the required INSZ field, describing it as the social security identification number. This helps employees and administrators understand what information is needed and reduces confusion during setup or validation.
Original PR description
INSZ number check wasn't explicit enough for users, so we improved helper messages to "Social security identification number" to ease the understanding of the requirement. Forward-Port-Of: odoo/enterprise#90754