Tuesday, November 14, 2023
7 changes · 17.0
Resolved issues and error corrections
A small issue in the Purchase Stock guided tour setup was fixed by removing an unnecessary call that could cause the tour to fail. This helps keep the purchase workflow guidance reliable for users without changing day-to-day functionality.
Original PR description
Before this commit, the builder called `this._super` which is not defined anymore by `patch` and thus caused an error. The call to `this._super` was useless as it does not use the returned steps so this commit simply removes the line. Fixes #141112
This update fixes a random failure in activity menu tests that happened when tests ran around midnight. It makes the checks wait properly for screen updates, improving confidence in test results without changing user-facing behavior.
Original PR description
Each failing of the test "activity menu widget: activity menu with 2 models" was close to midnight. And that was actually the cause of the error. Actually, when executing that test very close to midnight, the test activities are set up for a day and the check happens the day after (actually a few second after). As we check in this test "overdue", "planned" and "today" activities, the tested value are not inline anymore with the test setup when switching from a day to the next (passing midnight). For example, "today" activities become "overdue" activities. To avoid that we patch the date to be far from midnight. [IMP] test_mail: use "await contains" instead of "assert" on dom We replace the immediate dom checks with the more rebust and standard construct "await contains". Task-3592798
This update fixes a problem in the spreadsheet app related to evaluating spreadsheet content. It helps ensure spreadsheet calculations or formulas behave more reliably for users.
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
This update removes references to the IAP sandbox platform from the Peruvian EDI module, as this platform will no longer be supported. The change simplifies the code without affecting functionality, since test mode already operates without requiring credits.
Original PR description
The support for IAP sandbox platform will soon be dropped, so all references to it need to be removed. This reference wasn't necessary in the first place since, in test mode, the service doesn't require credits to run. Forward-Port-Of: odoo/enterprise#50387
This update removes unnecessary test server configuration from the digital signature service (itsme). A recent system update made the manual endpoint switching no longer needed, simplifying the setup process and reducing maintenance overhead.
Original PR description
Since commit odoo/odoo@550595d, it's no longer necessary to change the endpoint to the IAP services test server. Forward-Port-Of: odoo/enterprise#50402
This update resolves an issue where the Recruitment Analysis menu appeared twice in the system. The fix ensures that the recruitment reporting menu properly overrides the original menu, eliminating the duplicate entry and providing a cleaner navigation experience for HR teams.
Original PR description
Before this commit, two menuitems were created for Recruitment Analysis. This commit redirects the menuitem from hr_recruitment_reports to override the menuitem from hr_recruitment. follow-up of odoo/enterprise#46083 Forward-Port-Of: odoo/enterprise#49114 Forward-Port-Of: odoo/enterprise#49099
The daily target input fields in the Helpdesk 'My Performance' section now display correctly in dark mode. Previously, these fields showed an unwanted visual effect when focused. This fix improves the overall appearance and consistency of the interface for all users.
Original PR description
Before this commit, in helpdesk homepage, the daily target inputs in the 'My Performance' area were reasonably functional in focused state, but in dark mode, they exhibited an undesirable box-shadow/inset effect. This commit addresses the issue by applying a 'form-control' class to the inputs and removing any superfluous classes, thereby enhancing the visual consistency and aesthetic. <table> <tr> <td>Before</td> <td> After</td> <tr> <td> <img alt="before" src="https://github.com/odoo/enterprise/assets/80678921/fef930e2-06d3-4932-ac91-726f6fddd132"> </td> <td><img alt="after" src="https://github.com/odoo/enterprise/assets/80678921/16321474-0070-4987-9e35-c4b963f8dc6f"> </td> </table> task-3593349 Forward-Port-Of: odoo/enterprise#50536