Thursday, October 18, 2018
3 changes
Enhancements to existing features
This update improves the employee tags form by adding the standard form layout container. It makes the screen more consistent with other employee-related pages and helps ensure a cleaner user experience.
Original PR description
Description of the issue/feature this PR addresses: Not perfectly created view. Current behavior before PR: The employee tags form view has no `<sheet>` set. Desired behavior after PR is merged: The employee tags form view has a `<sheet>` set. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change updates an internal method used by Marketing Automation when handling mass mailing statistics. It helps keep campaign tracking behavior aligned with the latest platform logic, with no expected disruption for end users.
Original PR description
Task: https://www.odoo.com/web?#id=1838645&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 PAD: https://pad.odoo.com/p/r.349585484caf80a989b75f13f9e6ca68
Code cleanup and technical improvements
The invoice extraction module’s front-end code was reorganized to better follow development standards, making it easier to maintain over time. Users also get small interface improvements, including clearer active button styling on printed invoices and buttons that hide appropriately when switching to read-only mode.
Original PR description
The JS of this module has been re-written in order to follow JS guidelines. Also, this commit makes the following small improvements: - 'active' button style on top of printed invoice - buttons disappear when toggling mode from 'edit' to 'readonly' Task-ID 1895515