Tuesday, August 19, 2025
6 changes · master
Enhancements to existing features
Users enabling UrbanPiper in Point of Sale now see a clearer message when the related module is not yet installed. This helps them understand that configuration will become available after saving, reducing confusion during setup.
Original PR description
In this commit: --------------- - Improved user guidance when UrbanPiper module is not installed by showing a clearer message indicating that they will be able to configure the feature once they save. task: 4939021
Point of Sale IoT printing now uses the updated shared printer component and handles IoT report closing more reliably. This helps keep printing-related workflows aligned with platform changes and reduces the risk of incorrect behavior after reports are processed.
Original PR description
In this commit =============== - Updated BasePrinter import to use the new base_printer module. - Improved iotReportActionHandler to return a flag indicating whether to close the IoT handler or not. Task-4655597 Related community PR:https://github.com/odoo/odoo/pull/207886
This update lets teams use a Google Gemini access token from the local environment when testing AI features. It simplifies development and local server setup without changing the normal user experience.
Original PR description
Makes it easier to test gemini llms during development or when running the server locally.
The VoIP SMS interface now uses the more familiar phrase "text message" instead of "SMS". This makes labels and actions clearer for English-speaking users and reduces confusion in day-to-day communication workflows.
Original PR description
According to feedback, "SMS" is not a really common word in English. "Text message" is more frequent. Part of task-4938144
The VoIP CRM lead button now shows a label that better matches the user's situation. It indicates whether the user can create a new lead or view existing leads, reducing confusion during call handling.
Original PR description
Previously, the lead button always displayed 'Lead' as its title, regardless of context. With this change, the button title now adapts based on opportunity count — showing 'Create Lead' or 'View Leads' appropriately. Task-4938144
Forum-related pages now point users to the current profile page address instead of an old forum-specific address. This helps prevent broken links and keeps navigation consistent after the route change.
Original PR description
Update /forum/user/<int:user_id> to /profile/user/<int:user_id> as we have removed that route (see odoo/odoo#217984). Task-4921396