Wednesday, April 22, 2015
3 changes · master
Resolved issues and error corrections
Document searches now avoid a slow processing pattern that could make pages take over a minute to load when many records are present. This keeps document list counts and searches responsive even for very large document libraries.
Original PR description
This fix prevents the request from taking polynomial time when searching for a lot of documents. At 160k documents, this takes > 1 minute. With this change it is < 25ms. Note that since the web interface does a search_count when loading a page to get the total count, a search will always be done on all documents, triggering this.
Fixed a navigation menu issue where submenu arrows could point the wrong way after reloading a page. Parent menu items also keep the correct selected state when users expand or collapse sections, making navigation clearer and less confusing.
Original PR description
[FIX] web : Menu arrow show the wrong direction when you are into sub-menu and reload the page. [FIX] web : `active` class is removed when you click on parent menu item for collapsing/Expanding menu. TASK : https://www.odoo.com/web#id=12619&view_type=form&model=project.task&menu_id=3942&action=327 PAD : https://pad.odoo.com/p/r.7htDjDXPWv9HYLXV
The Aged Partner Balance screen was adjusted to remove an unnecessary list-style view option. This reduces confusion and keeps the accounting report focused on the intended way users should access it.
Original PR description
The view Aged Partner Balance does not need a tree view. opw:633116