Monday, March 9, 2020
4 changes · master
Enhancements to existing features
This update adds a lighter version of an existing menu test so key app menus can be checked during regular test runs instead of only overnight. This helps teams catch broken app menus sooner and reduce the chance of delayed discovery.
Original PR description
The test clickEverywhere may last a very long time when all modules are installed. For that reason, it's not a standard test and we run it at night. Unfortunately, it may happen that an App menu breaks and that this failure is only spotted the next morning. With this commit, a light mode is added to the clickEverywhere test. In this mode, only the app menus are tested. Also, two python tests are added that use this mode and are launched as standard tests.
Installing website sale coupons no longer forces the Sales Management module to be installed. This keeps the setup lighter and avoids adding unnecessary sales features for businesses that only need coupon functionality.
Original PR description
When installing website_sale_coupon, you are forced to install sale_management, it shouldn't be the case. Task Id : 2192587 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The quality app now uses the clearer label "Instructions" instead of "Text" for this type of quality check. This small wording change helps users better understand when a check is meant to provide guidance rather than collect input.
Original PR description
This commit renames quality test type "Text" into "Instructions". This is addresses specification 3 of overall usability improvement task. Task: 2041853 Migration PR: odoo/upgrade#904
This update aligns Colombian e-invoicing and Spanish reporting modules with the renamed invoice classification field in accounting records. It helps keep localized accounting features compatible with the current account move structure without changing business workflows.
Original PR description
Rename field 'type' to 'move_type' in a model account.move Related Task-ID: 2028813