Daily updates from Odoo
Friday, January 31, 2025
5 changes
3 changes
Enhancements to existing features
This update standardizes how Odoo detects when it is running in test mode. It helps several business areas avoid test-only behavior affecting normal operations and makes automated validation more reliable.
Original PR description
A flag on the configuration that indicates whether Odoo was started in a test mode. However, sometimes it is enough to check that we are in the test mode. task-4270485 odoo/odoo#186924
Accounting menu options that open a popup now show an ellipsis, making it clearer to users that another step or confirmation will follow. This improves usability and helps reduce surprises when working with lock dates or 1099 generation.
The map view now updates record ordering using a newer server call that also refreshes the data in the same step. This reduces unnecessary back-and-forth with the server and should make reorder operations in maps more efficient without changing the user workflow.
Original PR description
This commit replaces the use of /web/dataset/resequence by the new web_resequence which does a resequence and a read in one RPC. task-3790638
2 changes
Enhancements to existing features
This change adds a development-only way to load Point of Sale tour tests so teams can run synchronization scenarios across multiple browser sessions. It helps validate order, payment, and restaurant workflow synchronization more reliably without affecting normal users, since the test tools load only when explicitly enabled in the POS URL.
Original PR description
Before we had no solution to test the synchronisation of the pos. In classic tours websocket are not supported. And we cannot launch two tours in parallel. This commit add the possibility to load test assets in the PoS during our development. That's allow us to launch tour in loop in two different browser and test the synchronisation by creating orders, payment etc. Tour assets are only added by adding `&tours=True` in the URL of the PoS interface.
This change updates the Dutch SBR tax report wizard, which is used to prepare statutory tax submissions in the Netherlands. The available information is limited because the pull request is still marked as work in progress, but the impact appears focused on improving or correcting that reporting flow.
Original PR description
[WIP]