Daily updates from Odoo
Navigate
Branch
Tuesday, July 31, 2018
18 changes
New functionality added to Odoo
CRM now includes enterprise dashboard and cohort views, giving teams better ways to monitor sales activity and trends. Several lead assignment date labels were also clarified so users can more easily understand whether dates relate to general assignment, partner assignment, or automatic assignment.
Original PR description
task : https://www.odoo.com/web#id=1831168&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720
Enhancements to existing features
The Mail app gains improved internal tools for managing activities and sending notifications directly from shared communication features. This helps Odoo developers build more consistent activity workflows, which can lead to smoother follow-up and collaboration experiences for users.
Original PR description
Task: https://www.odoo.com/web#id=41746&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720
The sales reporting dashboard now supports filtering and grouping online sales by marketing campaign, source, and medium. This helps business teams better understand which marketing efforts drive eCommerce revenue, while also improving report labels and dashboard usability.
Original PR description
Task : https://www.odoo.com/web#id=1851645&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720 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 CRM area now has better reporting views and a stronger search experience, making it easier for teams to analyze leads and opportunities. Several similar field labels were also clarified so users can better understand assignment dates across CRM-related workflows.
Original PR description
Task : https://www.odoo.com/web#id=1831168&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Ecommerce installations will now include invoicing capabilities automatically, ensuring key invoice-related options and menus are available without extra setup. This simplifies configuration for businesses that sell online and need invoicing as part of their sales flow.
Original PR description
-removed duplicate options -added account_invoicing as a dependency of website_sale Task: https://www.odoo.com/web#id=1866823&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 pad: https://pad.odoo.com/p/r.175b628bddf57999441e836710306f15 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
New installations will allow customers to create portal accounts by default, making it easier for visitors to access services like quotes and invoices after being redirected to the portal. This reduces friction for returning customers and aligns the portal experience with the visible sign-in option.
Original PR description
More and more features redirect to the portal with anonymous access. Currently B2B is set as default because of which you can't sign up in the customer portal while you see a Sign-in button. So its better to set default value to B2C as it allows Sign-up. Pad: https://pad.odoo.com/p/r.e3f0904a7e81055a36840f872ed3bf1e Task: https://www.odoo.com/web#id=1841514&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 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 eCommerce dashboard has been made easier to use with additional reporting fields, clearer KPI behavior, and stronger search options. These changes help teams analyze online sales performance more quickly and with less confusion.
Original PR description
Task : https://www.odoo.com/web#id=1851645&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720
Online sales now use the main invoicing and accounting menus, removing duplicate configuration options that could confuse users. Related accounting dependencies were also aligned so manufacturing cost and stock valuation features load more reliably.
Original PR description
Task: https://www.odoo.com/web#id=1866823&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 pad: https://pad.odoo.com/p/r.175b628bddf57999441e836710306f15
The cohort reporting view can now be connected to related list and form screens without adding those screens directly to the main action. This gives teams more control over navigation while keeping menus and actions simpler for users.
Original PR description
In some cases we want to link the cohort view with a list view and a form view, but we don't want to add them to the action.
Resolved issues and error corrections
This update fixes issues that could cause errors when viewing certain sales dashboards and improves payment form error handling after a related system change. It helps keep sales reporting pages reliable across sales, point of sale, margin, and stock-related views.
Original PR description
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 fix ensures that when access groups are updated for multiple users, each user's inherited group permissions stay separate. It prevents one user's permissions from being unintentionally copied to another, reducing the risk of incorrect access settings.
Original PR description
Description of the issue/feature this PR addresses: Writing a group on multiple users writes the transitive closure for all groups of all users to all users Current behavior before PR: Writing a group to users A and B writes A's groups to B and vice versa. Desired behavior after PR is merged: Transitive groups of user B are not affected when writing A. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update fixes an issue where payment forms could fail when handling a connection or server error. Customers should see more reliable payment processing instead of unexpected form failures.
Original PR description
Parameters of the rpc.fail is changed because of this commit : https://github.com/odoo/odoo/commit/fc5d030ef2695f7d2daeb87db9697240be4b99d4#diff-c52e0c611c3001980c7a7be0f6395e60R80 Task: https://www.odoo.com/web?debug=assets#id=1869500&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.129b21470897f203244eb4f59dd2e1b3 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes the spacing around the database list in the database manager after the Bootstrap upgrade changed the previous layout behavior. The page should now look cleaner and more consistent for users managing databases.
Original PR description
Before BS4 we had use class 'list-group' for listing Databses, which was adding 20px padding-bottom, but that not case after upgrading BS4, so for fixing layout added 'mt-3' BS4 class. 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
Quotations created from a sales opportunity will now automatically show that opportunity as the source document. This helps sales teams keep a clearer link between opportunities and the resulting quotations without manual entry.
Original PR description
## Description of the issue/feature this PR addresses: When create a quotation from the an opportunity the source document field should be set with then name of the opportunity. ## Current behavior before PR: The Source Document field is left empty ## Desired behavior after PR is merged: The Source Document field now have the name of the opportunity This [video](https://youtu.be/LJaVHXwK3R4) show the result after apply the change -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Updates the website sales dashboard so it follows the latest sales report structure. This helps keep dashboard figures working correctly after related reporting changes and reduces the risk of broken or outdated sales analytics.
Original PR description
The structure of the report was changed here https://github.com/odoo/odoo/commit/a4d6bff197b894f70eaecf5aa4e2088e5b014780 this file ought to be converted to this structure too. Task #1869500 Closes #
Code cleanup and technical improvements
This pull request refreshes sample partner and company data used across Odoo demonstrations and test scenarios. It helps make demo records easier to understand while keeping accounting, CRM, calendar, import, automation, and payment workflows aligned with the updated sample data.
This update refreshes demo and test data to stay aligned with related changes in the main Odoo project. It helps keep sample scenarios, automated checks, and demonstrations consistent across accounting, delivery, marketing, quality, and sales coupon workflows.
Original PR description
Linked to https://github.com/odoo/odoo/pull/19500
Miscellaneous changes
This work experiments with saving message tracking details in batches in the Mail app. It appears to be an early work-in-progress intended to explore performance or processing improvements, so business impact is currently limited and not ready to describe as a finished user-facing change.