Tuesday, June 4, 2019
6 changes · master
Enhancements to existing features
This update adds a standard way for Odoo fields to provide a usable filter domain. It helps features such as portal mail handling apply field-based filtering more consistently and reliably, reducing custom handling in different parts of the system.
Search panel categories can now show a small colored dot when related records include a color value. This makes categories easier to scan visually and helps users recognize grouped items faster.
Original PR description
This commit adds a colored ball in front of search panel categories if the records have a `group_hex_color` Task: #1974652
When inter-company rules are installed, the shared transit stock location is now automatically reactivated so it can be used as expected. This helps companies using inter-company flows avoid missing or inactive transit locations during setup.
Original PR description
… when inter_company_rules installed * Task: https://www.odoo.com/web#id=1873106&action=327&model=project.task&view_type=form&menu_id=4720 * Pad: https://pad.odoo.com/p/r.86fbd89e4b02e1e80aa847474c13678d
Resolved issues and error corrections
This update adjusts payroll test data so contract-related test scenarios run correctly. It helps maintain confidence in payroll workflows by preventing test failures that could slow future updates.
Code cleanup and technical improvements
The mail Chatter topbar layout was reorganized to be easier to maintain while keeping the same visual behavior for users. Follower dropdown controls were also made more consistent and accessible, reducing the risk of display or interaction issues in future updates.
Original PR description
The Chatter's topbar (containing the buttons like 'Send Message', 'Log Note') was difficult to deal with: specially the positioning of its content (a float into another float...). So, this commit refactors the topbar's layout using Flexbox. It allows to simplify and reduce the amount of (S)CSS needed to achieve the same visual result. In the process, the Followers (dropdown) buttons now use correctly nested .btn-group components (as described by the Bootstrap 4 documentation) and SubTypes dropdown items use semantic html element (<button>) instead of attaching behavior on icon element(<i>). Finally a few Chatter's tests requested a slight adaptation (cf. trimming element's textual content). Task ID: 1928573
This change aligns the enterprise document and web interface templates with related updates in the main Odoo platform. It is an internal cleanup to keep the enterprise modules compatible and maintainable, with little direct impact on day-to-day users.
Original PR description
* web_enterprise, documents task-1961045