Wednesday, January 17, 2024
3 changes
2 changes
Enhancements to existing features
Rental-related error messages on the website have been updated to use a more consistent visual style. This improves clarity for customers when they encounter invalid rental dates or options during the online shopping process.
Original PR description
Prior to this commit, invalid messages were not consistent. This commit adapts the style of these messages to achieve a consistent visual result. Requires: - https://github.com/odoo/enterprise/pull/50364 task-3586525
Several enterprise apps were updated to stay compatible with recent changes in Odoo's shared app framework. This keeps screens such as invoicing, Knowledge, point of sale displays, Sign, and the home menu working consistently after the platform update.
Original PR description
We adapt the enterprise code to the changes brought by https://github.com/odoo/odoo/pull/149217.
1 change
Enhancements to existing features
This update refines how grid images with links are handled in the website editor. The changes remove unnecessary CSS overrides and simplify the code logic by using more reliable detection methods. These improvements make the code cleaner and easier to maintain without affecting how the feature works for users.
Original PR description
Commit [1] added the support for images with a link set on them in grid mode. As a follow up, this commit does the following: - Removes the `!important` from the grid image anchor CSS rules, as they were not really needed. - Checks if the image has a closest `o_grid_item_image` column instead of checking the parent in the `GridImage` options. Indeed, this class already guarantees that the image is well a grid image; we can therefore simplify the code. It also removes a comment that was forgotten in commit [2]. [1]: https://github.com/odoo/odoo/commit/085d70cea571ea80c141ac6005e8bd8333bd269f [2]: https://github.com/odoo/odoo/commit/d8c374e3e6b31bf88aa42952aadf3379936f7600 related to opw-3580128 Forward-Port-Of: odoo/odoo#148152