Saturday, May 17, 2025
4 changes · saas-18.3
Enhancements to existing features
This update makes Odoo activities easier to find, schedule, and manage across CRM, Calendar, HR, Fleet, and Mail. It also fixes several crashes and refresh issues, improving day-to-day reliability for users working with activity lists and reminders.
Original PR description
task-4592571 changed up the way activities function, but not everything was completed before the end of the freeze; in addition, it included a number of bugs/crashes/usage inconveniences. This commit…
task-4592571 changed up the way activities function, but not everything was completed before the end of the freeze; in addition, it included a number of bugs/crashes/usage inconveniences. This commit adds: - CRM module now uses the Activity Reschedule field widget, instead of the previous "Snooze 7d" button - The command palette (accessible through Ctrl+K is enriched with new "Show My Activities" and "Show All Activities" options - Calendar quick create event form: Cleaner way to set videoconferencing options - Activities: "To-do" is now the first activity in the list - HR activity plans now assign current user as responsible by default if target employee doesn't have a coach/fleet manager/etc This commit also fixes: - Activity model selector now allows to clear selection - Activity count in the systray correctly displays the count of model-less activities in the "Other" section - Fixed a crash when selecting the "Activity overview" option in the "Technical settings" dropdown - Activity model selector: Fixed a crash when selecting a record without a "name" field (display_name instead) - "All activities" and "Other activities" lists: After creating a new activity through the activity wizard, the list is refreshed so the user can see the new activity task-4747156 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
The website sales onboarding screens now present the shop page in a clearer three-column layout and use smaller product images. This makes the setup experience easier to scan and more balanced for users configuring their online store.
Original PR description
On /shop make 3 columns layout. On /product reduce the seze og images
Bank reconciliation now shows eligible statement lines even when they do not have a partner assigned. This helps users complete internal transfer reconciliations that were previously hidden from the reconciliation view.
Original PR description
This commit will remove the check on the existence of the partner id because we want to have the line that have no partner. In this example: - In the first journal you create a statement line with 100 and do an internal transfer - in the second journal you should be able to reconcile it but since the line has no partner it wasn't in the view. no task id
The bank reconciliation screen now uses a partner's customer or supplier profile to choose the most relevant default action. This helps accountants work faster by showing the likely receivable or payable action first, while keeping the alternative available in the dropdown.
Original PR description
…artner rank Use customer_rank and supplier_rank to determine whether the receivable or payable button should be shown as the default action. The less relevant action is moved to the dropdown. task-4749341