Daily updates from Odoo
Wednesday, October 24, 2018
10 changes · master
Enhancements to existing features
This update makes the Optional Products tab on sales orders easier and safer to customize. It reduces the risk of future customizations breaking when the page layout changes.
Original PR description
Description of the issue/feature this PR addresses: There is no really safe xpath for the tab "Optional products". Current behavior before PR: No easy way to xpath into "Optional Products" as you would need to use an index such as `//page[2]`, which breaks easily. Desired behavior after PR is merged: Clean and easy xpath options on the optional products tab. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
User profiles now show quick links to related groups, access controls, and record rules, including counts, when debug mode is enabled. This helps administrators review security settings more easily while adding safeguards to reduce accidental changes to shared access rules.
Original PR description
Add 3 smart buttons with count in user form view to directly access : - Groups - Access Controls - Record Rules -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users can now filter available fields in the field selector using a search box. This makes it quicker to find the right field, especially in screens with many options, and uses flexible matching to improve results.
Original PR description
The option `showSearchInput` has been added on the ModelFieldSelector to allow the user to easily filter the displayed fields. An input is displayed in the popover title. The search method is fuzzy for optimal results.
The survey experience no longer triggers leftover debugging messages during normal use. This keeps surveys cleaner for users and avoids unnecessary distractions or confusion.
Original PR description
Description of the issue/feature this PR addresses: Remove debug statements that shouldn't be there Current behavior before PR: Debug statements going off every time you do a survey. Desired behavior after PR is merged: No more debug statements. They shouldn't have been there in the first place. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Payroll-related form views now include clearer page structure and named sections. This makes future configuration and maintenance easier while keeping day-to-day user behavior unchanged.
Original PR description
Description of the issue/feature this PR addresses: Add `<sheet>` to form views and add name to `<group>` elements. Current behavior before PR: There are no `<sheet>` tags defined on the form views and the hard to `xpath` elements have no names set. Desired behavior after PR is merged: Set `name` elements on most critical view parts to `xpath` and add `<sheet>` to missing form views. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The mobile status bar now uses a grey style when a status cannot be changed. This makes it easier for users to understand at a glance which status options are not interactive, reducing confusion on mobile screens.
Original PR description
… clickable so user can easily understand it's not changeable * Task: https://www.odoo.com/web?#id=35306&view_type=form&model=project.task&action=327&menu_id=4720 * Pad: https://pad.odoo.com/p/r.a14e26f2115039e6abf3b3c009be432e
Odoo Studio now offers a search option when choosing fields in the model field selector. This makes it quicker for users to find and add the right field, especially in configurations with many available fields.
Original PR description
This option allows to add a search input on the ModelFieldSelector, which eases the addition of a new field.
Resolved issues and error corrections
This fix keeps internal chat windows from appearing in the Point of Sale screen and printed receipts. It also warns users when a POS session is missing the required journal setup, helping avoid crashes and checkout interruptions.
Original PR description
Issue : https://www.odoo.com/web#id=1878185&action=333&active_id=1278&model=project.task&view_type=form&menu_id=4720
The subscription form in the web enterprise interface now keeps its intended inline layout when opened or closed. This prevents the form from appearing misaligned, improving the visual consistency of the page for users.
Original PR description
We use jQuery's slideToggle method to toggle the subsription form, which applies 'display: block;' attr to the form to display it. It conflicts with bootstrap4 which uses flex to display inline form, and so design is ruined. This commit fixes the issue by wrapping the form inside a div which will be toggled using jQuery, thus retaining the original properties / look of bs4 form. task: https://www.odoo.com/web#id=1890073&action=333&active_id=1278&model=project.task&view_type=form&menu_id=4720 pad: https://pad.odoo.com/p/r.e2ba7b781023b0231c735cb7505ea138 Task : 1890073
Documentation and clarification updates
This update adds a contributor license agreement confirmation for Ark74. It helps ensure the project has the required legal permission to accept and use this contributor's work.
Original PR description
Added ark74.md -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr