Tuesday, January 10, 2023
6 changes
Enhancements to existing features
Task creation screens in Field Service now avoid showing a duplicate project field, making quick task entry clearer. The project selector also hides internal time-off projects so users do not accidentally assign customer or field service work to the wrong place.
Original PR description
Purpose ------- 1. Since it is now possible to use quick create in kanban when the field uses in the group by is a many2many, the quick create in the kanban view of `My Tasks` menu displays 2 `project_id` field when FSM is installed. The goal is to remove one project field in that view. 2. When the user is in the task form view, he can select the internal project. However, this project is only used to record the time off taken by the employees. The goal of this PR is to avoid the user to select that project since the project is in general hidden in the Project App.
Some previously untranslated Sale Order text is now available for translation. This helps businesses using multiple languages provide a more consistent localized experience for customers and staff.
Original PR description
This commit make some of non-translated string translatable of Sale Order.
The map view now lets smartphone users open and close the pin list panel, matching the behavior available on larger screens. This makes it easier to browse map locations on small devices without losing screen space.
Original PR description
This commit allows to display the desktop right panel of the mapview on a small screen (like a smartphone). This is the same behavior as the folders in Time Off app with the pin list panel header used to toggle the display of the pin list items. Task ID: 2072145
Private field service tasks no longer show or allow setting a customer when no project is assigned. This reduces confusion by removing a field that is not useful for private tasks.
Original PR description
Before this PR when task is private user still able see and set customer on that task but if task is private then there is no use of customer on it. This PR hide customer field when task has not project set on it. task-3084850
This update brings Odoo Spreadsheet in line with the latest shared spreadsheet engine. It improves how spreadsheet images are managed in file storage and reorganizes data dependency settings, helping keep spreadsheet features more reliable and easier to maintain.
Original PR description
adapt code for
https://github.com/odoo/o-spreadsheet/commit/fc313d38 [IMP] images: delete images from the file store
https://github.com/odoo/o-spreadsheet/commit/d4e45186 [REF] config: move data external dependencies to configThe Referral and Field Service screens now hide company fields unless multi-company mode is enabled. This keeps forms simpler for single-company users while still assigning the correct default company behind the scenes.
Original PR description
…y activated before this commit, the company field in project and refferal is visible even without activating multi company feature(when company is single). after this commit in refferal default value is passed to the company and field will be shown only when multi company is activated.