Daily updates from Odoo
Wednesday, October 9, 2024
6 changes · 18.0
Enhancements to existing features
The customer portal now checks that the selected state or region matches the chosen country. It also requires a state selection when the selected country needs one, helping prevent incorrect customer address details.
Original PR description
Description of the issue/feature this PR addresses: - Currently, there is no validation ensuring the selected state corresponds to the chosen country, nor checks that enforce a state selection when required by the country. Current behavior before PR: - Users can select a state that doesn't belong to the selected country. - No validation exists to require a state selection when the country mandates it. Desired behavior after PR is merged: - The selected state will be validated to ensure it belongs to the selected country. - A state will be mandatory when the country requires it, and appropriate error messages will be shown when these conditions are not met. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Google Calendar integration credentials can now be customized more easily for specific customer setups. The authentication process also includes the customer's database identifier, helping Odoo handle calendar connections more reliably behind the scenes.
Original PR description
This commits changes the import of `_get_client_secret` which was being done directly to the function and now imports the whole class instead for making the service more overridable. Additionaly, it also adds the current customer's DB uuid in the authentication flow using it internally. task-4199388
This update makes the Microsoft Calendar connection setup easier to adapt for customer-specific needs. It also includes the customer's database identifier during Microsoft authentication, helping Odoo manage the sign-in flow more reliably behind the scenes.
Original PR description
This commits changes the import of `_get_microsoft_client_secret` which was being done directly to the function and now imports the whole class instead for making the service more overridable. Additionaly, it also adds the current customer's DB uuid in the authentication flow using it internally. task-4199388
The inventory overview layout has been tightened by reducing margins around dashboard elements. This makes the stock overview more compact, helping users see more information on screen with less scrolling.
Original PR description
Before:  After:  --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Loan asset groups now open reliably even when they are not linked to any assets or loans. Reversing long-term loan reclassification entries is also much faster, reducing processing time for large loans from minutes to under a minute in typical cases.
Original PR description
See commits Backport of https://github.com/odoo/enterprise/pull/70658
The Knowledge app’s automated tour checks now run with a shorter waiting time. This speeds up internal validation without changing what users see or how the app works.
Original PR description
Just add a fixed checkDelay at 50ms to make the tour go faster. By default, checkDelay is 750ms.