Daily updates from Odoo
Wednesday, July 3, 2024
4 changes
1 change
Enhancements to existing features
This update improves internal mail testing tools so they correctly check expected targets. It helps prevent false test results and supports more reliable future updates to the mail app.
2 changes
Enhancements to existing features
Appointments with a single assigned user now open in the Gantt view from the appointment shortcut, making scheduling easier to review. Marketing automation campaign cards also adapt better when labels are long, improving readability and layout consistency.
Original PR description
**(appointment)** 1). When the user clicks on the appointment stat btn and the appointment has only one user then the calendar view is opened by default but now the Gantt view will open. **(marketing_automation)** 2) Now the Kanban card will be responsive if the label is longer. Task-3918168
This update adds test coverage to ensure planning shifts are created for the selected date and user, including cases involving employee holidays. It helps protect scheduling accuracy and the progress bar behavior from future regressions.
Original PR description
Cases Covered:
--------------
- Check the progress bar with the holiday
- shift will be created based on the selected date and user
task-32317151 change
Enhancements to existing features
This update adds automated tests to verify that the planning dialog doesn't open unnecessarily when there are no shifts to schedule. This ensures the system behaves correctly and improves the user experience by preventing unwanted dialog boxes from appearing.
Original PR description
In this commit, we test the feature implemented in this PR: https://github.com/odoo/enterprise/pull/50383 task-3874263