Daily updates from Odoo
Wednesday, June 5, 2024
4 changes
Enhancements to existing features
Task-related time fields in the Project Gantt view are now shown only to users with timesheet access. This keeps sensitive or role-specific time planning information out of view for users who do not need it.
Original PR description
After this commit, time fields (e.g. allocated_hours, ...) related to tasks in the Project module are only visible if the user has the "hr_timesheet.group_hr_timesheet_user" group. task-3815771
The follow-up reminder wizard layout has been streamlined to make email, SMS, and postal mail options easier to review and select. This improves usability for staff preparing customer payment follow-ups by reducing visual clutter and aligning related messages with their checkboxes.
Original PR description
In this commit, we will do multiple modifications to improve the display of the followup wizard. The following changes has been done: - Remove the title "Actions" - Made the checkbox on the same line - Moving the group for the sms below the things about the email - Using classes instead of inline style - Putting the snailmail message next to the according checkbox and not in a group below. task:3931191
This update strengthens the internal checks behind spreadsheet global filters, helping reduce future errors when filters are edited or maintained. The change is mostly technical and should not alter day-to-day behavior for users, but it improves long-term stability of spreadsheet filtering.
Original PR description
This commit fixes & improves the typing of the global filter related files, and enable type checking on the files. Note that some files are still in red for typing issues: - in the business code, it's mostly due to wrong typing of LazyTranslatedString - in the tests, the import of legacy files isn't resolving properly. Task: [3948130](https://www.odoo.com/web#id=3948130&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form)
The VoIP softphone error message is now centered and easier to read. Its styling has also been adjusted for dark mode, giving users a cleaner and more consistent experience when errors appear.
Original PR description
Prior to this commit, the VoIP error text was not properly centered within the overlay div, and had background color issues in dark mode. This commit restructures the code for improved maintainability, centers the error text, updates a few classes, and adapts the design for dark mode.. task-3539670 | Master | This PR | |--------|--------| | <img alt="image" src="https://github.com/odoo/enterprise/assets/80678921/c9af3455-7562-40ec-af78-ac6c98a384bd"> | <img alt="image" src="https://github.com/odoo/enterprise/assets/80678921/119ccd03-9b80-424d-894e-847264678143"> | <details> <summary>Dark Mode</summary> | Master | This PR | |--------|--------| | <img alt="image" src="https://github.com/odoo/enterprise/assets/80678921/f83bc318-5fe0-4d52-ab2c-029875eead79"> | <img alt="image" src="https://github.com/odoo/enterprise/assets/80678921/0b56d874-5bd0-4ddc-84ab-5b66e6f85cea"> | </details>