Sunday, May 11, 2025
3 changes
Enhancements to existing features
Error messages have been rewritten across several Odoo apps to be clearer, shorter, and more approachable. This improves the user experience by making guidance feel less blocking and easier to understand when users encounter issues.
Original PR description
Before this commit error messages in odoo are boring and not much attractive to user. Those were like odoo is preventing them from doing something user want to do. In this commit, we have modified the message to be a more friendly and humorous tone, making it less tedious and more enjoyable. It aims to enhance the user experience and ensure that interactions with any application are both pleasant and informative. As a result, the messages have been clear, short, easy to understand and informative. task-3422664
The Velocity Analysis report now labels the metric as "Average Days in Stage" instead of "Days in Stage." This makes it clearer that the report shows an average duration, helping users interpret recruitment pipeline timing more accurately.
Original PR description
Rename the metric on the Velocity Analysis report from `Days in Stage` to `Average Days in Stage` to clarify the data presented. task-4756951
Subscription invoice checks were updated to match the new invoicing behavior: section or note lines without any product are no longer added to invoices. This helps keep subscription invoices cleaner and aligned with the standard sales flow.
Original PR description
Sections with notes but no product are not added to invoices anymore. task-4614770