Thursday, July 30, 2020
9 changes · master
Enhancements to existing features
Odoo now supports application-level menus that both open a default action and contain submenus. This restores a valid menu setup for apps and prevents configuration rules from rejecting these root menus.
Original PR description
Reported by VFE, odoo/odoo#54564 missed one of the use cases in menus: normally a menu can have *either* sub-menus or an actions (aka only "leaf" menu items can have actions), however there's an exception for root menus ("application" menu): those can have an action, which is the action executed when entering the application itself.
Since there was already a special case for root menus (allowing a web_icon), expand this to allow both submenus and an action.
For the two alternatives (submenu items or menuitems with a parent attribute), extract the old pattern and reuse it.Website editors can now add and configure Google Maps directly from the page editor, including API key setup, pin location, layout support, and optional descriptions. This makes it easier to create polished location sections without relying on theme-specific features or developer help.
Original PR description
This merges two commits: **[IMP] website: various improvements to the google map snippet** * the snippet works with columns * the API key can directly be added through the snippet * the pin location option has been moved out of a modal to the snippet options * the description can be toggled on and off **[MOV] website: moves google map snippet from themes to community** This commit moves the google map snippet from design-themes/theme_common to website. see: https://github.com/odoo/design-themes/pull/231 task-2091396
This update polishes several accounting workflows based on consultant feedback, including chart of accounts, demo data, journal sequence numbers, payment status, and bank statements. These refinements should make day-to-day accounting setup and review clearer and more consistent for business users.
Original PR description
Clean various feedbacks reported by consultants WTA/CTH. It concerns namely : - CoA - DEMO DATA - SEQUENCE NUMBER ON JOURNALS - PAYMENT STATUS - BANK STATEMENTS Task ID: #2300936 Enterprise PR : [11995](https://github.com/odoo/enterprise/pull/11995) -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves how a stock validation error is shown to users. The clearer message helps warehouse staff understand the issue faster and take the right action without confusion.
Original PR description
Before this commit, This validation message was not displayed properly. (See https://nimb.ws/zYBLvh ) Now we are displaying validation error Properly. 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 website builder’s snippet library now has refreshed thumbnail images and clearer snippet names across several website-related apps. This makes it easier for users to recognize building blocks and choose the right content elements when creating pages or emails.
Original PR description
New thumbs for the snippets library -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The website editor now uses clearer SVG icons and icon-based controls for layout, alignment, shadow, size, and positioning options. This makes editing website pages more visual and easier to understand while keeping the interface consistent with existing button styles.
Original PR description
Add new SVG icons for the website editor UI. Task: 2157252 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Website editors can now add a Google font by pasting the font page link, instead of having to find and copy the embed code. This makes font customization simpler while still accepting embed codes for users who already have them.
Original PR description
Before this commit users needs to link an embed code provided by Google. But it became less obvious to find this code so we now ask for the link of the font page. But we still keep the possibility to link an embed code if ever a user is wrong. task-2304075 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
Expense receipt scanning now stores the detected category in its own field instead of putting it into the description. This helps product prediction use cleaner data while keeping expense descriptions available for their intended purpose.
Original PR description
before this commit: - the expense extract module returns the category and set it as description and the predict product use this field to set the product. after this commit: - a new field 'category' is now set by the OCR and used by the predict product to set the product.
Updated the Belgian payroll accounting test setup to reflect consultant feedback on accounting setup, demo data, journal numbering, payment status, and bank statements. This improves the reliability and realism of payroll accounting validation without changing day-to-day business workflows.
Original PR description
Clean various feedbacks reported by consultants WTA/CTH. It concerns namely : - CoA - DEMO DATA - SEQUENCE NUMBER ON JOURNALS - PAYMENT STATUS - BANK STATEMENTS Task ID: #2300936 Community PR : [54874](https://github.com/odoo/odoo/pull/54874)