Daily updates from Odoo
Friday, August 12, 2022
5 changes
Enhancements to existing features
Studio tests now share one simulated server across multiple test environments, better matching how several browser tabs use the same real server. This improves test reliability for multi-tab scenarios without changing the user-facing product.
Original PR description
The pyEnv used during tests is based on the mock server to provide server like api. This issue is that when creating multiple environments during tests, a new mock server is created each time. This is not realistic since in a real world scenario, multiple tabs would share a single server. In order to make pyEnv work with multiple tabs tests (e.g. multiple env tests), let's create a single mock server shared between js environment during a test. task-2053917 community: https://github.com/odoo/odoo/pull/97975
The website frontend navigation now keeps the Enterprise behavior for sending users to the app switcher instead of showing a direct app list. This keeps the experience consistent with the Enterprise interface and avoids an unnecessary duplicate menu.
Original PR description
Community counterpart commit is introducing back the fact that the "go to backend" icon in the frontend should display the app list directly. But this is not needed in enterprise as that "go to backend" button is landing on the nice enterprise app switcher.
This update reorganizes how mailbox-related conversations are handled in Odoo Enterprise Mail. It separates mailbox-specific behavior from the general conversation logic, making the code easier to maintain and reducing the risk of future issues.
Original PR description
This commit will simplify the code of Thread by properly splitting all behaviors exclusive to mail.box threads. Community: https://github.com/odoo/odoo/pull/97996
The Knowledge app now uses clearer access wording for chatter, distinguishing read access from write access. This helps align the interface with updated permission handling and reduces confusion around what users can view versus edit.
Original PR description
Chatter access have been split in hasWriteAccess and hasReadAccess. See https://github.com/odoo/odoo/pull/88531 task-2693304
Campaign action buttons now use shorter, clearer wording. Users will see "Add Post" instead of "Send Social Post" and "Send Push" instead of "Push Notification", making the campaign form quicker to scan and understand.
Original PR description
PURPOSE To shorten action wordings. SPECIFICATIONS The goal of this commit is to shorten the action button strings in campaign form view as follows, - from `Send Social Post` to `Add Post`. - from `Push Notification` to `Send Push`. LINKS PR #21421 Task 2653806