Friday, November 3, 2017
6 changes · master
Enhancements to existing features
This update replaces an older product margin test with a clearer automated test that checks expected margin values directly. It helps reduce the risk of margin calculation issues going unnoticed in future changes.
Original PR description
Task : https://www.odoo.com/web?#id=32794&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.3f82c0f5b5e008795e8ff341cdc980fd 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 converts older accounting validation checks from YAML files into Python-based tests and places them in the module where they are actually used. It helps keep the test suite easier to maintain without changing day-to-day accounting features for users.
Original PR description
Desired behavior after PR is merged: - convert account_bank_statement.yml to test_account_bank_statement.py - remove account_bank_statement.yml from account test -- 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
This update adds a helper for setting or reading values in web tour steps, making automated guided flows easier to manage. It supports more reliable testing and onboarding scenarios without changing the everyday user experience.
Original PR description
Task: https://www.odoo.com/web#id=35805&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.4a99bd891ee1a0d1071eda296dadee03
This update corrects spelling, grammar, and whitespace issues in accounting-related code comments and supporting files. It improves readability for maintainers without changing business features or user workflows.
Original PR description
Description of the issue/feature this PR addresses: Spelling corrections. Limiting the size of each PR so they are easy to review and merge. Current behavior before PR: Spelling and or grammar in code comments incorrect Desired behavior after PR is merged: Some spelling and grammar corrected. Ignored many regional language spelling issues. This janitor work is allowing me to dig into the code again. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users can now press Escape in the app switcher to quickly clear a search or close the switcher when no search text is entered. This makes keyboard navigation smoother and reduces friction when moving between apps.
Original PR description
App switcher supports ESCAPE keydown interaction.
Behavioral cases of ESCAPE:
1. Some text in search:
=> clear text
2. No text in search:
=> hide search & app switcher
on receiving 'hide_app_switcher', web_client
now proceeds only if there is an inner actionThis update adjusts the way the database expiration panel is closed in Odoo Enterprise. It helps keep the interface behavior consistent and reduces the risk of small interaction issues for users.
Original PR description
… panel Description of the issue/feature this PR addresses: Issue : https://www.odoo.com/web#id=779180&view_type=form&model=project.issue&action=609&menu_id=4720 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