Thursday, June 9, 2022
6 changes · master
Enhancements to existing features
A new automated test verifies that the website handles malformed IPv6-style URLs correctly. This helps prevent regressions in language URL handling and supports more reliable website navigation.
Original PR description
This is a unit test to cover the fix in revision bfdd54e815334dbfd0f65ec6559a711b4973a6eb
Users can now filter account moves by product, making it easier to find invoices or journal entries tied to specific products. This improves day-to-day accounting searches where product details on move lines are frequently needed.
Original PR description
**Description of the issue/feature this PR addresses:** Searching for the product field of account move lines is something expected to be used frequently. **Current behavior before PR:** Cannot be searched by product in account moves. **Desired behavior after PR is merged:** A search by product can be done in account moves. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Attendance app’s check-in and check-out interface has been visually refreshed and simplified. This improves the employee experience with clearer, more consistent styling while supporting Odoo’s broader interface modernization work.
Original PR description
Part of the overall v16 SCSS optimization/restyle, task-2704984. task-2852148 enterprise: - https://github.com/odoo/enterprise/pull/27333 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Guided tour actions now use the browser's standard event system instead of an older jQuery-only approach. This helps tours interact correctly with newer interface components, improving reliability as the web client continues to modernize.
Original PR description
Previously, the tour action helpers were using jQuery's trigger method. One limitation of that, is that it only calls event listeners that were registered with jQuery itself (see https://learn.jquery.com/events/triggering-event-handlers/) This used to be fine as most of our event listeners used to be added through jQuery. Considering we are now writing more and more parts of the interface in owl, which uses native event listeners, this solution is no longer sufficient. This commit converts all calls to jQuery's trigger method to use HTMLElement.dispatchEvent instead.
Recruitment teams can now choose to display a candidate's CV directly on the application form. This makes it easier for users reviewing applications to see key applicant documents without extra navigation, improving hiring workflow efficiency.
Original PR description
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 mobile attendance interface was aligned with recent layout updates made in the main Odoo system. This keeps the employee check-in experience consistent across versions and supports the broader visual refresh for Odoo 16.
Original PR description
Mirror layout changes in community, https://github.com/odoo/odoo/pull/91364. Part of the overall v16 SCSS optimization/restyle, task-2704984. task-2852148 requires: - https://github.com/odoo/odoo/pull/91364.