Daily updates from Odoo
Navigate
Branch
Tuesday, October 23, 2018
7 changes
Enhancements to existing features
Checkout now shows available delivery prices shortly after the page loads, without making shoppers click each delivery option. This keeps the payment page fast while helping customers compare shipping costs and choose the best option more easily.
Original PR description
Before this commit: User landing on checkout payment step had to select a carrier. These carriers only showed 'Select to compute price'. This was done to prevent the page to take seconds to load, since it would compute all the carrier price by querying these carrier API then display the page. The users would still click on every carrier anyway to check all the prices and select the cheapest one. Now: Once the page is loaded, we will asynchronously retrieve every carrier prices without really modifying the order (preview param on the route rollbacking the transaction). That way, the page rendering page will not be affected and the user will be able to see the price of every carrier after a few seconds without having to do anything. task-1867265
The stock transfer form layout was adjusted so company and website fields no longer appear awkwardly isolated on the Extra tab for incoming deliveries. This improves readability and makes the delivery and stock screens feel more consistent for users reviewing transfer details.
Original PR description
This commit will avoid having the company_id and/or website_id field(s) alone on the top right of the 'extra' tab if the `picking_type_code` is in `incoming` opw-1894793
The stock picking operations PDF has been improved to make receipt and delivery documents easier to read. Package names and barcodes now appear together, unnecessary source or destination fields are hidden depending on the operation type, and empty or irrelevant sections are removed.
Original PR description
Description of the issue/feature this PR addresses:
Task: https://www.odoo.com/web?#id=1854701&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720
Pad: https://pad.odoo.com/p/r.82d208c783b8a268431a7ce1bd7b239b
Current behavior before PR:
- In picking recipt package name and package barcode set in diffrent colum,
- recipt show the source field
Desired behavior after PR is merged:
- In picking recipt set the package name and package barcode in single colum.
- In picking recipt hide source field, it show delivery picking report
- Change the column name 'Destination' instead of 'TO', and set the value in proper spaceing.
- Hide if no stock move line
- only display the packages if they are reserved or done
- If destination field show only incoming picking, Hide when delivery order.
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prChanging a folder in document-related settings now clears the selected tags, because tags only apply to their specific folder. This helps prevent users from saving mismatched tag settings and makes configuration more predictable.
Original PR description
This commit improves settings usability by clearing the tag list on folder change as tags are folder specific. (task: 1893573)
Resolved issues and error corrections
This fixes an issue that could cause an error when users opened the Survey app menu. The survey screen now loads normally, improving reliability for users accessing surveys.
Original PR description
survey.user_input type was renamed to input_type in 35a5db9. This domain was forgotten and made the click_everywhere test fail. Description of the issue/feature this PR addresses: Fix survey Current behavior before PR: click on survey menu an appreciate the traceback Desired behavior after PR is merged: click on survey menu and enjoy a nice app -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Grouped list headers now have better visual contrast, making them easier to read. Styling responsibilities were also aligned with the community edition, helping keep the interface consistent across Odoo versions.
Original PR description
This rev. is the counterpart of odoo/odoo/pull/27603. Padding rules have been moved to community. We also increase the contrast between text-color and background-color of group headers. Task 1878254 closes odoo/enterprise#2808
Code cleanup and technical improvements
This update reorganizes and tidies internal code for Odoo's web interface, mainly around screen views and action handling. It does not add new business features, but it should make the web client easier to maintain and safer to evolve in future updates.
Original PR description
(mainly views and ActionManager) - add missing docstrings - fix typos - correctly order function and imports - put functions in correct sections - stop using 'event' as argument of handlers - don't call handlers directly - remove trailing spaces/tabs - follow js guidelines in general Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr