Daily updates from Odoo
Tuesday, November 7, 2023
4 changes · master
Enhancements to existing features
The customer portal has been redesigned to make pages more consistent, easier to scan, and more visually engaging. Key portal areas now use card-based layouts with clearer labels, icons, and supporting information across services such as appointments, documents, helpdesk, knowledge, subscriptions, and signatures.
Original PR description
Previous to this commit, the design and layout of Portal was outdated. The different views were also not consistent between each others (padding/margin, titles size, customer informations, ...). The main view is now with cards and not a list anymore and the overall design is different, with new informations (pictograms and text). Some changes are still needed by developers (see task). task-3046004
Helpdesk reports now show clearer labels, better time formatting, and more accurate averages for ratings and remaining sales order hours. Cohort report calculations also ignore empty values, giving managers more reliable performance and retention insights.
Appraisal goals are now easier to find and organize with more grouping options, a default employee-focused view, and clearer list details. These updates help HR teams review goals more efficiently while keeping appraisal screens consistent and readable.
Original PR description
**Prior to this commit:** - The search view of goals had limited filters and groupby. **Post this commit:** - Added groupby for various fields for better search results like grouping by stages, employee_id, manager_id, created on, created by, and so on. **Task:** 3476442
Chilean localization tax names, descriptions, and translations have been improved to make them clearer and more consistent. Related automated tests were updated so tax reporting and electronic invoicing checks continue to match the new wording.
Original PR description
CL now has improved tax names, so the test needs to be adjusted accordingly