Wednesday, April 13, 2022
6 changes · master
Enhancements to existing features
The Discuss app now has a clearer action for starting a new chat on mobile. This helps users begin conversations more easily from smaller screens, improving the mobile messaging experience.
Original PR description
Task-2579306
The Discuss app now handles quick search input through the main Discuss view, making the search experience in the sidebar more consistent and easier to maintain. This helps users find conversations more smoothly while supporting future improvements to the messaging interface.
Original PR description
Task-2579306
The Discuss app now has a dedicated mobile mailbox selection view, making it easier for users to navigate conversations on smaller screens. This improves the mobile messaging experience by presenting mailbox choices in a more focused and accessible way.
Original PR description
Task-2579306
HR teams can now send contract signature requests to several employees in one flow instead of repeating the process individually. The signature request wizard also supports attaching files and can proceed by finding the right contact even when an employee has no linked user account.
Original PR description
This commit allows to send sign requests to multiple employees at once , as well as attaching files using the signature request wizard. TaskId-2774221
Users can now open the form view for a specific record directly from a spreadsheet list via the context menu. This makes it easier to inspect or update underlying business records without navigating away manually.
Original PR description
Depends on https://github.com/odoo/enterprise/pull/24567
Resolved issues and error corrections
Time off requests now use the allocation with the most remaining days, rather than the largest original allocation. This prevents approved leave from being incorrectly charged to an allocation that no longer has enough days available, keeping employee balances accurate.
Original PR description
Steps : Create a Time Off Type T. Create 2 Allocations : > Type : T > Start date : monday D > End date : / > Number of days : resp 4 and 1 > Employee : Admin Create 2 Time Off Requests : > Type : T > Dates : resp monday D to thursday and friday to friday. Validate both. Issue : Allocation's days taken are resp 5.0/4.0 and 0.0/1.0. Cause : We set allocation to leave before validating. To do so, we take the alloc with max allocated days. Fix : Take the alloc with max days left = allocated - taken. Recompute the allocation before validating, to check that enough days are left. opw-2812534 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr