Friday, March 27, 2020
4 changes · master
Enhancements to existing features
This update adds clear internal names to key sections of the Sales form. It helps future customizations target those sections more reliably, reducing maintenance effort when the form layout changes.
Original PR description
Description of the issue/feature this PR addresses: Easier xpath expressions Current behavior before PR: It is not really easy to xpath into these groups and may require error-prone xpath expressions that are long(er) Desired behavior after PR is merged: Easy way to xpath by name into the groups. Safer and faster. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
New email templates created from event registrations now automatically use the correct related record type. This prevents setup mistakes and helps event communications work as expected without extra manual configuration.
Original PR description
Before this commit, Creating a new Email template from here doesn't add correct value for model_id. In this commit, we set default value so model_id is set correctly on new Templates 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
The settings documentation link now uses a green question-circle icon, making the help option clearer and easier to recognize. This is a small visual improvement with no expected impact on business processes or workflows.
Original PR description
Change icon for documentation link to fa-question-circle in green. Task ID 2226026 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Guided product tours can now be given a priority so they run in a predictable order when several are available. This improves consistency for workflows such as field service sales and timesheet grid onboarding, while tours without a priority continue to work as before.
Original PR description
Before this commit, tours were activated in a non deterministic way and there was no way to control the order. Now there is a `sequence` key in the options dict (i.e. the second parameters of `tour.register`) which will determine the tour sequence order, the lowest being first and going upward. Unsequenced tours will behave as before with no particular order. Also added a sequence on a few tours. Task 2191192 Community: https://github.com/odoo/odoo/pull/48230