Friday, January 10, 2025
4 changes · 18.0
Enhancements to existing features
The web domain field now limits how many records it counts when checking filter results. This avoids slow responses on very large datasets while keeping users informed enough to continue configuring filters.
Original PR description
Executing a search count on a table with a large number of records can be slow, which is why a limit was added on b37d221e. The same issue exists on the domain field widget, and so the same solution is applied here. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The website editor's snippet search now helps users find building blocks by their technical names or styling classes, making review and testing faster as the snippet library grows. The update also improves search responsiveness and fixes an issue where the Custom tab could disappear after searching.
Original PR description
With the increasing number of snippets and their potential option classes, it became even more important to be able to search for them quickly while reviewing / testing features (... we really would like to restore the search for inner snippets too if it was accepted ...).
This commit improves the snippet search. If the search starts by 's_', it will:
- Also match any snippet whose root or child nodes have a class that begins by the search term.
- For those extra matches, sort them by:
- Exact XMLID match first
- Exact class match on the root node first
- Partial class match on the root node firstUsers will no longer see the real-time connection lost warning immediately during brief network interruptions. The warning now appears after 15 seconds, while a subtle spinner indicates reconnection attempts right away, reducing unnecessary alerts without hiding connection issues.
Original PR description
Before this PR, the "real-time connection lost" alert was displayed right after the disconnection was detected. This PR adds a 15s delay to avoid spamming the alert on unstable connexion. Task-4453176
Sales commission results now focus on the currently selected company, making figures clearer for multi-company users. Sales users can update their own forecast values, commission screens have been refined, and copying commission plans no longer triggers an error.
Original PR description
Display commission of current company only Allow sale user to edit the forecast value Various UI improvements taskid: 4452731