Tuesday, October 5, 2021
5 changes · master
Enhancements to existing features
Pager controls now update more reliably across lists, forms, and relational fields, helping users see accurate navigation information while working with records. This reduces confusion when moving through records or editing related items and makes the interface feel more consistent.
Original PR description
Enterprise: https://github.com/odoo/enterprise/pull/13980
This update improves how older web views work within the current web interface, helping keep existing screens reliable while the platform evolves. It mainly supports smoother transitions and better test coverage for legacy view behavior.
Website navigation menus now display as soon as a page loads, without a delayed fade-in effect. This makes pages feel faster and more polished, while also improving cart popover placement in vertical menus.
Original PR description
*: web, website_sale See sub-commits for details. In short: the menu was loading with an effect partly for technical reasons: potentially folding menu items in a "+" dropdown instead of making it go over multiple lines. Since the JS lazy loading, the menu made even more time to appear. All of that is now removed: the menu is there as soon as the page appears to the user, without effect or delay. task-2618929 X-original-commit: 0681678c4d028f9f2bda419996bf5b14e771c132
This update reorganizes how message information is managed so the same message can be displayed reliably in multiple places. It improves consistency and maintainability for communication features used across HR, leave management, live chat, SMS, snail mail, and mail.
Original PR description
* = hr, hr_holidays, sms, snailmail, website_livechat Message model incorrectly contained data related to a specific component (only one) even though there can be multiple message components per message model. This cascaded to adapting related component/models to the same principle. Related: https://github.com/odoo/enterprise/pull/21426 Original PR: odoo/odoo#76718 Original Enterprise PR: odoo/enterprise#20964
The mail server setup form was updated with clearer labels, better field organization, and more visible options for authentication and security. This makes it easier for users to configure outgoing email servers correctly and understand what each setting does.
Original PR description
PURPOSE Help people setuping their mail server with clear labels and form view. SPECIFICATIONS Rename Description to Name, as Description indicates a secondary text field. Relabel the field for filtering to FROM Filtering. Current From Filter could lead to think it filters incoming emails which is not the case. Move button in header as on all form views. Task-2628092