Friday, December 30, 2022
3 changes
Enhancements to existing features
This update removes a redundant label field from access configuration files across many Odoo enterprise apps. It reduces repetitive setup work for future model changes and helps keep internal access definitions more consistent, with no expected change for end users.
Original PR description
Name field is useless, it's just an extra work when creating a new model. Also, there is a mess in the definitions, they are not unique and not uniform. Users can still add it if it is necessary. ( However, removing it completely won't hurt as well ) Related community PR: [85731](https://github.com/odoo/odoo/pull/85731) -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
A failing automated test for Bpost delivery has been corrected to match the current delivery workflow. This helps keep quality checks reliable and reduces noise for future updates, with no expected impact on day-to-day users.
Original PR description
This commit fixes a failing old test that expected picking `state` to become `assigned` only after calling `action_assign`.
Miscellaneous changes
Before this commit, when installing voip, the web client had to wait for messaging being initialized. This happens because voip registers a main component whose children `willStart` waits for initialized messaging. Main components full rendering, including children ('s `willStart`), affect the web client waiting as a whole. This commit fixes the issue by not mounting the voip container children until messaging is initialized. Forward-Port-Of: odoo/enterprise#35294
Original PR description
Before this commit, when installing voip, the web client had to wait for messaging being initialized.
This happens because voip registers a main component whose children `willStart` waits for initialized messaging. Main components full rendering, including children ('s `willStart`), affect the web client waiting as a whole.
This commit fixes the issue by not mounting the voip container children until messaging is initialized.
Forward-Port-Of: odoo/enterprise#35294