Wednesday, October 25, 2023
3 changes · master
New functionality added to Odoo
This update introduces a new shared identity concept to better separate contact details from users, partners, visitors, and employees. It also cleans up older contact and messaging code so future customer communication features can be built more consistently and reliably.
Original PR description
Task ID-2477479 (identity task) Followup of Task ID-2070632 (channel members main task) Followup of Task ID-2419762 (channel members followup task) COM PR odoo/odoo#67395 ENT PR odoo/enterprise#17617 UPG BR odoo/upgrade#2382
Users can now receive an email when a new device signs in to their account, helping them spot unexpected access sooner. Alerts are adjusted for two-factor authentication and trusted devices to avoid unnecessary notifications in common safe cases.
Original PR description
Description of the issue/feature this PR addresses: No way to know if someone logs into your account. Current behavior before PR: Prior to this, there was no way of knowing when a new device logged into your personal account. Desired behavior after PR is merged: Adding the new version of the authenticate function, user's will now automaticly receive a mail containing informations on a new connection made to their account. This system uses a mail template sent automaticly on a new connection if the user did not activate 2FA or if his device is not in the trusted devices of his account except if his 2FA method is mail where no mail will be sent even if his device is not trusted. task-3191567 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users can now translate chatter messages directly in Odoo when a Google Cloud Translation API key is configured. This helps teams understand foreign-language messages without leaving the app, while stored translations reduce repeated translation costs.
Original PR description
Description of the issue/feature this PR addresses: Users can add their Google Cloud Translation API Key in settings to enable the translation feature for chatter messages. Current behavior before PR: Users have to leave Odoo and use another app or chrome extension to understand message written in a foreign language. Desired behavior after PR is merged: Message translation occurs within Odoo. Task-3338165