Daily updates from Odoo
Wednesday, March 26, 2025
8 changes
4 changes
Enhancements to existing features
Spreadsheet-related tests and initialization logic were adjusted to stay aligned with recent command behavior changes. This helps keep spreadsheet list and pivot features reliable without introducing a visible change for everyday users.
The Belgian VAT report posting wizard has been visually refined to make the export options clearer and easier to use. This helps users complete reporting steps with less confusion while keeping the underlying process unchanged.
Original PR description
The post wizard UI needed some tweaking. This commit makes it look better. Task ID: 4601041
Food delivery connector settings now show preparation times in minutes instead of seconds, making them easier for users to understand. Configuration fields also include helpful guidance so users can enter the right details more confidently.
Original PR description
**=pos_enterprise, pos_urban_piper_enhancements Following this commit: ==== - Preparation time would be displayed in minutes instead of seconds. - Adding a tooltip to the configuration part of the Food delivery connector so that the user can easily fill in details. task-4581925 Related PR - https://github.com/odoo/enterprise/pull/81816
Subscription tags are now carried over automatically when a renewal quote is created. This keeps subscriptions consistently categorized and saves users from manually re-adding tags after each renewal.
Original PR description
Before this PR, tags on a subscription were not retained after renewal, requiring users to manually re-add them. With this PR, when creating a renewal quote, the `tag_ids` from the original subscriptions are preserved, ensuring continuity and reducing manual effort. task-4557975
4 changes
Enhancements to existing features
This update improves Odoo's internal Hoot web testing tools by reducing flaky test failures and making async checks more accurate. It also adds configurable network delay simulation, helping teams better test behavior under slower or variable network conditions.
Original PR description
See commit messages for details. Fixes runbot issue [105000](https://runbot.odoo.com/odoo/runbot.build.error/105000) Enterprise: https://github.com/odoo/enterprise/pull/82189 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The subscription main view now uses a more efficient filter for subscription status. This helps the database use its index better, improving performance when opening or filtering subscription records without changing business behavior.
Original PR description
Inverse the domain on `subscription_state` from: `not in (selection_values)` -> `in (complement(selection_values))` Using the `in` operator gives Postgres the possibility to use an index on `subscription_state`, which cannot be done with a `not in` domain operator for `Selection` fields.
Product images uploaded for Urban Piper are no longer automatically converted to WebP format. This helps ensure images remain in formats supported by Urban Piper, avoiding issues when syncing or displaying products.
Original PR description
Following this commit : - Initially for image_1920 in the product form view `options` was passed as `convert_to_webp': True`. - Since whenever the image is been uploaded irrespective of any format (.jpeg, .png) it will be converted to .webp which is not supported by Urban Piper. - So for pos_urban_piper this option is been modified and made False. task-4658346
Sections and note lines are now hidden from the Journal Items tab, making accounting entries easier to review. This reduces clutter for users checking invoices and related accounting details while preserving the underlying invoice information.
Original PR description
Hide sections and notes in journal items tab. task-4517560