Daily updates from Odoo
Navigate
Branch
Wednesday, April 10, 2019
15 changes
Enhancements to existing features
The timesheet section on tasks now hides remaining hours when planned hours have not been set. This reduces confusion for users by only showing remaining time when there is a meaningful planned-hours target to compare against.
Original PR description
…n tasks If planned hours is not set or modified, the remaining hours should not show - https://www.screencast.com/t/o3itcg7wrB Task ID - 1930975 Description of the issue/feature this PR addresses: Task ID - https://www.odoo.com/web#id=1930975&action=327&model=project.task&view_type=form&menu_id=4720 Pad ID - https://pad.odoo.com/p/r.c9250458e1a0baecb65c2031f166ce31 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 improves the visual alignment of link buttons on project kanban cards, making project information easier to scan. It is a minor interface polish that helps users navigate project and timesheet-related views more comfortably.
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:** -Improved UI by properly aligning Link buttons on kanban boxes of project. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change reduces repeated internal work when applying request-related settings, making the web request handling path slightly more efficient. It also includes the contributor license confirmation required for the contribution process.
Original PR description
No needed call slow threading.current_thread() on evry arg setting. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update makes field search easier to use by adding clearer input guidance and improving the spacing of the field selector. It also adjusts the Kanban dropdown layout so selections display more cleanly, especially when customizing views in Studio.
Original PR description
This commit improves the usability of ModelFieldSelector widget and kanban dropdown layout with the following points : - Adds a placeholder on the input for searching fields - Adds more height to the same input for consistency - Properly shows 'X' sign within the header Related task: 1916583 **Task**: https://www.odoo.com/web#id=1916583&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 **Pad**: https://pad.odoo.com/p/r.9c27ff90886a38e1a0de93f451089ca8 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Forum users who do not have enough karma to ask a question now see a clearer error message. The message also links to the FAQ so users can understand how to earn the required karma and continue participating.
Original PR description
Description of the issue/feature this PR addresses: - Task : https://www.odoo.com/web#id=1952473&action=327&model=project.task&view_type=form&menu_id=4720 - Pad : https://pad.odoo.com/p/r.0d7150bf874e6e653ec6257c8d91b3a5 Current behavior before PR: - Error message wordings were not efficient for the one who's trying to ask the question in forum without having required karma. Desired behavior after PR is merged: - Error message will be efficient that one can use the guidelines regarding the required karma. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Prevents website shop pages from breaking when all pricelists are removed or archived. The change keeps at least one pricelist available for each website so customers can continue browsing and buying with a valid currency.
Original PR description
Before this commit, if none of the pricelist is available for the website then frontend ecommerce will crash. This issue is arrived from #30675 PR. The reason behind crash is, if there is no pricelist associated with the website then the ecommerce will not get the currency and breaks the frontend shop. This commit will restrict user from making those changes which breaks the frontend shop. We will ensure that atleast one pricelist is available for each website. task-1966811
Product ratings on website pages are now easier to browse, especially on mobile and tablet. Rating filters appear in a more familiar order, selected filters can be removed without jumping back to the top, and rating percentages are displayed more cleanly.
Original PR description
Rating Improvements on product page:
1) Now we display ratings filter in descending order which
is common behavior for eCommerce/Appstore sites
2) Stop scrolling to top while removing selected rating filter
3) UI improvements for mobile/tablet view
4) Percentage is rounded up to two decimal points so that
it does not look ugly
task-1850446The website navigation now adapts better on iPad screens when company or website names are long. Company and website selectors use compact icons on smaller screens, preventing menu items from wrapping or overlapping and making the toolbar easier to read.
Original PR description
Purpose of this task is, On iPad, with multicompanies and multiwebsites activated, if the name of the company is too long, the systray is send back to the line and he's no more readable. So, I replaced the dropdown of companies with an icon =>building And for the website => Globe Task ID : 1945020 Pad link : https://pad.odoo.com/p/r.0c3cfb9b3a5c8d0d1d19d734450262a8
This change removes an internal accounting field that was rarely used and was slowing down account type changes. Businesses should see smoother performance in accounting operations without a meaningful change to day-to-day workflows.
Original PR description
OPW 1961781 The related field user_type_id on account.move.line was slowing down the ORW when whanging the type of an account. This field was almost never used except in account_reports. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Inventory teams can now correct product quantities directly from editable stock lines, reducing the need to create separate inventory adjustments for simple fixes. Inventory adjustments are also clearer, with improved line views, visual status indicators, easier refresh of outdated counts, and direct access to related accounting entries.
Original PR description
### Description of the feature this PR addresses: Improve the usability of the Inventory Adjustments and allow to easily correct a product quantity without going through an Inventory Adjustment. See commit messages for more information. *Task #1935921*
Odoo Studio received small interface and wording improvements to make common customization tasks clearer and easier to use. Users can now edit selection labels inline outside debug mode, while sidebar actions and saving feedback are more visible.
Original PR description
- Improved few strings - Made selection value editable inline, when not in debug mode - Made sidebar buttons and 'Saving..' message more visible - Some misc ui improvement Related task: 1916583 **Task**: https://www.odoo.com/web#id=1916583&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 **Pad**: https://pad.odoo.com/p/r.9c27ff90886a38e1a0de93f451089ca8
This change removes reliance on a rarely used account line field that was slowing down account type updates. Accounting reports now use the needed account type information more directly, improving performance without changing the report experience for users.
Original PR description
OPW 1961781 The related field user_type_id on account.move.line was slowing down the ORW when whanging the type of an account. This field was almost never used except in account_reports.
Resolved issues and error corrections
This fixes a small typo in a stock-related company field definition. The change helps keep configuration metadata correct and avoids confusion for users or maintainers, with no expected impact on day-to-day operations.
Original PR description
Description of the issue/feature this PR addresses: Typo on field definition Current behavior before PR: Desired behavior after PR is merged: Ps: Here too https://github.com/odoo/odoo/blob/12.0/addons/sale_management/models/sale_order.py#L158 (I will create new PR to handle that as it is part of another module) -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an issue where invoices imported from CSV could be assigned to the wrong account. The change helps ensure imported accounting data is categorized correctly, reducing manual corrections and reporting errors.
Original PR description
Task 1961719 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Belgian accounting tax groups have been cleaned up so each tax rate now has a single shared group instead of separate duplicates. This makes tax configuration clearer and reduces confusion when reporting or managing Belgian taxes.
Original PR description
There was one tax group per tax which was strange, so remove all duplicated tax group and only keep one tax group per tax percentage (0%, 6%, 12%, 21%) Task: 1965918 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr