Wednesday, October 23, 2024
8 changes · saas-17.4
Resolved issues and error corrections
The CRM onboarding tour has been corrected so users can complete the guided setup as expected. This helps new CRM users get started more smoothly and reduces confusion during onboarding.
Original PR description
Fixed onboarding CRM tour which is not working properly. Task-4210376
Inbox notifications created from the chatter will now update the unread counter without acting like live chat messages. This prevents unnecessary sounds, pop-up chat bubbles, and duplicate notifications, reducing distractions for users.
Original PR description
Follow-up of https://github.com/odoo/odoo/pull/182347 PR above improved out-of-focus counter, one of such improvements is to take new inbox messages into account. However, doing so had to unintended side-effect to make them play sound, open chat bubble, and display more than 1 notification. This happens because the inbox notification were treated like new message in chat notifications. This commit fixes the issue by limiting PR above of inbox new messages to contribute for the out-of-focus counter. In other words, the following behaviors have been fixed: - new inbox messages from chatter no longer open a chat bubble - new inbox messages from chatter no longer play sound - new inbox messages from chatter only show 1 notification at most
The DIN 5008 invoice layout now adds colons after key field labels on generated invoices, matching the document preview. This improves consistency and readability for customers using Austrian localization with the DIN 5008 format.
Original PR description
Added colons (:) after field labels in the invoice template for better consistency and improved readability. Steps to reproduce: -> Have the Austria localization modules installed -> Set the invoice document to DIN 5008 -> Notice in the preview on the top right corner the Colon ':' is next to the invoice number and others below -> When creating an invoice from an SO and viewing the invoice the Colons ':' are not there opw-4245658 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Point of Sale SMS receipts now use the customer's mobile number instead of the general phone field. This reduces the chance of messages being sent to the wrong or less suitable contact number.
Original PR description
Prior to this commit, the phone field was used to send SMS, which could be incorrect. Enterprise PR: https://github.com/odoo/enterprise/pull/72449 opw-4273085 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes a display issue where two language indicators could appear at the same time on certain view translation controls. The change keeps the interface clearer for users working with translations and avoids confusing duplicate labels.
Original PR description
after odoo/odoo#169782 translation button is only rendered when hover/focus but for the hack of ir.ui.view.arch which 1. is a not translatable computed field 2. borrows the translation button from ir.ui.view.arch_db 3. shows the en_US value of ir.ui.view.arch_db. The 'visibility: visible !important' in odoo/odoo#169782 when hover/focus make the dummy EN logo and the language logo for the current language appear at the same time e.g. FREN This FIX increases the specificity of 'visibility: hidden' of the language logo for the current language in oe_no_translation_content to remove the bug. 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
When a signer cancels a document request from an email link, Odoo now records that signer on the cancellation activity log. This keeps the audit trail complete and makes it easier for businesses to see who cancelled a signing request.
Original PR description
**Steps to reproduce:** 1. In the Sign app, create a sign request for a partner. 2. From the sign request email, cancel the request as the public user (partner). 3. The cancellation log is created without a partner assigned. **Issue:** When a public user (partner) cancels a sign request, the cancellation log entry does not have a partner_id. **Cause:** The partner_id was set as none when there was a public user **Solution:** Assign the partner_id to the sign log during the creation. task-4213637
WhatsApp messages from Point of Sale receipts now use the customer's mobile number instead of the general phone field. This reduces the chance of messages being sent to the wrong or unusable number, improving customer communication reliability.
Original PR description
Prior to this commit, the phone field was used to send WhatsApp messages, which could be incorrect. Community PR: https://github.com/odoo/odoo/pull/184660 opw-4273085
This fix adjusts spacing in the salary contract form so labels no longer overlap or block nearby input fields. Users can now click and edit the affected fields more reliably, reducing small but frustrating form-entry issues.
Original PR description
The span padding is taking too much place and prevent to click on the input above. So we set the correct class to avoid issues.