Wednesday, February 12, 2020
7 changes
Enhancements to existing features
Odoo now supports responsive font sizes so text can scale more naturally across desktop, tablet, and mobile screens. This improves readability and visual consistency across many apps, while also giving website users more control over font size choices.
The sales order creation wizard now automatically uses the customer already set on the related project or task, reducing manual entry and mistakes. Several timesheet billing and timer settings are also moved into the community sale timesheet module for more consistent availability.
Original PR description
The partner_id on the wizard for sale order creation (from project and from tasks) is now set with the one on the project or on the task if it is set. Some fields were moved to community (from sale_timesheet_enterprise). Concerned fields : allow_billable (project and task), allow_timesheet_timer (project) This also move timesheet_product_id to community. This field was being added in industry_fsm_sale and was required if allow_billable and allow_timesheets were true. But those 2 other fields are already available once sale_timesheet is installed. The field timesheet_product_id is thus being moved to sale_timesheet for more coherence. Task-215757 I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo now checks that search screens include at least one searchable field, preventing views where users cannot actually search records. The CRM lost reason search view was updated accordingly, and future configuration mistakes will trigger a warning before they affect users.
Original PR description
These are a series of patches that make sure every search view within Odoo has at least one field within its declaration so that records of the model are actually searchable.
The timesheet list view has been adjusted so users can enter the task first and add the description beside it, making data entry more natural. Descriptions are no longer required in the list view; when left blank, the system safely fills a placeholder so records remain valid.
Original PR description
Pad : https://pad.odoo.com/p/r.25403e4e6dd9a9dd46972b7f54a5aa0b Task : https://www.odoo.com/web#id=2176065&action=333&active_id=1251&model=project.task&view_type=form&menu_id=4720
Course pages now better show uncategorized content, including a “View all” option and pagination when needed. Content creators also get easier organization tools, safer upload title handling, and a new option to show or hide the promoted slide.
Original PR description
PURPOSE --------------- Add small improvements to the frontend UI for slide_channels. SPECIFICATION ----------------------- Current behavior before PR: 1. We can't display all uncategorized slides of…
PURPOSE --------------- Add small improvements to the frontend UI for slide_channels. SPECIFICATION ----------------------- Current behavior before PR: 1. We can't display all uncategorized slides of a course. 2. When you upload an image or PDF, the name field is replaced by the filename even it was filled before selecting the file. This leads to rewrite the name a second time before uploading the slide. 3. There is no way for the website designer to choose if he wants to display or hide the promoted slide of a course. Desired behavior after PR is merged: 1. Slides without a category are displayed correctly, now you have access to the link "View all" which allows the user to display all uncategorized slides with a possible pager. You have also the possibility to create a section/category with the new button "Add a section" next to the button to upload content. 2. When you upload an image or a PDF, the name field is no more replace automatically by the filename. Now, it's replaced only if the field is empty when you select the file. 3. Now, there is a new button under the Customize tab to display or hide the promoted slide on the courses. By default, the promoted slide is displayed on the course. task-2161391
Timesheet users can now enter an optional description when adding a line from the grid or form view. Descriptions are no longer mandatory in the list view, reducing unnecessary friction when recording time.
Original PR description
Pad : https://pad.odoo.com/p/openerp-project.task-UKIOKIZBI3 Task : https://www.odoo.com/web#id=2176065&action=333&active_id=1251&model=project.task&view_type=form&menu_id=4720
Field Service tasks linked to locked sales orders now show their product list as read-only. This prevents users from accidentally adding products or changing quantities after an order has been locked, keeping service work aligned with confirmed sales terms.
Original PR description
Purpose When an SO is locked, it is no longer possible to add products or to modify SOLs. This restriction is completely bypassed by the 'Products on tasks' feature in Field Service. Specifications If the SO linked to an FSM task is in the state 'locked', the Products kanban view should be in read-only. LINKS PR #8099 Task 2181465