Daily updates from Odoo
Tuesday, August 6, 2019
3 changes
Code cleanup and technical improvements
This update reorganizes the pivot reporting view so future changes are easier and safer to deliver. It also improves testing, fixes a grouping issue in test data handling, and reduces unnecessary work on mobile views for a smoother experience.
Original PR description
The present pivot view refactoring has been done to ease the realization of the task https://www.odoo.com/web#id=1963300&action=333&active_id=133&model=project.task&view_type=form&menu_id=4720 The task has been canceled for now but the refactoring still seems valuable.
This change consolidates several Mexican localization additions into the main Mexican electronic invoicing module for the master branch. It simplifies the module structure while keeping localized invoicing, trade, city, tariff, and tax data easier to maintain going forward.
Original PR description
Because a lot of modules were added in stable in order to add features/fixes, it is an opportunity to merge the modules in master.
Enterprise dashboard and mobile components were adjusted to stay compatible with the refactored pivot view. This keeps pivot-based dashboards and mobile pivot interactions working smoothly after the underlying view changes.
Original PR description
The pivot view has been refactored in the PR https://github.com/odoo/odoo/pull/33615. The present PR brings the required changes in enterprise.