Daily updates from Odoo
Navigate
Branch
Thursday, July 19, 2018
17 changes
Security fixes and vulnerability patches
This change tightens access checks so accounting reports no longer include data from a company after a user's access has been removed. It also removes the older community Journal Audits report because the replacement is now available as a dynamic enterprise report.
Original PR description
https://www.odoo.com/web#id=36590&view_type=form&model=project.task&action=333&active_id=967&menu_id= -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
New functionality added to Odoo
This adds a new Snailmail service that lets users send physical letters through Odoo using IAP credits. It also connects the feature to accounting workflows so invoices and related communications can be printed and mailed more easily, while fixing the credit purchase link used by the service.
Original PR description
-- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo adds recurring email digests that summarize key business indicators and helpful tips for users. This gives teams a regular overview of activity across sales, CRM, invoicing, recruitment, projects, point of sale, and ecommerce, with links to act on the information directly.
Original PR description
Task: https://www.odoo.com/web?#id=30655&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 PAD: https://pad.odoo.com/p/r.3722b4787d88a30a9c3154e20ceabedd - [x] New module: KPIs digest engine - [x] Usable with Studio & custom fields - [x] Implemented with 2 basic KPIs - [x] Implementation for various apps
The dashboard documentation now explains the clickable attribute for aggregate values. This helps teams understand how dashboard metrics can link users to more detailed information when configured.
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
Accounting reports are now more flexible, with support for richer layouts and multiple action options in report lines. The update also adds a dynamic Sales/Purchase Journal report and strengthens report access checks so users only see company data they are allowed to access.
Original PR description
https://www.odoo.com/web#id=36590&view_type=form&model=project.task&action=333&active_id=967&menu_id=
Enhancements to existing features
Inventory routing rules for manufacturing, purchasing, and warehouse operations have been simplified by merging overlapping push and pull rule concepts. This makes configuration clearer for users, improves route defaults, and helps ensure make-to-order rules are applied more reliably.
Original PR description
Task link : https://www.odoo.com/web#id=1852969&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad link : https://pad.odoo.com/p/r.7150665f128db847bf4d056d3d889fd3 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
Payment buttons are now kept out of editable message drafts and chatter, then added only to the final notification emails. This makes sales, invoice, and purchase emails clearer for staff while preserving the payment action customers need, and also avoids malformed partner email display when no email is set.
Original PR description
Task: https://www.odoo.com/web#id=1860049&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720
Activities now keep track of the person who originally created them instead of only showing the system administrator. This makes activity history clearer for users and improves accountability in chatter details.
Original PR description
Currently due to technical reasons all activities are created using the superuser. It means we have no idea who created an activity. This commit fixes that by adding a field used to store the activity creator. It is also displayed in the vignette displayed in chatter giving details on the activity. This commit is related to task ID 1865557. Closes PR #XXXX. Task: https://www.odoo.com/web#id=1865557&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720
This update reorganizes and clarifies parts of Odoo's messaging and website live chat code to make conversations more consistent across the backend and website. It also improves naming and documentation, helping future maintenance while reducing confusion between different chat experiences.
The Dutch localization now better distinguishes between services and products in tax reporting. This makes Dutch tax reports clearer and helps businesses categorize taxable activity more accurately.
Original PR description
- Improvement in tax report - Make the distinction between services and products task : https://www.odoo.com/web#id=35554&view_type=form&model=project.task&action=333&active_id=967&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The manufacturing planning screen now uses the term "stock rule" instead of "procurement rule". This makes the wording clearer and more aligned with current inventory terminology, with no expected change to business processes.
Original PR description
Task link : https://www.odoo.com/web?debug#id=1852969&action=327&model=project.task&view_type=form&menu_id=4720 Pad link : https://pad.odoo.com/p/r.7150665f128db847bf4d056d3d889fd3 This commit is related to task ID 1852969.
The Dutch localization tax report has been adjusted to better match current reporting requirements and remove an unnecessary report line. Related tax tags were also consolidated, improving consistency in how turnover tax data is grouped for reporting.
Original PR description
see community PR: https://github.com/odoo/odoo/pull/23439 see task: https://www.odoo.com/web#id=35554&view_type=form&model=project.task&action=333&active_id=967&menu_id=4720
Weekly digest emails now include more useful business indicators, such as bank and cash details for accounting and closed ticket metrics for helpdesk. The eCommerce digest also links users to the updated website sales dashboard, making it easier to follow up from email insights.
Original PR description
<b> Task:</b> https://www.odoo.com/web?#id=30655&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 <b> Pad: </b> https://pad.odoo.com/p/r.3722b4787d88a30a9c3154e20ceabedd
Dashboard builders can now choose whether individual aggregate values should be clickable. This helps avoid sending users to misleading drill-down views when a dashboard number does not match the detail view calculation.
Original PR description
We would like to be able to make some aggregates unclickable depending on the user choice.
Resolved issues and error corrections
The purchase requisition demo data now better reflects real workflow behavior. Demo requests for quotations are only linked to a blanket order that is in the appropriate validated state, reducing confusion during demonstrations or testing.
Original PR description
Task: https://www.odoo.com/web#id=1864372&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/openerp-project.task-7W8O5UGQBB -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Consumable and service products no longer show on-hand or forecasted quantity values in product list views. This prevents users from seeing misleading inventory figures for products that are not managed as stockable items.
Original PR description
… consumable or service. TASK: https://www.odoo.com/web#id=1864329&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 PAD: https://pad.odoo.com/p/r.533eeea7d6a1d63507b9b6db039d88b0 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 attachment close button in the chatter now correctly removes the selected file. This prevents users from accidentally leaving unwanted attachments on messages, reducing confusion before sending or updating communications.