Wednesday, November 22, 2023
4 changes · master
Enhancements to existing features
Odoo's internal browser testing tools can now use customizable success indicators and report JavaScript memory usage after tests run. This helps development teams make automated tests more reliable and easier to diagnose without changing end-user behavior.
Button-triggered server requests now include the related business object and action name in their logged path. This gives support and operations teams clearer information when reviewing logs, making troubleshooting and monitoring easier without changing user workflows.
Original PR description
Before this commit, model and method wasn't logged when requesting call_button but these are usefull information. After this commit, the model and method are added in the path of call_button request, which thus log them. task id: 3346650
Appraisal reporting now opens in a clearer graph view, with added graph and pivot options to help managers analyze progress more easily. Employee profiles also gain better goal visibility, refined filters, and clearer skill progress tracking so appraisal discussions are easier to prepare and review.
Original PR description
**Prior to this commit:** - The views were not displayed properly. **Post this commit:** - Changed the default view of reporting to the graph view. - Added graph and pivot views. - Improved the position and labels of levels and progress. - Added goal stat button in hr employees. - Improved search view filter - Showing only those skills where changes are done - Added field for measuring progress evolution **Task-** 3525215
New assets can now be linked to a vehicle in debug mode, making it easier to keep asset and fleet information aligned. Vehicle details can carry over from accounting entries or be set when creating an asset directly, helping ensure the related journal entry uses the right vehicle.
Original PR description
Before this commit, it was not possible to add a vehicle to a newly created asset. Now in debug mode, you can find the vehicle in the value import group of the form view. Two flows are possible, either creating a move with a vehicle and creating an asset from it. There the vehicle in the asset page is fill with the value of put in the move. Or creating directly an asset from scratch and putting a vehicle (there the associate journal entry must have the right vehicle). task: 3581933