Daily updates from Odoo
Friday, February 26, 2021
2 changes
Code cleanup and technical improvements
Work entry contract and holiday capabilities are being moved from Enterprise into the Community edition so they can be used with more HR apps such as Attendance and Time Off. Enterprise-specific payroll and planning views are kept in new companion modules, preserving paid-edition integrations while making the core functionality more broadly available.
Original PR description
Before this commit, hr_work_entry_contract and hr_work_entry_holidays were defined in enterprise but those modules could be integrated with some community applications, like hr_attendance. taskid: 2222790
Several enterprise modules were updated to use a newer internal extension method after the old one was removed. This keeps messaging, reporting, document, mobile, and enterprise web screens aligned with the platform and reduces future maintenance risk.
Original PR description
* mail_enterprise, web_cohort, web_enterprise, web_mobile This commit replaces the uses of `patchMixin` by `utils.patch` as `patchMixin` is removed. Community PR: https://github.com/odoo/odoo/pull/65967