Thursday, January 16, 2020
10 changes · master
Enhancements to existing features
Users can now save customized website snippets and reuse them later on other pages. This makes page building faster and helps teams keep recurring content blocks consistent across websites, email campaigns, events, forms, and eCommerce pages.
Original PR description
[IMP] website, web_editor: allow saving of snippets Now the user can save snippets to use them later. task-2120409 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The import preview table is easier to read when reviewing incoming data. Headers now stay visible while scrolling, content is better constrained, long text is shortened more clearly, and a preview message helps users understand the displayed results.
Original PR description
**Improvement in UI in import preview table:** - Column headers are set frozen when scrolling down - Set maximum height and width of the content - Ellipsis based on spaces in content - Added preview message at the end Task link : https://www.odoo.com/web#id=1919628&action=327&model=project.task&view_type=form&menu_id=4720 Pad link : https://pad.odoo.com/p/r.8ca5f87d61ec076c3cd9e1f4f6894ed2 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
When a project or task is moved to a different sales order line, uninvoiced timesheet entries now follow that new line automatically. This reduces manual correction work and helps ensure future invoicing uses the correct customer sales line, while already invoiced work remains unchanged.
Original PR description
Description of the issue/feature this PR addresses: There is no easy way to re-assign the time sheets to the correct SOL (changing the task's SOL does not change the non-invoiced time sheets automatically) Current behavior before PR: On a project, if a user put a wrong sale order line, and after that he changes this SOL, the timesheet line will not be moved. Desired behavior after PR is merged: On a project, if a user put a wrong sale order line, and after that he change this SOL, all non invoiced timesheet line will be moved to new line. TaskId: 2144703 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds a way for automated tours to enter text and then leave the field, matching how real users finish editing. It helps future website editor tests validate changes that only apply after leaving an input or pressing Enter.
Original PR description
The 'text' helper does not focus out of the inputs after adding the text. The new 'text_blur' one will. It will be needed for future tasks of the website editor since the inputs in the left panel are only considered on blur or on ENTER. See https://github.com/odoo/odoo/pull/42189 for example.
Website editors can now customize rating snippets more easily, including colors, icon choices, the number of active or inactive icons, and whether ratings appear inline or below the title. This helps businesses create review and rating displays that better match their brand and page layout.
Original PR description
task-2146209 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Website building blocks in the inner snippets section were refreshed with clearer layout presets and more consistent editor controls. This makes it easier for website editors to customize separators, alerts, sharing buttons, and discussion groups while keeping pages visually consistent.
Original PR description
Review the snippets which are in the "inner" section. https://www.odoo.com/web#id=2152191&action=333&active_id=974&model=project.task&view_type=form&menu_id=4720
This update makes project and timesheet screens clearer and easier to use. Users can better review sub-task time, spot tasks that have gone over planned hours, and benefit from more consistent project stage and settings layouts.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web#id=2129052&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.cfc410a672c49f6c8f7c7d5fc37f5c8c Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Rental and subscription sales now handle updated pricing rules more reliably, including cases where no pricelist is set. This helps sales teams apply the right rental prices and keeps subscription workflows working after broader pricelist changes.
Original PR description
Enterprise PR for odoo/odoo#39048
This update adds automated checks to ensure timesheet links stay correct when a task is moved to a different sales order line and when related invoices are cancelled. It helps reduce the risk of billing inconsistencies in project-based sales workflows.
Users can now start a VoIP call by pressing Enter after typing a phone number in the dial pad. This makes calling faster and more convenient for users who prefer keyboard navigation.
Original PR description
Task:https://www.odoo.com/web?#id=2124341&action=327&model=project.task&view_type=form&menu_id=4720 Pad:https://pad.odoo.com/p/r.c02bf1cb5eeb4f7e80a787db55f0870e