Thursday, August 3, 2023
2 changes
Code cleanup and technical improvements
This update replaces older internal logic for handling domains and context with the newer shared implementation. It helps keep the platform easier to maintain and reduces the risk of inconsistencies across Odoo apps, with no expected direct change for end users.
Original PR description
This commit is the counterpart of odoo/odoo#130647 where we remove the legacy implementation of Domain. We adapt the code to use the new implementation instead. Part of task~3439226
Several payroll, manufacturing, project, VoIP, and web interface components were updated to use the newer user interface framework and remove outdated field code. This helps keep the system maintainable and ready for future upgrades without changing core business workflows.