Wednesday, April 5, 2023
4 changes · master
Enhancements to existing features
This update improves how Odoo detects circular links in core records, helping avoid situations where checks can get stuck. It makes the underlying validation more reliable without changing day-to-day user workflows.
Original PR description
use RECURSIVE CTE to check recursion avoid potential dead loop for check_recursion in test_105_res_partner_recursion 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
Onboarding step validation now returns clearer results, so other parts of Odoo can decide what action to take next. This also adds a safer way to validate onboarding steps by reference and improves test coverage for the updated behavior.
Original PR description
The purpose of this commit is to return meaningful responses when validating steps and leave the caller to decide what to do with them. We also introduce a public action enabling the validation of a step from its xmlid and handle the different cases including the missing step. Note: these features are currently used in appointment (See Ent PR). Additionally, returning the newly validated `onboarding_steps` from `onboarding_step.action_set_just_done` makes more sense than returning the `onboarding_progress_steps` records. Tests are updated to make sure of this. Task-3074112
This change adds automated coverage to verify that helpdesk ticket totals and open ticket counts are calculated correctly for the selected customer. It helps reduce the risk of incorrect customer ticket information appearing in helpdesk workflows.
Original PR description
This commit add test case to check ticket count and open ticket count according to partner set on ticket. task-3049634
The Knowledge app now shows the Rename and Open buttons in embedded list and kanban views without a prominent background. This makes article embeds look more consistent in dark mode and reduces visual distraction for users.
Original PR description
This commit removes the background of the buttons `Rename` and `Open` that are specific to the embedded List and Kanban views for article items. This way in dark mode the buttons doesn't stand out as much as before and have a style similar to the buttons presents inside the embedded view by default (filter, groupby, favorites). task-3191812