Daily updates from Odoo
Tuesday, February 11, 2020
7 changes · master
Enhancements to existing features
Website editors now see clearer labels, wider input fields, and publishing controls that work better on mobile. New pages and related website content such as events, jobs, courses, and blogs also have tracking enabled automatically, reducing manual setup for teams.
Original PR description
Description of the issue/feature this PR addresses: TaskID: https://www.odoo.com/web?#id=2088546&action=327&model=project.task&view_type=form&menu_id=4720 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
Helpdesk users can now send coupons by email even when they do not normally have permission to edit coupon records. This ensures the coupon is correctly marked as sent, reducing workflow blockers for customer support teams.
Original PR description
Purpose ======= Helpdesk users don't have the right to write on a coupon. When sending a coupon by email, the coupon is marked as 'sent'. Allow users to send coupons by executing the state change in sudo. TaskID: 2179609 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
VAT number validation has been updated to rely on a maintained standard library instead of an outdated dependency. This improves long-term reliability for customer and company tax ID checks and keeps packaging requirements aligned across supported platforms.
Original PR description
Python module vatnumber doesn't seem maintained anymore. Therefore, we should:
- call directly stdnum (which is maintained and mostly used everywhere in vatnumber)
Also improve stdnum import, vat fix method and vat expected formats
task-1915371
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prThe website configuration screens for calendar and enterprise features now use clearer wording, making setup options easier to understand. Tracking is also enabled by default, helping businesses collect visitor insights without extra configuration.
Original PR description
TaskID: https://www.odoo.com/web?#id=2088546&action=327&model=project.task&view_type=form&menu_id=4720
Helpdesk teams can now generate coupons directly and send them to customers. This makes it easier for support staff to offer goodwill gestures or compensation without needing another team to create the coupon.
Original PR description
Now an helpdesk user can generate coupon and send it to customer. TaskID: 2179609
Code cleanup and technical improvements
Odoo removed an underused setting that automatically added user signatures to email templates because it could create confusing or duplicate signatures. Templates that still need a signature now include it directly, making email content clearer and more predictable for users.
Original PR description
The field user_signature wasn't used that much and when used it caused some issues so it has been removed. Existing templates that had the user_signature field set to True were modified to include the user.signature. task-2089252 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo removed an email template setting that automatically appended the sender's signature because it could create confusing or duplicate signatures in some sending flows. Templates that should include a signature now define it directly, making email content more predictable for customer communications.
Original PR description
The field user_signature wasn't used that much and when used it caused some issues so it has been removed. task-2089252 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr