Daily updates from Odoo
Tuesday, October 8, 2019
7 changes
Enhancements to existing features
The Point of Sale screen now handles situations with many open orders more cleanly. Order names stay on a single line, preventing the header from becoming cluttered or misaligned and making it easier for staff to navigate orders.
Original PR description
Before, the display was going wrong when there were lot of orders ending with multiple lines for the name. Now the div contianing the name is always big enough to be displayed in one line. solves #37993 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Survey stages now include defined status values, making it easier to track and manage where each survey stands in its lifecycle. This improves consistency in survey workflows, especially for certifications and website learning flows.
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
This update changes how Odoo stores internal many-to-many record links by using a single combined key instead of separate indexes. This improves database reliability and supports advanced database replication setups without changing day-to-day user workflows.
Original PR description
Remove individual m2m indexes and replace with a single mirrored composite Cherry pick and rebase of #31519 cc @odony @rco-odoo
This change lets Odoo disable drag-and-drop movement of records in specific Kanban views. It helps teams keep records, such as social feed posts, in a fixed order where moving them would not make business sense, and includes test coverage to ensure the behavior works as intended.
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
This update makes the sale timesheet sale order setup easier to extend for additional billable configurations. It helps businesses adapt project billing rules without changing the core workflow for existing users.
Original PR description
Description of the issue/feature this PR addresses: Refactor code a bit to split it by methods that can be overriden. These changes would allow to introduce additional billable types. Current behavior before PR: Impossible to define additional billable configuration for Sale Order Desired behavior after PR is merged: Possible to define additional billable configuration for Sale Order -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Mobile users selecting linked records now see a kanban-style selection panel instead of a list, making choices easier on smaller screens. The update also lets forms choose specific desktop and mobile selection views and prevents unintended actions while selecting records.
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
When users create a new record on mobile, forms now open the selection window automatically if the first editable field is a relational selection field. This reduces extra taps and makes data entry smoother on mobile devices.
Original PR description
When we create a record, if the first edit field inside the form is a m2o tag, now we directly open the m2o select modal. Task: 1924771