Thursday, November 30, 2023
9 changes · master
Enhancements to existing features
Users can now choose specific records from a list view and insert only those selected items into a spreadsheet. This makes spreadsheet reporting more precise and avoids bringing in extra records from the current search results.
Original PR description
This PR introduces the functionality to allows users to insert selective records from the list view. The functionality is achieved by adding a new domain alongwith the existing 'search model domain', via `getListForSpreadsheet` method. This new domain filters the selected records using 'resIds' and thus enables the user to insert only the selected records from current search. Task ID : 3487810 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Live chat now sends clearer browser caching instructions for operator-related requests. This helps ensure staff using live chat get fresher conversation data while maintaining a smoother support experience for website visitors.
Project tasks and timesheets now show a warning when linked to a cancelled sales order item. This helps users update the related sales order item or cancel the associated ticket, reducing mismatches between sales and project work.
Original PR description
This commits Include a cautionary message to the sale_line_id field that warns customers to either update the sales order item accordingly or cancel the ticket, aligning it with the cancellation of the sales order. task-3330305
This update standardizes the spelling of “canceled” across many Odoo screens and messages. It improves wording consistency for users without changing business processes or system behavior.
Original PR description
In this PR by making this change, Odoo will have consistent spelling in line with US English standards, creating a more unified and polished user experience for our US-based users. - Identify all occurrences of the word "Cancelled" in the Odoo codebase. - Replace each occurrence with the correct spelling, "Canceled". - Ensure that the change only affects the spelling of the word and does not alter any other part of the code. task-3387055
List views no longer show redundant tooltips for text fields because the full text value is already visible. Related automated tours and tests were updated so they no longer rely on those removed tooltips.
Original PR description
Description of the issue/feature this PR addresses: we figured out that the tooltip is useless for text fields because the entirety of the value is displayed anyway, so we just decided to remove tooltips in listview for text fields Small note about the tests/tours removal: IMO we need to remove those test code snipets. the problem is that the html element td[name='name'] does not contain information about the text inside the description while the focus is still on the record. The only way we had to know what was inside the textarea before unfocusing was through the datatooltip which doesn't exist anymore. Linked enterprise PR: https://github.com/odoo/enterprise/pull/51501 Task-3186593 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Project users can now add subtasks directly from a task card in the kanban view, without opening the full task form. This streamlines task breakdown and makes project planning faster, especially when organizing work from the board.
Original PR description
Description of the issue/feature this PR addresses: ease the creation of sub-tasks by allowing users to directly create them from the kanban card of their (future) parent task instead of having to go through the form view - in the kanban card add a '+ New' button allowing users to create a sub-task on the fly - when a task doesn't have any sub-tasks yet, display an fa-plus button on hover that should indicate 'Add Sub-Tasks' and that should prompt the creation of a new sub-task from this kanban card SO FrancoisGE for doing the inital POC of the transition of the subTaskList to the new relational model https://github.com/odoo/odoo/pull/126934 Task-3330278 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Payroll rules now include clearer result names for input-based calculations in several country payroll localizations. This helps payslip results and related payroll data display more consistently and understandably for HR teams.
Original PR description
Change adds missing result_name based on inputs in rules which calculate result based on input. It affects all the localizations which missed it. task-3506692
Updated user-facing text to use the spelling “Canceled” consistently across affected Odoo apps. This improves wording consistency and creates a more polished experience for US-based users without changing product behavior.
Original PR description
In this PR by making this change, Odoo will have consistent spelling in line with US English standards, creating a more unified and polished user experience for our US-based users. - Identify all occurrences of the word "Cancelled" in the Odoo codebase. - Replace each occurrence with the correct spelling, "Canceled". - Ensure that the change only affects the spelling of the word and does not alter any other part of the code. task-3387055
Users now see a caution message when a linked sales order item has been cancelled, helping them decide whether to update the related item or cancel the associated task. This reduces confusion across helpdesk, timesheet, field service, and planning workflows when sales changes affect ongoing work.
Original PR description
_*=sale_planning,industry_fsm_sale This commit includes a cautionary message to the sale_line_id field that warns customers to either update the sales order item accordingly or cancel the task, aligning it with the cancellation of the sales order. task-3330305