Thursday, March 25, 2021
10 changes
Enhancements to existing features
The icons for many localization modules were refreshed with newer artwork. This improves visual consistency across country-specific Odoo apps and makes the app list look more polished.
Original PR description
Purpose of the task is to update all l10n modules icon with new icon that i have found in task attachment. So in this commit, Updated all l10n modules icon with new icon. Links PR #16054 TaskID: 2442631
Resolved issues and error corrections
Field service sales now shows an error message in a way that can be properly translated. This helps users in different languages receive clear guidance when a product quantity cannot be updated.
Original PR description
Before this commit, we give a variable containing the error message throw by the `_setValue` method. The problem is `_t` method need an explicit string to translate the error message. This commit replaces the variable by an explicit error message. Related PR: #16088
Miscellaneous changes
This test account has been disabled. Their support informed us users should use their regular account instead. opw-2480469 Forward-Port-Of: odoo/enterprise#17116 Forward-Port-Of: odoo/enterprise#17048
Original PR description
This test account has been disabled. Their support informed us users should use their regular account instead. opw-2480469 Forward-Port-Of: odoo/enterprise#17116 Forward-Port-Of: odoo/enterprise#17048
This fixes the automatic email shown when a subscription payment fails so the message no longer creates repeated quote sections or extra “read more/read less” links. Business users get a cleaner chatter view and clearer communication around failed payments.
Original PR description
The current automatic mail sent when a payment fails was triggering multiple quotes due to a structure error, leaving multiple "read more/read less" anchors in the chatter view. This commit fixes this problem by adding a parent element enclosing the signature quote and preventing the rest of the text having 'data-o-mail-quote' attributes, being hidden by the 'read more' button. task-2381080 
Before changes when we press 'F' key along with 'Ctrl' the timer will automatically starts. However after some changes the issue has been fixed and timer does not start when we press Ctrl+F TaskID: 2462166 Forward-Port-Of: odoo/enterprise#16996
Original PR description
Before changes when we press 'F' key along with 'Ctrl' the timer will automatically starts. However after some changes the issue has been fixed and timer does not start when we press Ctrl+F TaskID: 2462166 Forward-Port-Of: odoo/enterprise#16996
Purpose ====== See the comments directly in the code. Otherwise: https://www.socialsecurity.be/site_fr/employer/general/techlib.htm#glossary TaskID: 2479911 Forward-Port-Of: odoo/enterprise#17128
Original PR description
Purpose ====== See the comments directly in the code. Otherwise: https://www.socialsecurity.be/site_fr/employer/general/techlib.htm#glossary TaskID: 2479911 Forward-Port-Of: odoo/enterprise#17128
Steps to reproduce: go to Helpdesk > Configuration > SLA Policies > set '32 hours' Observed behavior: 32 hours is converted into 1 day and 8 hours. The issue is that these fields represent working hours, not "regular" hours. From this commit, If 1 day = 8 working hours of a particular company then, 32 hours should be converted into 4 days TaskID: 2413881 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/enterpri
Original PR description
Steps to reproduce: go to Helpdesk > Configuration > SLA Policies > set '32 hours' Observed behavior: 32 hours is converted into 1 day and 8 hours. The issue is that these fields represent working hours, not "regular" hours. From this commit, If 1 day = 8 working hours of a particular company then, 32 hours should be converted into 4 days TaskID: 2413881 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/enterprise#15706 Forward-Port-Of: odoo/enterprise#15324
`res` can be undefined when pressing `down` on the last item of the list for instance Forward-Port-Of: odoo/enterprise#16479
Original PR description
`res` can be undefined when pressing `down` on the last item of the list for instance Forward-Port-Of: odoo/enterprise#16479
In case of a multi-company environment, a partner can have accounts in several companies. We should filter to take into account only those related to the current company when checking account type. opw-2462747 Forward-Port-Of: odoo/enterprise#17278 Forward-Port-Of: odoo/enterprise#17269
Original PR description
In case of a multi-company environment, a partner can have accounts in several companies. We should filter to take into account only those related to the current company when checking account type. opw-2462747 Forward-Port-Of: odoo/enterprise#17278 Forward-Port-Of: odoo/enterprise#17269
To reproduce: - create a new template on the sign app - add a field with a responsible A - delete the role A from Configuration/Roles - try to access the template (JS Traceback) FIX: add a deletion restriction for the sign.item.role as it should not be deleted if it's related to a sign.field opw-2457018 opw-2485898 Forward-Port-Of: odoo/enterprise#17132
Original PR description
To reproduce:
- create a new template on the sign app
- add a field with a responsible A
- delete the role A from Configuration/Roles
- try to access the template (JS Traceback)
FIX:
add a deletion restriction for the sign.item.role
as it should not be deleted if it's related to a sign.field
opw-2457018
opw-2485898
Forward-Port-Of: odoo/enterprise#17132