Wednesday, November 14, 2018
3 changes · master
Enhancements to existing features
Adds a dedicated accounting setting to enable the Swiss QR code option instead of requiring manual technical configuration. This makes the feature easier and safer for Swiss accounting users to activate when needed.
Original PR description
commit 68dafa0620fb8e36c9a1a58da0668bede2c3699b introduced a solution to hide the Swiss QR code by default, by conditionning its display on the existence of an ir.config.parameter that one could manually add. This commits creates the ir.config.parameter and relates it with a field in the accounting settings for more convenience for when we'd need to enable it
The App Store and Play Store buttons in the settings dashboard have been moved to the last column. This keeps the dashboard organized and frees their previous space for upcoming in-app purchase information.
Original PR description
Move the links to the mobile apps to the last column because their previous position will be used for IAP
Resolved issues and error corrections
This update corrects web module tests that no longer matched recent product behavior, ensuring they continue to check meaningful scenarios. It also removes outdated test setup code that is no longer needed, helping keep future quality checks cleaner and more reliable.
Original PR description
This commit fixes two tests that became meaningless after tweaks in production code: - form_tests: use two char fields, as integer fields can't be unset since rev. c62a4edcb - pivot_tests: the button is disabled since rev. 4f4f111, but simulating a click with jQuery bypasses the disabled attribute This commit also removes unecessary overrides of mockRPC. Those overrides existed because the attachments part of the sidebar used to make a search_read RPC, but this has been removed at rev. 1dbb555. 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