Daily updates from Odoo
Tuesday, July 19, 2022
3 changes
Enhancements to existing features
The Approval app interface has been visually cleaned up by removing unnecessary styling that affected button appearance. This makes buttons look more consistent, improving the overall user experience without changing functionality.
Original PR description
Prior to this PR, there was unnecessary scss for an opacity on an element. The changes make all the buttons consistent with each others. task-2922387
SMS-related tests were reorganized into a dedicated area, making them easier to maintain and reducing overlap with broader mail integration tests. The update also adds new activity and performance checks, helping improve reliability and future performance work without changing day-to-day user workflows.
Original PR description
In this merge we introduce a new module ``test_mail_sms`` that holds the tests for sms application, like ``test_mail`` does for mail. Currently all sms tests are inside ``test_mail_full``. After this…
In this merge we introduce a new module ``test_mail_sms`` that holds the tests for sms application, like ``test_mail`` does for mail. Currently all sms tests are inside ``test_mail_full``. After this merge code is moved from ``test_mail_full`` into that module. Full testing module should be used mainly to test integrations with a lot of submodules and for performance tests, not testing details of SMS implementation. We also add ``mass_mailing_sms`` as dependency of ``test_mass_mailing`` so that both mailing types are tested in the same module. It eases maintenance and writing of tests. Mass mailing SMS tests from `test_mail_full`` are therefore moved in ``test_mass_mailing``. This merge also allows some cleaning in classes used in tests, to have classes in ``test_mail_sms`` and ``test_mail_full`` that contain everything necessary to test mail features. This merge also adds some additional features * new mail related tests; * new performance tests; * some cleanup in tools; * fixup in a randomly crashing test; * updater query counters; See sub commits for more details. Task-2890111 (Test Mail/Mass Mailing: SMS tests reorganization and move)
Updates internal naming from channel partners to channel members in enterprise live chat and helpdesk live chat areas. This keeps terminology consistent across Odoo and supports smoother maintenance without changing day-to-day user workflows.
Original PR description
\* = mail_enterprise, website_helpdesk_livechat Community: https://github.com/odoo/odoo/pull/95912 Upgrade: https://github.com/odoo/upgrade/pull/3681