Tuesday, December 19, 2023
8 changes · 17.0
Enhancements to existing features
List view column headers now have slightly less padding around their sort icon, giving labels more room to display. This reduces unnecessary truncation or hyphenation for fields such as Quantity and Unit Price, making lists easier to read.
Original PR description
List labels gets less hyphened Quant... > Quantity, Unit P... -> Unit Price The issue was more specific to float/integer fields, whose space was limited. So the padding around the arrow was utting a lot of space for he label. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Website editors now see a more prominent warning when editing an outdated content block. The warning covers the affected options and offers clear choices to replace the block with the latest version or continue editing despite possible issues.
Original PR description
Before this commit, when editing a snippet that is outdated, an alert block is displayed above the options, warning about that. However, this alert does not really catch the attention and it does not prevent the user to still use the options. This commit improves this alert block by making it cover the whole outdated option section, to make it more visible. Moreover, it now contains two buttons: - one to replace the outdated snippet by its new version, and - one to still access the options, despite the fact that they may not work anymore. task-3203590
The Coverage report tool now supports account tags when analyzing Balance Sheet and Profit & Loss reports. This enhancement allows users to customize how accounts are retrieved by using account tags (identified by XML ID or database ID), making the reporting tool more flexible and aligned with how these financial reports are structured.
Original PR description
The aim of this commit is handling account tags used in Balance Sheet/Profit and Loss report on the Coverage report tool. The idea is that user can change how we retrieve the account for a specific expression, the commit handle the case where we change for a tag(xml_id) or a tag(id). task-id: 3497908
This update improves the user experience when setting up Australian bank accounts for batch payments. Instead of blocking users with an error message, the system now provides a helpful redirect warning that guides them to complete their bank account configuration quickly and easily.
Original PR description
Changes ValidationError with RedirectWarning to allow quick bank account configuration for users. task - 3576607
The kanban editor now loads only one group at a time instead of all groups when editing grouped kanban views. This improves loading speed and reduces unnecessary data fetching, making the editing experience faster and more efficient for users working with large datasets.
Original PR description
Before this commit, when editing a grouped kanban, that has multiple groups the kanban editor loaded all groups and record. This was useless as only one record is displayed to ease edition. After this commit, we load only one group to speed up loading and prevent useless data from being fetched. Forward-Port-Of: odoo/enterprise#52545 Forward-Port-Of: odoo/enterprise#52500
WhatsApp integration now displays more detailed and user-friendly error messages when API calls fail. Instead of showing only technical error codes, the system now provides clear headings and explanations, making it easier for users to understand and troubleshoot issues.
Original PR description
Before This Commit: Currently, when there is an error reply from API Call, the system generates an error message with very limited information for all types of error calls. After This Commit: Improve the error messages by displaying more information like headings and error messages. Problem: At the moment, we are relying on the code and messages provided within the response. Solution: To provide more detailed error information, we are using two additional parameters: 'error_user_title' and 'error_user_msg.' Task - 3516229 Forward-Port-Of: odoo/enterprise#47533
The partner editor interface has been updated to improve the user experience when managing partner information. This change enhances how partner details are displayed and edited within the system, making it easier for users to work with customer and vendor records.
This update improves the deferred revenue management system by now including partner and product information when creating deferred entries. This change was made in response to multiple customer requests and applies to the automatic validation mode. The enhancement provides better tracking and reporting of deferred transactions by maintaining complete transaction context.
Original PR description
There was some hesitation to include these fields, we will now do it since we have had multiple requests. Only for the `on_validation` mode. opw-3580238 opw-3636215 Forward-Port-Of: odoo/enterprise#52990 Forward-Port-Of: odoo/enterprise#52947