Daily updates from Odoo
Tuesday, May 31, 2022
7 changes · master
Enhancements to existing features
The update changes how chatter areas are managed internally across several Odoo apps, removing an outdated registration method. This helps keep messaging behavior more consistent and easier to maintain without changing day-to-day user workflows.
Original PR description
*: documents, stock_barcode, web_studio. No container should be registered as messaging component. ChatterContainer is the last one registering itself as such. This PR solves this issue. community: https://github.com/odoo/odoo/pull/92541
This update adjusts internal payment-related test tools to stay compatible with recent changes in the shared Odoo codebase. It helps keep automated checks reliable for payment flows, including SEPA direct debit and subscription payments, without changing day-to-day user functionality.
Original PR description
COM PR: https://github.com/odoo/odoo/pull/90716
Accounting users can now upload bank statement files directly from the statement list and drag and drop files onto bank or cash tiles on the Accounting dashboard. The import flow is streamlined by removing an extra wizard step and saving recurring import options on the bank journal, reducing repeated clicks and setup work.
Original PR description
This also allow to drag and drop files on the Accounting dashboard bank/cash tiles. [task-2748604](https://www.odoo.com/web#id=2748604&model=project.task)
Belgian reporting checks were updated to align with revised tax names, helping keep report validation accurate. Studio also now recognizes the tax tag widget, making it easier to configure tax-related fields consistently.
Original PR description
This PR: - updates the tests for Belgian reports to fit the new tax names - adds the new `many2many_tags_tax` widget to Studio Community PR: https://github.com/odoo/odoo/pull/91667
The embedded spreadsheet component was updated with better error handling and compatibility with common spreadsheet functions. This also fixes issues with cell alignment, sheet selection behavior, and chart creation, making spreadsheet use in Documents more reliable for users.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/562510d7 [IMP] errors: add of NA error and corresponding excel functions https://github.com/odoo/o-spreadsheet/commit/200511b0 [FIX] align: formula referencing empty cell alignment https://github.com/odoo/o-spreadsheet/commit/7c4cb118 [FIX] selectionInput: Reset selection anchor when changing sheet https://github.com/odoo/o-spreadsheet/commit/bb3f81c3 [FIX] chart: wrong dimension used at create_chart
VoIP configuration has been reorganized so user-specific settings are handled in a clearer, dedicated preferences area. This makes setup and administration easier, with better documentation and more complete options available directly in user preferences.
Original PR description
Rewrite res.users fields related to VoIP: * Express specific access rights rules using a proper model (res.users.settings) * Rename fields and rewrite documentation * Add the complete VoIP configuration to the User's Preference view Community: https://github.com/odoo/odoo/pull/90015 Upgrade: https://github.com/odoo/upgrade/pull/3479 Task-2821508
When a website has only one published appointment type, visitors are now taken directly to that appointment instead of seeing an unnecessary selection page. This streamlines booking and removes back buttons that would lead to a redundant choice screen.
Original PR description
PURPOSE This commits hide the appointment type selection page when only one is published In many cases, having multiple appointment types is not common. When only one is published, the appointment type selection is unnecessary. The links should in this case redirect directly to the appointment type in question, and the buttons used to go back to the appointment type selection should not appear.