Tuesday, March 17, 2020
5 changes · master
Enhancements to existing features
The event and website event sample data has been refreshed to make demonstrations clearer and more representative. This helps teams showcase event features more easily, while tests were adjusted to avoid depending on specific preloaded records.
Original PR description
In order to have an easier, better time showcasing the functionalities of event, demo data had to be improved. TaskID: 2170834 PR: #xxxxx Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds automated checks for key live chat journeys, including starting chats, sending messages, ratings, closing sessions, and chat request handling. These safeguards help prevent regressions in website live chat and visitor tracking, improving service reliability during busy periods.
Original PR description
Adds Python tests and javascripts tours on livechat (website and visitor integration). Because breaking livechat every two days in rush period (or even not) is getting quite annoying. Those tests are checking : - The client side flow (open livechat, send messages, send rating and close the livechat session) - The channel and message author naming, visitor page view history - Chat request flow (complete chat request flow, open empty operator's chat request and cancel due to visitor's new chat session) Task ID : 2079087
The sales and rental order screens now hide the Cancel button until a new order has been saved for the first time. This reduces unnecessary actions on draft records and keeps the order interface cleaner for users.
Original PR description
purpose clean up the orders/invoice interface with keeping just the needed action buttons specs hide CANCEL button if the order/invoice is not saved yet for the first time To be done for: - Quotes & SO - Rental LINKS PR: #47579 TaskID :2080191
The stock lot form now includes an empty second group so customization tools can add fields more consistently. This makes it easier for businesses to tailor lot and serial number records without layout issues.
Original PR description
PURPOSE Add an empty group for consistent studio customization in the stock.production.lot formview SPECIFICATION LINKS PR: #47794 TaskID: 2043928
This update moves mobile control panel styling and tests into the enterprise web app, matching where the related behavior now lives. It does not add new features, but makes the codebase easier to maintain and reduces confusion between mobile-specific and general enterprise web components.
Original PR description
Since the control panel refactoring, see: https://github.com/odoo/enterprise/commit/7cccc22b6d4f523d302f7a0a57df52e532dc3e14#diff-7c1c7dc4c2cb3c7b698752f919649b3dR89 JS part has been moved from web_mobile to web_enterprise. This commit also moves scss and tests for more consistency.