Daily updates from Odoo
Monday, March 9, 2020
6 changes · master
Enhancements to existing features
Website shop builders can now adjust product search input settings from the editor side panel instead of a modal window. This streamlines page editing and reorganizes the underlying snippet files without changing the customer shopping experience.
Original PR description
[MOVE] website_sale: moves the product input files This commit changes the file structure of the product input snippet. [IMP] website_sale: moves the product input options This commit moves the product search input snippet options from a modal to the option side panel. task-2189645
Installing website sale coupons no longer forces the Sales Management module to be installed. This keeps the setup lighter and avoids adding unnecessary sales features for businesses that only need coupon functionality.
Original PR description
When installing website_sale_coupon, you are forced to install sale_management, it shouldn't be the case. Task Id : 2192587 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change aims to reduce the number of database requests needed to load website menus. It should improve page responsiveness for visitors and editors, though the pull request notes this is still exploratory and may require security-related refinement before release.
Original PR description
still need to fix ir rule group stuff doing an additional query at every step (because of select_distinct_from_where_not_null) and additional group queries for each record when reading childs Note: the thing done in fields.py is probably too brutal and will fuck up some security, but it's a POC for number of queries (at worse we have 1 more if we keep not prefetching there, but then the search above should actually be a search + read in a single query if possible)
The quality app now uses the clearer label "Instructions" instead of "Text" for this type of quality check. This small wording change helps users better understand when a check is meant to provide guidance rather than collect input.
Original PR description
This commit renames quality test type "Text" into "Instructions". This is addresses specification 3 of overall usability improvement task. Task: 2041853 Migration PR: odoo/upgrade#904
VoIP users can now access and use the dialpad while already on a call. The update also prevents Enter from accidentally repeating the last clicked digit, making in-call number entry more reliable for menus and extensions.
Original PR description
Task: https://www.odoo.com/web?#id=2071310&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.a25dff6c0f04d4eec1e19fd486dc2209
This update aligns Colombian e-invoicing and Spanish reporting modules with the renamed invoice classification field in accounting records. It helps keep localized accounting features compatible with the current account move structure without changing business workflows.
Original PR description
Rename field 'type' to 'move_type' in a model account.move Related Task-ID: 2028813