Daily updates from Odoo
Navigate
Branch
Wednesday, July 10, 2019
17 changes
Security fixes and vulnerability patches
The Authorize.Net payment integration now removes legacy MD5 hash compatibility because Authorize.Net no longer supports it. This keeps the payment setup aligned with current provider requirements and renames the related key field to better reflect its purpose.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=2006282&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.2bf39ab4869176d16940300935a10841 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
New functionality added to Odoo
Odoo now sends a one-time reminder to people who invited users that have not completed registration after a default delay of five days. This helps inviters follow up on pending account activations and reduces forgotten onboarding invitations.
Original PR description
**Send a mail to a user informing him about the user(s) he has invited in Odoo, but have still not registered.** - Here, we've sent a mail template to the user(s) who added another user(s) in Odoo. - It informs them about the details of users who have been invited but have not yet registered. _Note: The mail to the **invitor** shall be sent **after 5 days**(default) from the day he invited the user(s), and will be reminded only once about **that day's invitations**._ Task Link: https://www.odoo.com/web?#id=1912449&action=327&model=project.task&view_type=form&menu_id=4720 Pad Link: https://pad.odoo.com/p/r.0f4e15e2cb86d382d220151b24be7526 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Enhancements to existing features
This update improves the message shown when a stock procurement rule is misconfigured. It helps users better understand what needs to be corrected, reducing confusion during inventory and fulfillment setup.
Original PR description
**Task**: https://www.odoo.com/web#id=1960746&model=project.task&menu_id=4720 **Pad**: https://pad.odoo.com/p/r.79c217495d11c87d4704965f3b389c6a -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The website contact form no longer requires visitors to enter a company name by default. This makes the form easier for individual consumers to complete while still allowing businesses to make the field required again if needed.
Original PR description
**Description of the issue/feature this PR addresses**: - Task: https://www.odoo.com/web#id=1965839&action=333&active_id=1278&model=project.task&view_type=form&menu_id=4720 - Pad: https://pad.odoo.com/p/r.0e0dbd6e27c8d4c47dc913df7c801aa3 **Current behavior before PR:** -Previously, 'company' field in the 'contact us' form was a required field which wasn't ideal to accommodate B2C flow. **Desired behavior after PR is merged:** -After this PR company field will be optional by default. However, user can customize the form to make it required again. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The website blog module now offers cleaner blog layouts, including grid display, improved sidebars, visible tags, author avatar options, and new cover image sizes. These changes help businesses present blog content more attractively and make posts easier for visitors to browse and share.
Users no longer need to click a button to see earlier chatter or Discuss messages; older messages load automatically while scrolling. The update makes conversation history easier to browse and also corrects the starred message counter when using "unstar all."
Original PR description
Task : https://www.odoo.com/web?#id=33958&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.c93f2456e4a2f6953c0012e794f9e832 Description of the issue/feature this PR addresses: Instead of showing « show older message » at the bottom of the chatter, when scrolling to the bottom of the page, it should load the older messages automatically. Current behavior before PR: By clicking on « show older message », it should load the older messages automatically. Desired behavior after PR is merged: It loads the older messages automatically when scrolling. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Product search pages now show only the categories and attribute values that match the customer's search. A clear button in the search box makes it easier for shoppers to reset their search without manually deleting text and pressing enter.
Original PR description
Task: https://www.odoo.com/web#id=34786&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.a33b9f41096aec34480e92b56e69789e Description of the issue/feature this PR addresses: when using the search field, only matching categories and attribute values should show up button to clear the search : Now you have to empty the search field and press enter, not really user friendly. Current behavior before PR: when using the search field, only matching categories and attribute values should show up button to clear the search : Now you have to empty the search field and press enter, not really user friendly. Desired behavior after PR is merged: After searching product only matching categories will show. And From the search box you can empty search. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Administrators now see a confirmation before leaving a channel they manage, helping prevent accidental loss of access. The update also fixes an error that could occur when users unsubscribed from their own channels.
Original PR description
Task : https://www.odoo.com/web#id=1835641&action=327&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.2e098d4fb5462877321c6808a7c1e1c2 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Website editors can now adjust the default rating elements on recruitment pages directly through the website builder. This makes it simpler for teams to customize job application pages without technical help, while keeping the existing snippet library unchanged.
Original PR description
Let the user edit the rating elements using the website builder editor. Note: This commit will not add a new snippet in the library, it will just simplify the editing process
Blog tags can now be organized into categories, making it easier for visitors to browse related content. The blog archive layout is also improved with collapsible year sections, helping pages stay cleaner and easier to navigate.
Original PR description
Task: https://www.odoo.com/web?#id=34417&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.98e9c26224a43fb6efda1da44dde6c54 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 corrects the Sales Team placeholder text from “Salesteam” to “Sales team” and improves related code comments. It makes the interface wording clearer for users while keeping the change small and low risk.
Original PR description
Description of the issue/feature this PR addresses: some terms/messages Fixes https://github.com/odoo/odoo/issues/34045 Current behavior before PR: Placeholder says "Salesteam" instead of "Sales team" and some odd code comments Desired behavior after PR is merged: "Sales team" instead of "Salesteam" and improved the code comments. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
This fixes an error that could prevent CRM users from creating lead mining requests. Users can now save these requests normally, helping sales teams continue prospecting without interruption.
Original PR description
change method from '_compute_tooltip' to '_compute_credits' before this commit: - when saving the 'lead mining request' form in the CRM, it gives traceback. after this commit: - lead mining request will be created without any error. Description of the issue/feature this PR addresses: Traceback in Lead Mining Requests creation Current behavior before PR: Traceback in Lead Mining Requests creation Desired behavior after PR is merged: Traceback resolved in Lead Mining Requests creation Issue: https://www.odoo.com/web#id=1998091&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.c1d08e83046b903f66d55772e3f52e71 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an error that could appear when users added an attachment. The web interface now applies the dropdown click behavior only to the intended menu links, preventing the attachment action from triggering the wrong handling.
Original PR description
Currently, for all the 'dropdown-item' class we have '_onDropdownClicked' event handler. But,for attachment we have different template.So, call '_onDropdownClicked' handler only when 'dropdown-item' class is in anchor(a) tag. Related to Issue: 1875847 Description of the issue/feature this PR addresses: Traceback when adding an attachment. Current behavior before PR: Traceback when adding an attachment. Desired behavior after PR is merged: Traceback resolved when adding an attachment. Issue: https://www.odoo.com/web?#id=1875847&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.ceab52460e723b3385bce03cacf55e69 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix prevents an error from appearing when users open the Manufactured tab from a sales order. It improves reliability for teams reviewing manufacturing information linked to sales activity.
Original PR description
- changed the syntax of domain when passing from 'product.product' in mrp as there are no more domain will added further. Issue: 1922547 Description of the issue/feature this PR addresses: when trying open manufactured tab from sales order, it shows traceback. Current behavior before PR: when trying open manufactured tab from sales order, it shows traceback. Desired behavior after PR is merged: traceback resolved when open manufactured tab from the sales order. Issue: https://www.odoo.com/web#id=1922547&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.f0aebd0e3224b3e3fcee78a32a286202 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The scheduler now marks system-generated vendor-related activities as exceptions instead of regular to-do items. This helps users distinguish issues created by the system from tasks they created manually, reducing confusion during purchasing and stock replenishment follow-up.
Original PR description
**Task**: https://www.odoo.com/web#id=2007559&model=project.task&menu_id=4720 **Pad**: https://pad.odoo.com/p/r.ef6283c26aa78fbb34fe338ed5824b65 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The portal access wizard now hides child contacts that are only used as shipping, billing, or private addresses. This prevents users from accidentally granting portal access to address records that are not real people or companies.
Original PR description
Before this commit, when granting portal access to a res.partner through the wizard, it would show all the partner + its child_ids, including shipping addresses partner, which makes no sense. This commit hide those shipping address from the list. Fixes #32848
This change adjusts stock-related tests so they no longer depend on activities with identical dates being returned in a specific order. It reduces false test failures and helps keep development checks stable without changing user-facing stock behavior.
Original PR description
As next activities are ordered by date, having the same date can implies the order is not always the same. 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