Friday, February 14, 2020
4 changes · master
Enhancements to existing features
Users now see a setup message the first time they enable the Unsplash feature in settings. This makes the integration easier to configure by providing guidance where it was previously missing.
Original PR description
Before this commit, There was no Instruction to Setup this feature like other Integrations.  Now we display a message when we enable this feature for the First time from settings.  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
This update shares the Odoo edition information with the frontend so guided tours can follow the correct steps in both Community and Enterprise editions. It helps prevent tours from getting out of sync when users move between backend and frontend screens.
Original PR description
This information is necessary for tours going from the backend to the frontend (or the other way around) to run properly: Some tour steps may be flagged with 'community' or 'enterprise', meaning they must only be executed in the corresponding edition. The TourManager filters the steps according to the edition. When a tour is executed (either in test mode, automatically, or in an onboarding situation, manually), the index of the current step is stored in the local storage. So, the list of filtered steps must be the same in the backend and in the frontend, which couldn't be guaranteed as the frontend didn't have the information (thus always considered being in community). Part of task 2180175 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 unit of measure module now uses Odoo’s standard data grouping method instead of custom database queries. This fine tuning improves maintainability and keeps behavior aligned with the platform, with no expected change for everyday users.
Original PR description
Fine tuning of https://github.com/odoo/odoo/commit/e0ed50a724eb129451d98d93e7365b4b117cfd0a#diff-c8d70a21ea4a74ffd3d58edb1534ba61 @jem-odoo -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Accounting app now shows the read-only full accounting access group when it is installed. This makes it easier for businesses to assign auditor-style permissions without exposing the option in simpler invoicing-only setups.
Original PR description
We chose to hide the group "Show Full Accounting Features - Readonly" in invoicing but we need to show it when accounting is installed. Community PR: https://github.com/odoo/odoo/pull/43893