Daily updates from Odoo
Navigate
Branch
Tuesday, April 30, 2019
7 changes
Enhancements to existing features
The website theme customization dialog now shows font choices in a dropdown instead of separate tabs. This makes choosing and previewing fonts cleaner and easier for users managing website appearance.
Original PR description
This PR includes improvements in the UI of website. - Replaced font selection options with a dropdown. - Before this PR, Fonts appear in separate tabs in Choose your fonts section in Customize Theme modal. - After this PR, selected font will be displayed in dropdown toggle button and all other fonts can be selected from dropdown menu. Task Link: https://www.odoo.com/web#id=1942241&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad Link: https://pad.odoo.com/p/r.dae5d8f1f2b4c636563ae7fe48548a27 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Dropdown menus in relationship fields and date pickers now close automatically when users scroll the page. This makes it easier to view and access information behind those menus without the dropdown staying in the way.
Original PR description
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
Businesses can now choose whether to run a small validation charge when customers save a card for future payments. This reduces customer frustration from unexpected temporary charges while still allowing verification when a business wants the extra check.
Original PR description
Description of the issue/feature this PR addresses: Task : https://www.odoo.com/web?#id=1903170&action=327&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.960385d7a3a135476ce3739d7161ee69 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Linked records now behave more consistently when working with multiple records, reducing the need for extra conversion steps in Odoo's internal logic. This improves developer productivity and helps make related business features more reliable with less duplicated code.
Original PR description
In other words, `recs.foo_id == recs.mapped('foo_id')`.Businesses can now choose whether to run a small validation transaction when customers save a card for recurring subscription payments. This reduces customer frustration from unexpected temporary charges while still allowing stricter card checks when desired.
Original PR description
Task : https://www.odoo.com/web?#id=1903170&action=327&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.960385d7a3a135476ce3739d7161ee69
Resolved issues and error corrections
Uploading a document to a new expense now correctly passes the uploaded attachment information to the next action. This prevents a crash and endless loading spinner, allowing users to attach receipts or documents normally.
Original PR description
This commit fixes a bug introduced when migrating from jquery deferred to native JS Promises (ab56e63). Steps to reproduce: 1. Go to the Expense app 2. Create a new expense 3. Click on "Attach Document" and upload a file => crash and infinite loading spinner After loading files, the `attach_document` widget is supposed to call a callback action with attachment ids as argument. Currently, attachement ids are not correclty retrieved. They are retrieved via the `arguments` object but since ab56e63 `arguments` refers to the arguments of the Promise callback function and no longer to the handler function `_onFileLoaded` arguments. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes the layout of footer buttons on project kanban cards so they display evenly instead of appearing misaligned. The change improves the visual consistency and usability of the project overview without changing business workflows.
Original PR description
**Description of the issue/feature this PR addresses**: - Task: https://www.odoo.com/web#id=1948176&action=333&active_id=1278&model=project.task&view_type=form&menu_id=4720 - Pad: https://pad.odoo.com/p/r.7551125c2dfcd67f29ff4d8a299583c7 **Description** -Previously, footer buttons on the project's kanban were not being shown properly due to improper CSS rules. -This commit fixes the issue by removing fixed width and evenly distributing available space between the buttons. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr