Tuesday, June 24, 2025
9 changes
2 changes
Enhancements to existing features
This update re-enables and adjusts an automated website test that verifies linking to documents works correctly after recent website builder changes. It helps protect the website editing experience from regressions without changing day-to-day user workflows.
Original PR description
test_link_to_document tour was broken and disabled after the new website builder changes. This commit adapts the tour steps accordingly and re-enables the related test. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The date picker has been visually refined to make the day-of-week labels clearer and more consistent. This small design update improves readability when users select dates, especially in calendar-related views.
Original PR description
Back-port of https://github.com/odoo/odoo/pull/215549 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
1 change
Enhancements to existing features
This update improves the internal testing approach for field service geolocation, making tests more reliable and easier to maintain. It also makes a small wording spacing adjustment around the map link shown in field service flows.
Original PR description
[IMP] industry_fsm: use MockRequest to fake geoip In this commit: - MockRequest is used to fake geoip in industry_fsm tests instead of hard coding it with DotDict and manipulating the _request_stack. - space added before "View on Map". task-4745995
4 changes
Enhancements to existing features
This update adjusts automated tests for spreadsheet pivot views after an underlying library change. It helps keep quality checks reliable so future document spreadsheet updates can be validated with confidence.
2 changes
Enhancements to existing features
This change improves how report menu items are updated when reports are turned on in bulk. It reduces repeated work during accounting report setup and testing, helping the process run more efficiently without changing user-facing behavior.
Original PR description
This mostly benefits `test_balance_sheet_balanced` as it mass activates reports on every `_set_up_localization` (so before rendering each report, something it does ~200 times).
This update streamlines how customer follow-up records check whether related accounting activity exists. It avoids a more fragile query pattern, helping keep the feature reliable without changing day-to-day user workflows.
Original PR description
odoo/odoo#205208
The field service task form has been reorganized so planned dates and allocated hours appear in the main left section instead of crowding the right side. This makes the most relevant scheduling and workload information easier to find when working on field service tasks.
Original PR description
Before this commit, the task form view of a fsm task contains many fields in the right part. This commit moves the planned dates and the allocated_hours in the left part of the form view but only for fsm tasks. task-4753294
The Colombian electronic invoicing module has been updated to use the latest retry process. This keeps invoice submission recovery aligned with the main platform changes and helps maintain reliability when retrying failed electronic document operations.
Original PR description
in odoo/odoo#211194 we refactored the retry mechanisim, l10n_co_edi is the only edi that is using the refactored function, hence, need to updated task-4728978
When users use the automatic setup fix to make a POS scale certified, the system now also turns on Units of Measure. This helps businesses quickly assign the right product units, such as kilograms, and reduces manual setup after certification fixes.
Original PR description
This commit automatically enables the 'Units of Measure' setting when the user auto-fixes their settings to make their POS scale certified. While this is not a strict requirement, it helps the users to then quickly set the correct units for their products (e.g. kg) task-4885681