Thursday, May 27, 2021
3 changes · master
Enhancements to existing features
Website editors can now choose different connector styles and colors for the process steps snippet. This gives business users more control over page design and helps align website sections with brand visuals without custom development.
Original PR description
Allow to choose different connectors for the steps snippet Allow to change the color of the connectors
The Contact Us page is now built as a static page with fixed company information and no embedded Google map. This makes the page easier to install and maintain while keeping the contact form available through the website form module.
Original PR description
Task : https://tinyurl.com/3ydtkjbw This PR is linked to : https://github.com/odoo/upgrade/pull/2398 Currently, contactus page is dynamic (Google map snippet, Company Data, Contact Form), in order to make it static : - Company data snippet have been removed and replace by static data - Google map snippet have been removed - Contact us page is now created by the website_form module (since website_form needs to add data to contactus page in order for the form to work) and there is no more override of the contactus page (website_crm) -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Payroll structures now use simpler internal codes instead of repeated lookups, reducing database requests and improving payslip calculation performance. The update also refines Belgian payroll behavior, including social certificate generation, public holiday handling, fleet eligibility by company, and safeguards for detached employees.
Original PR description
Instead of doing self.env.ref('module.my_structure') in a lot of places,
compare the code instead. This greatly reduces the number of SQL requests,
as you can see on the performances tests that are adapted in this commit.