Daily updates from Odoo
Navigate
Branch
Friday, October 27, 2017
6 changes
New functionality added to Odoo
Adds a new website snippet that lets businesses showcase product catalogs with configurable product selection, sorting, and display options. This helps website editors promote products more flexibly, including wishlist and comparison features where available.
Original PR description
Description of the issue/feature this PR addresses: * Task: https://www.odoo.com/web#id=32677&view_type=form&model=project.task&action=327&menu_id=4720 * Pad: https://pad.odoo.com/p/r.ad641f2a027aa0cde12e1907fb52a5b8 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
Enhancements to existing features
Printed sales orders, purchase orders, invoices, and related reports now show tax amounts when taxes are rounded per line. This makes totals easier to understand and helps avoid confusion when subtotals appear different because of rounding.
Original PR description
Description of the issue/feature this PR addresses: Rounded tax per line should be displayed on invoice Current behavior before PR: While printing SO,PO or Invoice, if the company round taxes per line, and subtotal looks like odoo wrongly compute taxes. Desired behavior after PR is merged: Added tax amount field in report for or more tax clarity -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds a shared utility that can walk through structured web app data while also tracking each item's location. It reduces duplicated logic and supports future interface improvements without slowing existing behavior.
Original PR description
Enhanced version of the traverse function in utils, so that it also builds the paths to any tree element. There is a function **visit** in _/enterprise/web_enterprise/static/src/js/app_switcher.js_ that has almost the same purpose as **traverse** in _/odoo/addons/web/static/src/js/utility.js_. It seems more appropriate to move **visit** to _utility.js_. Also, in order to keep good performance of **traverse**, it might be better to add an additional 'enhanced' version of traverse instead of making changes on traverse. Hence the newly added function **traversePath**. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds automated checks for the Project Timesheet synchronization app to help ensure it keeps working as expected. It reduces the risk of future changes breaking timesheet-related behavior, without changing day-to-day user workflows.
Original PR description
Task : https://www.odoo.com/web#id=33234&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.c836eae89a5ad376226e03b90c02f851
This update adds automated checks for the subscription dashboard to help ensure it keeps working as expected. It reduces the risk of future changes accidentally breaking dashboard behavior, improving reliability for teams using subscription reporting.
Original PR description
Task: https://www.odoo.com/web#id=33231&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.05a8e153107149f9566de1fd2185fbdb
Features or functions removed from Odoo
The Stock app no longer includes the older web-based planning guide. This streamlines the app by removing an obsolete onboarding component, with limited impact on day-to-day inventory operations.
Original PR description
Task: https://www.odoo.com/web#id=36838&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.2fd392173eb29ffef0f66bfad80a31dd 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