Daily updates from Odoo
Tuesday, May 3, 2022
3 changes
Enhancements to existing features
This adds automated coverage for inserting CRM pivot data into spreadsheets. It helps ensure the spreadsheet workflow keeps working reliably when users create reporting views from CRM data.
This update removes redundant default settings from many app manifest files, reducing clutter without changing how the apps work. It makes the configuration easier to review and maintain, helping teams spot meaningful differences more quickly.
Original PR description
Remove most values uselessly specified because giving the same value as the default one (see _DEFAULT_MANIFEST in odoo/modules/module.py) * auto_install is Falsy by default * author is Odoo SA by default * summary & description are empty strings by default * application is False by default * test, demo, depends and data are empty lists by default This will reduce noise/inconsistencies between manifests specifications, simplify analysis of manifests content, ...
This update streamlines internal tests for the Enterprise messaging features by changing how discussion, dialog, and chat window components are loaded during testing. It prepares the codebase for upcoming messaging app changes and should reduce future development noise without affecting end users.
Original PR description
This PR prepares the ground for the one introducing the new environment in the
discuss app. Indeed, tests will now use the mainComponentRegistry in order to mount
those components. Doing so, the parameters has{Discuss/Dialog/ChatWindow} will become
obsolete. Removing those parameters now helps reducing the noise in the main PR.
task-2582313
community: https://github.com/odoo/odoo/pull/90120