Friday, April 10, 2026
5 changes · master
Enhancements to existing features
This update allows users to control duplex printing within the report printer selection wizard. This provides greater flexibility in how reports are printed, catering to different user preferences and output requirements. The change was driven by a request to enhance the user experience and printing capabilities.
Original PR description
We now allow users to disable duplex printing in report printer selection wizard. see odoo/odoo#257843 task-6089016
This update optimizes how the system searches for calendar resources, specifically when filtering by user. Adding an index on `planning.calendar.resource.user_id` speeds up these searches, leading to faster response times for calendar-related operations. This improves overall system performance.
Original PR description
This commit adds an index on `planning.calendar.resource.user_id`, as it's the only criteria used in `get_calendar_filters` for the `search_count` and the `search_read` done after. Forward-Port-Of: odoo/enterprise#113304
This update standardizes the messages displayed in Odoo's drop zones across different modules. Previously, instructions varied, leading to potential confusion for users. Now, all drop zones use consistent language, making it clearer where elements should be placed and improving the overall user experience.
Original PR description
This commit changes the messages shown in some drop zones to indicate where dropped elements will appear, for example: "Drag blocks here, apply to all blogs". Before this commit, the messages used different wording depending on the module. After this commit, the messages are standardized to use the same wording across all modules. task-5921283
This update allows administrators to set a default joint committee for new employees. Employees can now be assigned a committee based on a pre-defined type or fall back to the company's main committee. This simplifies the process of setting up employee committees and ensures consistency across the organization.
Original PR description
This commit adds the possibility to set a default joint committee on a newly created employee from a JC defined on the employee type or a fallback to the company's main JC. TaskID-5972507
This update removes unnecessary code overrides within the Odoo Enterprise system. These cleanup efforts streamline the application, reducing potential complexity and improving performance. The changes contribute to a more efficient and stable user experience.
Original PR description
Some overrides were unused and could be removed. This commit cleans them up.