Thursday, January 6, 2022
5 changes · master
Enhancements to existing features
Call controls now behave more predictably when switching between muted and deafened states. Users keep their intended mute setting after leaving deafen mode, and using the microphone while deafened now cleanly restores both hearing and speaking.
Original PR description
* When a user is already muted when setting their state as deafened the mute state should remain after the deafen state is removed. * When a user clicks the microphone (mute/unmute) button while being in the deaf state, the user should end up undeafen and unmute. This commit also fixes a case where the track could be left enabled when transitioning from voice activation to push-to-talk (the track would still properly be disabled on the next release of the push-to-talk key). task-2720026
The eCommerce settings now only allow internal users to be selected as the salesperson for order follow-up. This prevents portal users or other inappropriate accounts from being assigned, reducing configuration mistakes and keeping sales responsibilities with staff users.
Original PR description
### Current behavior Any users (not only internal users, but portal users too) can be selected from the Salesperson field in the Settings. ### Expected behavior Only internal users can be selected. ### Steps - Install eCommerce - Go to Settings > Website category - Find 'Orders Followup' category - Try to pick a salesperson OPW-2709759
This update adjusts the Website Forum guided tours so they continue to work when related helpdesk demo settings change. It helps keep automated checks stable and reduces false failures during validation.
Original PR description
[IMP] website_forum: adapt tours The enterprise module website_helpdesk_forum changes the demo data karma_answer value to 0 for the default Help forum thus breaks the tour. odoo/enterprise#19870 odoo/upgrade#2681 TaskID: 2499623 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
Planning teams can now use Copy Previous, Publish, and Plan Orders directly from the calendar view, matching key actions already available in the Gantt view. This reduces switching between views and makes weekly planning, publishing schedules, and planning sales orders faster and more consistent.
Original PR description
Before this commit: In the gantt view of planning slots, users can perform "Copy previous", "Publish" and "Plan Orders" actions based on conditions. After this commit: Also in the calendar view of planning slots, users can perform "Copy previous", "Publish" and "Plan Orders" actions based on conditions. Though 'Publish' action is hidden in 'year' mode while 'Copy Previous' action is visible only in 'week' mode. Technical: To reduce code redundancy, we've made a mixin "PlanningControllerMixin" and "SalePlanningControllerMixin" which is useful in both Gantt and Calendar views to perform various actions. closes odoo#22516 task-2667758
Customers are encouraged to search helpful forum posts and course content before opening a support ticket. This can reduce unnecessary ticket creation, lower support workload, and make it easier to connect tickets with relevant community discussions.
Original PR description
*: website_helpdesk, website_helpdesk{_forum,_slides}
Let the user check the forum posts / courses before creating a ticket.
This should reduce the number of tickets created and the workload of
support agents.
1/ helpdesk.ticket can be easily shared on forums;
2/ forum.post can redirect to the corresponding ticket;
3/ Autocompletion of user searches
odoo/odoo#74353
odoo/upgrade#2681
TaskID: 2499623
Co-authored-by: Xavier BOL <xbo@odoo.com>