Wednesday, May 15, 2024
4 changes
Enhancements to existing features
Additional automated checks were added to help prevent timers from incorrectly starting at a negative time and to avoid test errors when the Timer module is installed. This improves confidence that time tracking starts cleanly and remains reliable across related timesheet workflows.
Original PR description
[IMP] timer: Test start formatted time Before this commit: - Multiple instances of the timer were observed starting at -00:00:59 instead of 00:00:00. Unfortunately, it seems quite random and reproducing the issue exactly wasn't possible. - An error is raised when installing Timer module then starting JS tests. In this commit: - JS test added to try to reproduce the issue. - The file is inside timer but using hr_timesheet_common_tests from hr_timesheet. It also concerns hr_timesheet context. File moved to timesheet_grid and another test created in timer to simply test timer_start widget. task-3741938
Available planning shifts are now shown in chronological order on the front-end. This makes the schedule easier to read and keeps the shift list consistent with the rest of the planning view.
Original PR description
It makes more sense to display the shifts in the chronological order from the front-end. It also allows to form a coherent whole with the rest of the view. task-3853862
The point of sale rental workflow tests were updated to match a newer standard order selection screen. This helps keep automated checks aligned with the current interface, reducing the risk of future changes breaking rental order settlement unnoticed.
Original PR description
In the corresponding community commit we replace the custom list view for selecting a `sale.order` record with the default `view` component from `web`. In this commit we adapt the tests. Task: 3859301 https://github.com/odoo/odoo/pull/161066
The Knowledge app was updated to stay aligned with related messaging changes in Odoo. This helps keep article discussions and message formatting working consistently after the underlying platform update.
Original PR description
@see https://github.com/odoo/odoo/pull/162065