Daily updates from Odoo
Navigate
Branch
Thursday, November 2, 2017
5 changes
Enhancements to existing features
The sales manufacturing test coverage has been moved from an older YAML format to Python. This keeps the same business checks in a more maintainable format, helping future updates be safer without changing customer-facing behavior.
Original PR description
Task : https://www.odoo.com/web#id=32795&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.2b35ed3a6178a5e984672d6b75ed3b9e -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The account voucher test suite has been converted from older YAML files to Python-based tests. This keeps the module's checks easier to maintain and helps preserve existing voucher and receipt behavior without changing business functionality.
Original PR description
Desired behavior after PR is merged: - convert account_voucher_users.yml, account_voucher.yml, sales_receipt.yml test case to test_account_voucher.py - remove account_voucher_chart.yml -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Task : https://www.odoo.com/web#id=32791&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.86bb57183f7cb3af55d7ba79abe10750
The dropshipping module's automated checks have been converted from older YML-based tests to Python tests. This does not change business features directly, but it improves maintainability and helps ensure dropshipping flows continue to be validated reliably.
Original PR description
Description of the issue/feature this PR addresses:
Task: https://www.odoo.com/web#id=32740&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720
Pad: https://pad.odoo.com/p/r.c124e47868d2ca8a4617430d5d1dd065
Current behavior before PR:
- In current master test case create in yml
Desired behavior after PR is merged:
- yml test case convert to the python test case
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prThis update reduces the amount of code loaded upfront in the Odoo web interface by loading larger components only when they are needed. Users should see faster initial page loads, especially around screens that do not immediately use charts, calendars, or code editing tools.
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
Resolved issues and error corrections
This fix prevents Odoo from crashing when it tries to identify a document type from content that is not actually a file path. It improves stability for documents containing non-ASCII characters, reducing unexpected errors during rendering.
Original PR description
`document` variable may not be a filepath; in this case, it can contain non-ascii characters that crash os.path.exists. We improve the heuristic in order to avoid this.