Friday, September 13, 2024
7 changes · master
Enhancements to existing features
The repair app now uses a direct confirmation prompt instead of opening a separate confirmation wizard when users complete certain repair actions. This streamlines the user flow and reduces unnecessary complexity without changing the underlying business process.
Original PR description
The 'repair.warn.uncomplete.wizard' is just asking for a confirmation to the user. To simplify the module, it is replaced by a 'confirm' attribute on the button that trigger the appearance of the wizard. Upgrade: odoo/upgrade#5300 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Demo and sample population data were added to the Mail app to make WhatsApp-related scenarios easier to demonstrate and test. This helps teams validate flows without needing a full manual setup first.
Original PR description
**PURPOSE:** We have to add demo data for demonstration purposes and populate data to simulate and test specific flows without requiring full configuration. **SPECIFICAITONS:** Demo data has been added, and a populate scripts has been added to populate data, replicating testing scenarios and ensuring thorough testing without requiring full configuration. Task id-3984360 Related Enterprise PR: [odoo/enterprise#66328](https://github.com/odoo/enterprise/pull/66328) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Price rule labels now provide more detailed and accurate descriptions of how product prices are calculated. This helps users better understand pricing outcomes and reduces confusion when reviewing pricelists.
Original PR description
This commit improves the price rules labels to provide more detailed and accurate descriptions of computed prices, ensuring clarity for end-users. task-4047937
The HR app now includes a new “worker” employee type, allowing companies to classify employees more accurately. This helps HR teams better reflect workforce roles in employee records and reporting.
Original PR description
Add new employee type 'worker' to better reflect the nature of the employees. task-3957512 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 recurring revenue report now lets users search or filter by company. This makes it easier for businesses operating multiple companies to review subscription revenue for the right organization.
The timesheet leaderboard now moves below the header only when there is not enough space, instead of switching based on a fixed screen size. This creates a cleaner, more consistent experience across different screen widths and layouts.
Original PR description
This commit will add a small improvement to the leaderboard component ; it will now be displayed on the bottom of the header only when it doesn't fit, whereas before it would be displayed on the bottom when a certain screen size was reached. task-3765013
The WhatsApp module now includes demo and sample data to make demonstrations and testing easier. This helps teams validate common WhatsApp workflows without needing to complete a full setup first.
Original PR description
**PURPOSE:** We have to add demo data for demonstration purposes and populate data to simulate and test specific flows without requiring full configuration. **SPECIFICAITONS:** Demo data has been added, and a populate scripts has been added to populate data, replicating testing scenarios and ensuring thorough testing without requiring full configuration. Task id-3984360 Related Community PR: [odoo/odoo#174183](https://github.com/odoo/odoo/pull/174183)