Thursday, July 14, 2022
4 changes · master
Enhancements to existing features
Administrators adding a language from My Preferences or a user profile now see a guided language setup wizard instead of a technical language list. This makes the action clearer and reduces the chance of confusion when enabling new languages.
Original PR description
Step to reproduce: - Go to 'My Preference' or User profile as admin - Click on the world icon to add a language Old Behaviour: - Open the technical view of languages New Behaviour: - Open a wizard to add a a language taskid-2774319 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo now starts several background notification services without waiting for an extra web client readiness signal. This reduces unnecessary startup coordination and makes the bus-based notification infrastructure more reliable for calendar, mail, and related services.
Original PR description
*: calendar, iap_mail. Now that the bus service is a wowl service, we don't need to wait for the webclient to be ready before using it. Indeed, the services now have the bus service as a dependency which means it will always be ready in time.
The VoIP module now uses the same event naming expected by Odoo's newer interface framework. This reduces reliance on temporary compatibility code and helps prepare VoIP features for future interface updates.
Original PR description
so that it matches the name used by Owl without having to rely on a compatibility layer. It will be important to adapt some code to WOWL.
The IoT-related services were updated to work with Odoo's newer service environment. This prepares delivery and point-of-sale IoT features for upcoming websocket-based real-time communication improvements, with limited immediate business impact.
Original PR description
In order to ease the PR introducing the websockets in Odoo, the bus service has to be updated to be a wowl service. This PR takes care of it. task-2053917 community : https://github.com/odoo/odoo/pull/95824