Wednesday, April 20, 2022
15 changes · master
Enhancements to existing features
The project burndown chart now shows a single, clearer measure for task totals by replacing the generic “Count” label with “# of tasks.” This removes duplicate options and makes reporting easier to understand without changing the underlying chart data.
Original PR description
In a project burndown chart, we currently have two measures, "Count" and "# of tasks". Those measures are identical, but the default "Count" one is less explicit. We only want to keep "# of tasks", but rather than discarding the default measure, we could rename it and remove the other one. This commit removes the "# of tasks" measure, and renames the default "Count" into "# of tasks". Task-2734458
This update removes an obsolete internal method from the Mail module and its related tests. It helps keep the codebase simpler and easier to maintain, with no expected impact on everyday users.
Original PR description
**Current behavior before PR:** There is an obsolete method `_action_remove_members` in tests which is not needed now **Desired behavior after PR is merged:** Removed this obsolete method Task-2824921 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Mail notifications now use a dedicated view action when users mark a notification group as read. This improves the reliability and maintainability of the notification experience without changing the overall workflow for users.
Original PR description
Task-2579306
This update improves the mail app's call participant interface by adding a more reliable anchor for volume controls. It supports a smoother experience when adjusting participant audio settings during calls.
Original PR description
Task-2579306
This update improves the Mail app's real-time communication experience by adding a dedicated action for the activity notice button. It helps make call-related notifications more responsive and easier to handle for users.
Original PR description
Task-2579306
The Mail follower list menu now tracks when its dropdown is open more consistently. This supports a smoother and more reliable experience when users view or manage followers on messages and records.
Original PR description
Task-2579306
The mail follower menu has been updated so it can better manage when the follower list dropdown is shown or hidden. This should make the messaging interface feel more consistent and easier to use when viewing followers.
Original PR description
Task-2579306
The mail follower list menu has been updated to better manage opening, hiding, and keyboard interactions. This makes the follower menu more consistent and easier to use, especially for users navigating with a keyboard.
Original PR description
Task-2579306
This update improves how grouped mail notifications respond when users interact with them. It helps make notification handling in Odoo’s messaging area more consistent and easier to extend, with limited direct impact on day-to-day workflows.
Original PR description
Task-2579306
This update improves the controls available for participants in Odoo's mail and Discuss calling experience. It prepares participant cards to support contextual actions and volume menu interactions, making call management smoother for users.
Original PR description
Task-2579306
The mail app’s follower menu has been updated so the followers button can more reliably control the list dropdown. This improves the consistency of the user experience when viewing or managing message followers.
Original PR description
Task-2579306
The website editor will no longer show the Live Chat button or chat window while users are editing pages. This keeps the editing workspace cleaner and prevents the chat widget from getting in the way of page updates.
Original PR description
Currently, when the website editor is opened, the LiveChat window/button is visible. After this commit, the LiveChat button/window will be hidden in the website editor. TaskID: 2824363 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
Creating a survey from a related field now keeps the name the user entered and uses it as the survey title. Certification slides can also use the selected survey title as their default slide name, reducing duplicate typing and avoiding unnamed records.
Original PR description
PURPOSE Before when creating a new survey through the relational widget by clicking on 'Create and Edit...' the input wasn't propagated to the title field of the survey. This commit fix this LINKS Task-2810395 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Mail call participant cards now show whether each connection is direct or relayed through a TURN server. This helps support and operations teams diagnose call quality or connectivity issues more quickly without changing the calling experience for end users.
Original PR description
This commit adds a way to see the candidateType of the inbound and outbound peer connections. This information allows for example to determine whether the peer connection is being relayed (using a TURN). task-2766401
The Documents spreadsheet feature has been updated to use the latest spreadsheet engine. This improves maintainability and prepares the feature for future enhancements without changing the core user workflow.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/35870dbf [MOV] spreadsheet: create folders for components .xml & .ts https://github.com/odoo/o-spreadsheet/commit/10e1a0ca [REF] spreadsheet: split components and their templates