Daily updates from Odoo
Wednesday, July 23, 2025
4 changes
Enhancements to existing features
Restaurant staff will now hear the new order alert repeatedly when a placed order arrives through UrbanPiper. The sound stops once the notification is closed or the Review order button is clicked, helping teams notice incoming orders faster.
Original PR description
In this commit: === - Played `order-receive-tone` sound in a loop when a new order with status placed is received. - When the user closes the notification or clicks on the `Review order` button, this sound will stop. Related: https://github.com/odoo/odoo/pull/214975 task-4764948
This update adds automated front-end test coverage for the preparation display used in point-of-sale restaurant workflows. It helps reduce the risk of future changes breaking order preparation screens, improving reliability for businesses using these features.
Original PR description
This commit introduces a test environment to test the preparation display front-end.
Spreadsheet screens are now better adapted for mobile use, especially when the on-screen keyboard appears. Menus that rely on side panels are hidden on mobile to avoid users tapping options that cannot be used properly on smaller screens.
AI and WhatsApp discussion features now use the shared avatar link method introduced in the core platform. This keeps contact and member images consistent across apps and reduces the chance of mismatched avatar behavior after platform updates.
Original PR description
This commit adapts the code to use the new member.avatarUrl getter introduced in community. PR community: https://github.com/odoo/odoo/pull/220075