Friday, April 23, 2021
4 changes · master
Enhancements to existing features
Signatures saved on a mobile device now resize to fit the available signing area when viewed or used on desktop. This prevents signatures from appearing unexpectedly small and creates a more consistent signing experience across devices.
Original PR description
Description of the issue/feature this PR addresses: In the sign app, if a signature is saved in mobile resolution, when the user tries to sign a document in desktop, the size that is shown is the mobile size, which is strange for the user. This PR is an odoo change and it modifies the library method that adds the image to the canvas, resizing the image to the canvas size. task-2479787 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Mail app’s message suggestion logic has been reorganized into dedicated reusable parts. This simplifies future maintenance and makes it easier to bring the same suggestion experience to other messaging areas without duplicating work.
Original PR description
This will reduce composer model complexity and allow to reuse suggestion code inside other component. task-2447140
This change makes it easier to add custom fields to the signup form without replacing the whole signup process. It helps businesses adapt customer registration to their needs with less development effort and lower maintenance risk.
Original PR description
Description of the issue/feature this PR addresses: In case you want add some custom field during sign up, you should override all method. @odony -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves how accounting bank statement records are ordered so large databases can load related information more quickly. It removes an inefficient ordering choice that could slow down processing, helping accounting workflows feel more responsive at scale.
Original PR description
Description of the issue/feature this PR addresses: `statement_id desc` is use less in for order, and it will generate a big join. This PR increase speed for large database. Make the same things as https://github.com/odoo/odoo/blob/14.0/addons/account/models/account_move.py#L2841 @nim-odoo @oco-odoo @pedrobaeza -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr