Saturday, May 24, 2025
4 changes
1 change
Enhancements to existing features
Users pairing an IoT Box in SaaS will now see a clearer message when the box has a valid security certificate but cannot be reached due to likely DNS delays. This helps users understand why the device may temporarily be unavailable and reduces confusion during setup.
Original PR description
When the user pairs an IoT box in the SaaS, it automatically receives a TLS certificate from odoo.com so that it can be accessed via HTTPS. However, sometimes the user's DNS will not be able to resolve the IoT box's new address straight away, making it unreachable. We cannot detect this error directly, and there is nothing we can do on our end to alter the user's DNS setup. Instead, this commit adds an error message mentioning the DNS issue in the event that an IoT box has a valid certificate but we are unable to reach it. Community PR: https://github.com/odoo/odoo/pull/211165 task-4787494
3 changes
Enhancements to existing features
Documents that are not connected to another business record are now handled consistently as unlinked, avoiding confusing grouping and display differences. Attachments remain visible in technical views for users with the right access, preserving existing visibility while improving clarity.
Original PR description
Purpose ======= Use False instead of 'documents.document' when a document is not linked to a record. Attachment still have 'documents.document' if not linked to a record, so users see the attachment in the technical view if they have access to the document (otherwise they won't see it). Task-4532059
VoIP now uses shared translation helper logic from the broader web platform instead of keeping its own copy. This reduces duplication and helps keep phone-related interface text consistent and easier to maintain across Odoo.
Original PR description
Community counterpart: https://github.com/odoo/odoo/pull/211279
WhatsApp tests were updated to match a platform change in how messages are categorized. This helps keep WhatsApp-related behavior aligned with the main messaging system and reduces risk of future inconsistencies.
Original PR description
The community counterpart of this commit replaces "is_note", "is_discussion" and "subtype_description" fake message fields by "subtype_id" which exists on message. This commit adapts whatsapp tests after this change. task-4676083 community: https://github.com/odoo/odoo/pull/209487