Thursday, July 11, 2024
4 changes · master
Enhancements to existing features
The enterprise web client test suite has been moved to a newer testing approach. This improves maintainability and helps ensure future web interface changes can be validated more reliably without changing user-facing behavior.
Original PR description
task-4028356
This change adjusts the expected processing behavior for deleting accounting entries after related sales expense updates. It supports upcoming internal changes that may require a small number of extra database operations without affecting user workflows.
Original PR description
In the refactoring of sale_expense, we would end up with two more queries in the account.move.unlink() method, as we potentially editing sale_expense_lines quantities and clearing expenses linked task-3458826
This update modernizes the website Twitter wall code by removing its reliance on an older JavaScript library. It also fixes an error that could occur when loading the Twitter wall, improving reliability for website visitors.
Original PR description
This PR aim to convert all jQuery code into Vanilla JS in website_twitter_wall, this way we will reduce the dependency of jQuery in Odoo codebase. task-3930744
The website event Twitter wall has been updated to use modern browser technology instead of an older shared library. This helps simplify maintenance and supports Odoo's broader effort to streamline its website codebase, with no expected change for end users.
Original PR description
This PR aim to convert all jQuery code into Vanilla JS in website_event_twitter_wall, this way we will reduce the dependency of jQuery in Odoo codebase. task-3770362