Tuesday, January 14, 2025
3 changes · saas-18.1
Enhancements to existing features
This update reorganizes and strengthens automated checks for project-related email handling, including acknowledgements, replies, and copied recipients. It helps reduce the risk of future changes breaking customer-facing email flows, while also cleaning up related mail test coverage.
Original PR description
Purpose is to have mail-gateway and notifications related tests into a specific file, easing future changes and checks. New tests are taken from 'flow' tests, and improved using mail helpers. This allows more in-depth check on the content of generated emails, notably for acknowledgement emails. A more complete email flow is added, including CC emails, replies, ... Some tests are also merged, as they were mainly duplicate tests with some changes that are integrated into bigger tests. Backport of odoo/odoo@50ce674b0f8f389189586d08ed9d676791df2d16 so that tests are also added in a stable version where they won't be modified by new features. Related to Task-4464566: [mail] Cover project/helpdesk gateway features Prepares Task-4273479: [mail] Stop autofollow madness ! Prepares Task-4273479: [mail] Email-like recipients
The live chat chatbot now ends a multi-line question step when the visitor does not provide additional input. This helps conversations move forward more smoothly and avoids users getting stuck waiting for the bot to continue.
Original PR description
task-4433289
Helpdesk email handling tests were reorganized and expanded to better validate customer acknowledgements, replies, CC handling, and notifications. This reduces the risk of regressions in support email workflows and prepares the product for upcoming mail recipient changes.
Original PR description
Purpose is to have mail-gateway and notifications related tests into a specific file, easing future changes and checks. New tests are taken from 'flow' tests, and improved using mail helpers. This allows more in-depth check on the content of generated emails, notably for acknowledgement emails. A more complete email flow is added, including CC emails, replies, ... Some tests are also merged, as they were mainly duplicate tests with some changes that are integrated into bigger tests. Backport of odoo/odoo@f86a6afd43bfdbb0910727b9a4febb459b740688 Related to Task-4464566: [mail] Cover project/helpdesk gateway features Prepares Task-4273479: [mail] Stop autofollow madness ! Prepares Task-4273479: [mail] Email-like recipients