Daily updates from Odoo
Tuesday, September 2, 2025
4 changes
Features or functions removed from Odoo
An obsolete Swiss payroll report definition was removed because it was no longer loaded by the application. This cleanup reduces maintenance overhead without changing what users see or use.
Original PR description
hr_payroll_report.xml is not included in the manifest and therefore discarded Upgrade: https://github.com/odoo/upgrade/pull/8303 Task ID: 5026087
The appointment module no longer relies on legacy website editing components that are being phased out. This keeps the module aligned with Odoo's newer editor framework without changing appointment functionality for users.
Original PR description
This commit is part of an effort to remove dependencies on the legacy web_editor module. The appointment module already includes its AppointmentPlugin in the new editor's (html_editor module) list of plugins. This commit simply removes the code that patches the old Wysiwyg, which is being phased out, alongside the QUnit tests for it (which already have the equivalent ones using HOOT). task-5046471
This change removes an older way to create multiple planning shifts from a template because the same capability is now handled by a broader, shared implementation. This reduces duplication and keeps the shift creation process simpler and easier to maintain.
Original PR description
- This commit reverts https://github.com/odoo/enterprise/commit/84a5c06cca26628d29e2db64a661db542d3eca4c, which added the multiple shift creation feature. - The feature has since been implemented in a generic way in https://github.com/odoo/enterprise/pull/89560 keeping both implementations would introduce redundancy and add unnecessary complexity to the shift creation flow. task-5025754
The eCommerce dashboard menu has been removed because the underlying dashboard is no longer available. This keeps the website sales interface cleaner and prevents users from seeing a menu item that no longer leads to an active dashboard.
Original PR description
Description: - Drop website.menu_website_dashboard as the ecommerce dashboard is removed. SEE ALSO: Upgrade PR: https://github.com/odoo/upgrade/pull/8320 Community PR:https://github.com/odoo/odoo/pull/223724 task-4855511