Thursday, April 3, 2025
8 changes · master
Enhancements to existing features
Live chat rating screens are easier to understand and navigate, with clearer labels across search and list views. Users can open related conversations directly from rating cards, and reports now show ratings as percentages for more intuitive analysis.
Original PR description
This PR makes several small adjustments to live chat rating views in order to make them clearer. - Search view: rename filters for better clarity (e.g. "parent document name" to "conversation). - Kanban view: clicking on the kanban card directly redirects to discuss to ease chat consultation. - Pivot and graph views: measures are not showing rating in percent instead of a grade /5. - List view: rename columns for better clarity. task-4614176 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
Project-related tests now explicitly give the current user project manager access because default demo groups are no longer loaded automatically. This keeps accounting, sales project, expenses, and purchasing project workflows working reliably in test and demo-independent environments.
Original PR description
The default demo is not loading, and the default groups have been moved to the demo. Therefore, I had to apply the project manager group to the current user. task-4677936
Spreadsheet dashboards across sales, accounting, events, expenses, timesheets, live chat, POS, and inventory were updated to a newer data format. The changes clean up visual borders and structure dashboard data as tables, preparing for smoother visual enhancements such as row hover effects.
Original PR description
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
A helpful tooltip has been added to the control panel top bar to clarify its purpose for users. This small usability improvement is written generically so it can support multiple Odoo apps, not just Project.
Original PR description
This commit adds a tooltip to the top bar in the control_panel. The change were added initially for project app, but the tooltip text is set to be generic for other modules as well. ticket-4485150 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
Spreadsheet dashboard files across several business apps were updated to the latest internal data format. This prepares the dashboards for upcoming visual improvements such as cleaner table styling and row hover effects, with no immediate functional change expected for users.
Additional tests improve confidence that planning resources, reporting figures, and export behavior work as expected. This reduces the risk of regressions in planning, timesheet forecasting, and sales-related planning workflows without changing day-to-day user features.
Original PR description
_*= project_timesheet_forecast, project_timesheet_forecast_sale
This commit introduces multiple test cases to ensure robust functionality across various aspects of the planning modules.
- Test the creation of material resources and assigning roles to them.
- Validate the accurate calculation of the following measures in `Planning Analysis` report.
- Billable Allocated Hours
- Non-Billable Allocated Hours
- Remaining Hours
- Effective hours
- Verify that the default exported field is correctly included in the export fields
when the "I want to update data" option is selected.
task-3231758Field service, subscription, and stock-related workflows now assign the right manager permissions when demo defaults are unavailable. This helps keep core business scenarios working reliably across companies and sales subscriptions.
Original PR description
_*= project_sale_subscription, sale_subscription, industry_fsm_stock The default demo is not loading, and the default groups have been moved to the demo. Therefore, I had to apply the project manager group to the current user. task-4677936
The rental eCommerce module was updated to stay compatible with recent changes in the main Odoo website sales platform. This helps ensure rental product pages and shopping flows continue to work consistently after the broader platform update.
Original PR description
Adapt according to changes in community. [task-4447730](https://www.odoo.com/web#id=4447730&cids=1&menu_id=4720&action=333&active_id=1695&model=project.task&view_type=form) Requires: - https://github.com/odoo/odoo/pull/197320 - https://github.com/odoo/upgrade/pull/7469