Daily updates from Odoo
Friday, November 23, 2018
3 changes
Enhancements to existing features
This update improves how website and web interface actions respond when users click buttons or trigger events. It helps support smoother handling of actions that take time to complete, laying groundwork for more reliable website interactions in future updates.
Original PR description
This commit, on top of adding documentation to the feature, introduces a change for Widget event handlers automatic binding: support for async handlers, especially for button clicks.
HR teams can now configure certain leave types to be approved automatically when employees create them. This reduces manual approval work for leave categories that do not require manager review, while still notifying the relevant approver.
Original PR description
Purpose ======= Allow to create a leave type for which leaves are not required to be approved by a manager. When a leave is created, it is automatically approved if the validation type is set to "No validation". It is useful if a manager does not need to manually approve some leave types. Specification ============= Add a validation type option for 'hr.leave.request': 'no_validation' Task #1904383 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update makes Marketing Automation easier to start with and use day to day by simplifying campaign screens, making target selection clearer, and showing all campaign stages even when empty. It also improves access to campaign mailings and corrects email and activity statistics so users can better understand campaign performance.
Original PR description
Purpose of this merge is to improve onboarding and daily use of marketing automation. See sub commits for more details about the content. Each main change is done in a separate commit to ease tracking of history. This commit is linked to task ID 42548 and PR #3018. Co-Authored-By: Kishan Gajjar <kig@odoo.com> Co-Authored-By: Thibault Delavallée <tde@odoo.com>