Saturday, September 6, 2025
6 changes · master
Enhancements to existing features
Partner-specific instructions in barcode stock operations now scroll with the stock move list instead of staying fixed in the header. This keeps long instructions from taking over the screen and makes it easier for warehouse users to continue working through stock moves.
Original PR description
The partner-specific instructions div can take up too much space if it contains multiple lines, so we move it out of the header into the stock move list, so that we can scroll away from it with the rest of the stock moves. Task ID: [5060030](https://www.odoo.com/odoo/my-tasks/5060030)
The VoIP Calls and VoIP Providers pages now show helpful guidance when there is no content yet. This makes it easier for users to understand what to do next instead of seeing a blank view.
Original PR description
This commit adds no-content guides to improve usability. Previously, there was no help message shown in the VoIP Call and VoIP Provider views. Task - 5058364
UrbanPiper integration errors now show the specific message returned by the service instead of a generic technical error. This helps teams identify and resolve setup or API issues faster, such as duplicate store references.
Original PR description
Before this commit: --- - HTTP errors from UrbanPiper API only showed the generic Python exception. - It was difficult to identify the actual cause (e.g., duplicate store ref_id). After this commit: --- - HTTP error handling now extracts the `message` from the API JSON response. - The displayed/logged error clearly reflects the real cause of the failure. task-5026169 Forward-Port-Of: odoo/enterprise#92713
The Italian tax export flow now shows a 'Close' button instead of 'Submit' for monthly LIPE periods that are not quarter-end months. This makes the action clearer for users and helps avoid confusion when closing month-end tax reporting views.
Original PR description
- Dynamically set the `submittedLabel` to 'Close' instead of 'Submit' when the tax period do not correspond to the last month of a quarter (March, June, September, December). task-4825570 Forward-Port-Of: odoo/enterprise#86920
This update keeps checkout-related behavior aligned with recent address selection changes and UPS delivery page adjustments. It helps ensure customers can continue using checkout flows reliably after related website sale updates.
Original PR description
### [IMP] l10n_test_website_sale: adapt tour_new_billing_ec During the redesign of the address selector, the "Add address" button was moved out of `o_portal_address_row`. This commit updates the test accordingly. task-4904868 ### [IMP] website_sale_ups: adapt to changes task-4307725 ---- See also: - https://github.com/odoo/odoo/pull/209545 - https://github.com/odoo/upgrade/pull/8397
VoIP call recordings are now saved at a lower audio bitrate to reduce storage use. This should make recording files smaller without noticeably affecting call recording quality, since typical VoIP audio already uses similar quality levels.
Original PR description
This commit changes the bitrate of call recordings to 8 kbps. This change is intended to reduce the file size. A higher bitrate is not useful anyways, since most VoIP proivders use a similarly low bitrate.