Thursday, June 26, 2025
4 changes · master
New functionality added to Odoo
Users can now resend or cancel failed WhatsApp messages directly from the failed message indicator. This helps teams recover from delivery issues without losing failure details, even after original WhatsApp message records are cleaned up.
Original PR description
PURPOSE This commit allows users to manage failed or bounced WhatsApp messages by resending or canceling them, similar to mail, sms notifications. SPECIFICATION A new WhatsApp Resend composer lets users resend or cancel failed messages. Users can access this option from the WhatsApp icon on failed messages. Task-4267356
Enhancements to existing features
Sales subscriptions now show a clear warning when an overdue subscription is at risk of being automatically closed if it is not billed soon. This helps teams act earlier to prevent unintended subscription closures and potential revenue loss.
Original PR description
This commit adds an alert-info warning that the subscription is overdue and will be automatically closed by the system if it is not billed soon. Technically speaking, when the subscription has the `next_invoice_date` older than its `end_date` AND it is currently with in-progress state, this alert will be shown. task-4243863
The spreadsheet interface has been reorganized to make common actions easier to find and the top bar clearer to use. Users now see collaboration presence more directly, while saving and sharing-related options are placed in more intuitive locations, improving day-to-day spreadsheet editing.
Original PR description
Task: 4812824
This update advances the Colombian electronic invoicing and DIAN integration setup based on the current specification work. It improves configuration, demo data, invoice screens, templates, and supporting validation logic so Colombian localization flows can be tested and prepared more reliably.
Original PR description
implemented points 1-3 in spec