Tuesday, July 29, 2025
7 changes · master
Enhancements to existing features
Spreadsheet dashboard edition now includes a clearer translation namespace, helping labels and text be translated more consistently. This is a minor internal improvement that supports better localization quality for users in different languages.
The accounting dashboard now prevents users from clicking Fetch Transactions multiple times for the same bank. This reduces duplicate provider requests and helps avoid synchronization errors or confusion.
Original PR description
The button `Fetch Transactions` shown on a bank in the accounting dashboard can possibly be clicked multiple times in a row by a user. This would cause several calls to the provider causing potential errors. This commit prevents the user from being able to fetch transactions multiple times by removing this button once clicked. task-4900188 Forward-Port-Of: odoo/enterprise#89127
Websocket worker messages now include a clear BUS: prefix so they can be distinguished from other worker messages. This prepares the shared worker infrastructure for broader future use while keeping the current point-of-sale preparation display behavior aligned with the updated message format.
Original PR description
Add the prefix `BUS:` to all websocket worker actions/events. This is a preparation for reuse bus shared worker for other purpose other than websocket. community: https://github.com/odoo/odoo/pull/220852
New Helpdesk tickets now use five-digit reference numbers, such as 00001, instead of shorter two-digit numbers. This keeps ticket lists in the expected order as ticket volumes grow beyond 99 items, making it easier for teams to track and find tickets.
Original PR description
ordering tickets by ID wasn't working well when the ticket ID exceeds 2 digits make the `ticket_ref` filled with zeros to be 5 digits when new ticket is created. task-4164948
The Emitted Emissions list view now allows users to hide selected fields. This gives teams more control over the information shown, making the list easier to tailor to their reporting needs.
Original PR description
This commit makes a few field hideable in the Emitted Emissions list view Task-4890193
This update makes a minor visual adjustment to the messaging menu in Odoo's Mail app. It helps keep the interface polished and consistent, with low risk to day-to-day use.
Original PR description
Part of task-4967066
VoIP call sessions are now cleaned up automatically when a call's status changes to ended, rather than being handled separately in multiple places. This makes call handling more consistent and helps reduce the risk of lingering call sessions after a call finishes.
Original PR description
Instead of clean session in every function that can end a call, it's better that we do it when call model state is changed. Forward-Port-Of: odoo/enterprise#91188