Daily updates from Odoo
Tuesday, December 10, 2024
3 changes
Code cleanup and technical improvements
The Studio export area was reorganized internally so future export features, including generated Python code, can be added more safely. Test coverage was also cleaned up and expanded for key export scenarios, reducing risk without changing day-to-day user behavior.
Original PR description
This refactoring is a step towards the feature to export modules that includes some generated Python code. For the record, this redesign was originally part of the task that enabled the export of master data: opw-3446301. The main change is to move the export functions inside a Python class. Task: opw-3748236
This change updates how spreadsheet filter side panels retrieve and show related record names, using a shared naming service instead of local handling. It keeps the user experience consistent while reducing duplicated maintenance work for future spreadsheet improvements.
Original PR description
Task: 4384807
This update reorganizes internal messaging data handling across several enterprise apps, making shared communication features easier to maintain and more consistent. It should reduce future development complexity without changing day-to-day user workflows.
Original PR description
\* = voip, whatsapp Enterprise counter-part. https://github.com/odoo/odoo/pull/184344