Daily updates from Odoo
Friday, November 8, 2024
6 changes
4 changes
Enhancements to existing features
This update adapts automated tests to a changed messaging initialization route. It helps keep accounting and studio test coverage aligned with the platform so future releases remain reliable without changing user-facing behavior.
Original PR description
https://github.com/odoo/odoo/pull/179352
The bank account synchronization area has had its automated tests updated to use Odoo's newer testing approach. This helps keep quality checks maintainable and reliable without changing day-to-day user functionality.
Original PR description
Update legacy tests importing mail/test_utils.js to use HOOT instead of Qunit. Task-3818666
The VoIP and OnSIP VoIP test suites were updated to use Odoo's newer testing framework. This is an internal quality improvement that helps keep the modules maintainable without changing the user-facing VoIP experience.
Original PR description
Purpose of this PR is to convert remove QUnit tests which rely on `mail/test_utils` to hoot. Part of task-3818666
This update modernizes how Odoo enforces key data rules and database indexes across many business modules. It helps improve data consistency and reliability behind the scenes, with little expected day-to-day impact for users.
Original PR description
Replace virtual constraints. odoo/odoo#175783
2 changes
Enhancements to existing features
The wording shown when an administrator is asked for a password while editing another user's account has been clarified. This reduces confusion during sensitive account management actions and helps admins understand why the prompt appears.
Original PR description
Sometimes admins are asked the password when they modify the account of someone else. The wording shown is a bit confusing. This commit makes the wording more clear. Task-4295458
The time off settings now show a clearer warning when a negative balance limit is set incorrectly. This reduces confusion for users by replacing contradictory wording with a more understandable message.
Original PR description
Before this commit, the error message that the user receives once triggering the constraint on negative balances values was: "The negative amount must be greater than 0." which was a bit confusing by having side to side "negative" and "greater than 0" This commit rephrases that error message.