Daily updates from Odoo
Navigate
Branch
Thursday, November 16, 2017
6 changes
Enhancements to existing features
This update converts or removes older YAML demo and setup data across several Odoo apps, making the system easier to maintain and more consistent. It also improves stock scheduler behavior by logging missing methods instead of stopping with an error, reducing the risk of interrupted background processing.
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
The Stripe payment option now clearly displays that it supports subscriptions and saving customer cards. This helps businesses choose the right payment provider by making Stripe’s capabilities visible during setup.
Original PR description
…e payment acquirer selection screen for stripe task: https://www.odoo.com/web#id=38906&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad: https://pad.odoo.com/p/r.387d2ac4c7466a998568e07365c01fd4 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
When invoicing multiple sales orders together, any validated down payment is now applied to the final invoice. This prevents customers from being charged without crediting amounts they already paid and makes the invoicing flow more consistent.
Original PR description
- Create 2 SO, one with a down payment - Validate the down payment invoice - Select both SO, and choose "Invoice Orders" - Create the invoice The down payment is not deduced from the invoice. It is more logical to take it into account at this point of the process. However, changing this in stable is a major change of behavior. opw-779954 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
Several Odoo modules now use XML instead of older YAML files for demo or setup data. This keeps the data format aligned with current Odoo practices, making these areas easier to maintain without changing day-to-day business functionality.
The subscription template screen now shows renewal intervals without cutting off the text. This makes it easier for users to read and choose the right subscription timing, reducing confusion during setup.
Original PR description
Task: https://www.odoo.com/web#id=35839&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/openerp-project.task-2TM7FS6JPB
Code cleanup and technical improvements
This update converts purchase module test scenarios from older YAML files into Python-based tests. It does not change purchasing features directly, but improves maintainability and reliability of automated checks that help prevent regressions.
Original PR description
Task: https://www.odoo.com/web#id=32792&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.7b14c071282b05f8ded0d26617426322 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