Thursday, October 24, 2024
2 changes · master
Enhancements to existing features
The Field Service planning view now shows only deadlines and milestones linked to Field Service projects when FSM mode is active. This reduces clutter for field service teams and helps them focus on the work that is relevant to their operations.
Original PR description
In this PR, we implement the following changes: 1. Refactor get_all_deadlines Method: The get_all_deadlines method has been refactored by splitting it into two distinct methods: one for preparing the domain and another for retrieving all the necessary fields. This refactor enhances flexibility by enabling easier method overrides, allowing for the addition of fields or adjustment of the domain as required. 2. Hide Non-FSM Deadlines and Milestones in FSM Gantt View: Deadlines and milestones that do not belong to FSM projects are now hidden in the Gantt view when FSM mode is active. This visibility is controlled by a domain, ensuring that only FSM project deadlines and milestones are displayed in the FSM. task-4037284
WhatsApp discussion users now get one consistent search experience for finding conversations from the sidebar. This replaces separate channel-specific search controls with the existing quick search, making navigation faster and more predictable with Ctrl-K.
Original PR description
replaced the channel selector search on the discuss sidebar categories with a unified search extending the existing quick search feature. replaced ChannelSelector component with the new DiscussSearch. community PR: https://github.com/odoo/odoo/pull/176652 task-4100945