Monday, September 23, 2024
4 changes
Enhancements to existing features
Automated walkthroughs were adjusted to match the updated message composer, where sending can now appear as a dropdown to support scheduled messages. This keeps business process tests for field service reports and Belgian payroll contracts aligned with the latest interface behavior.
Original PR description
\* = industry_fsm_report, test_l10n_be_hr_payroll_account Purpose: -------- In the community counterpart, the "send" button of the mail composer is replaced by a dropdown button when the composer is in mono-comment mode, to add an option that allows users to schedule the posting of messages. This commit adapts selectors in tours accordingly. Task-3877073
The Helpdesk team form now shows a placeholder in the company field to clarify what information users should enter. This small usability improvement helps reduce uncertainty when setting up or editing support teams.
Original PR description
This PR adds a placeholder in the company field on helpdesk teams to help users understand what kind of information is expected there. Task-3903387
Odoo Studio now warns when a deprecated Kanban configuration approach is used. This helps teams avoid adding setups that will no longer be supported after version 18.0, reducing future upgrade risk.
Original PR description
This will ensure that we do not introduce legacy kanban anymore, as they are deprecated and their support will be dropped after 18.0. Task~3992107
Access permission checks now use an existing user cache instead of repeated server lookups. This should make related actions in Documents and Knowledge slightly faster and more efficient without changing what users are allowed to do.
Original PR description
We replace some orm calls to has_access by calls to user.checkAccessRight in order to benefit from the cache available in user.