Wednesday, August 13, 2025
3 changes · master
Enhancements to existing features
The website’s button for moving from the public site to the backend now points to the updated /odoo address instead of the old /web address. This helps users land in the correct backend area and keeps navigation aligned with the current Odoo URL structure.
Original PR description
This commit changes the backend href from /web to /odoo, on the frontend to backend button.
The WhatsApp test tools now automatically clear prior message bus activity before checking new notifications. This reduces flaky or confusing test failures and makes future maintenance safer, without changing customer-facing behavior.
Original PR description
With this change, the `assertBus` context manager is now responsible for resetting the bus state before executing its code block. Previously, `_reset_bus ()` had to be called manually before assertBus in order to explicitly check the bus notification for the targeted test process. This was repetitive and error prone, as forgetting to reset could cause notifications from previous actions to leak into the current assertion, leading to confusing test failures. [Community PR](https://github.com/odoo/odoo/pull/222753)
Bank reconciliation matching rules now handle negative amount ranges more intuitively. Users can enter the lower and higher amounts in either order, reducing confusion and helping rules match transactions as expected.
Original PR description
Before this commit, when having the match amount in between with negative amount we had the min and max amount. Some user were confused that since the amount are negative the min and max need to be inverted. To solve that we rewrite the way the match amount were dealt to use a case when that will enable to have an in between that works in both ways (min, max and max, min) notask-id Forward-Port-Of: odoo/enterprise#91744 Forward-Port-Of: odoo/enterprise#91628