Monday, February 5, 2024
10 changes · 17.0
Enhancements to existing features
The Point of Sale system now uses improved audio notifications with a new error sound and a new notification sound for the preparation display. These updated sounds provide clearer audio feedback to staff during checkout and order preparation operations.
Original PR description
In this commit we add 2 new notification sounds: `error.wav`, `notification.wav`. We replace the old error sound with the new one. The notification sound will be used in the preparation display. Credits: - error sound: https://github.com/akx/Notifications - notification sound: https://m2.material.io/design/sound/sound-resources.html Task: 3705003 https://github.com/odoo/enterprise/pull/55700 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
The keyboard shortcut for creating an invoice in Sales was changed so it no longer conflicts with the shortcut for creating a new record. Users can now use both shortcuts reliably, improving accessibility and day-to-day navigation.
Original PR description
Resolves the conflict where two shortcuts (alt-c for 'new' and 'create invoice') existed, but only 'new' could be triggered. Updates the shortcut for 'create invoice' to alt-i, ensuring both shortcuts are functional and accessible. task-3628572
Documentation and clarification updates
This update adds a corporate signature for Innovyou (innoviù Srl) to Odoo's Contributor License Agreement documentation. This is a legal/administrative update that formally recognizes Innovyou as an authorized contributor to the Odoo project.
Original PR description
On behalf of: https://github.com/innovyou [info@innovyou.co](mailto:info@innovyou.co) Description of the issue/feature this PR addresses: Added corporate signature for Innovyou (innoviù Srl). Old PR: odoo/odoo#152404 Forward-Port-Of: odoo/odoo#152414
Miscellaneous changes
__Current behavior before commit:__ When a registration error happens it will always display `,</br></br>,` because the `markup` function should not be used as a [Tagged templates][1] especially here because string interpolation are used. __Description of the fix:__ Use `Markup` like it was done before [this commit][2]. opw-3649493 [1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#tagged_templates [2]: https://github.com/odoo/enterprise/commit/c
Original PR description
__Current behavior before commit:__ When a registration error happens it will always display `,</br></br>,` because the `markup` function should not be used as a [Tagged templates][1] especially here because string interpolation are used. __Description of the fix:__ Use `Markup` like it was done before [this commit][2]. opw-3649493 [1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#tagged_templates [2]: https://github.com/odoo/enterprise/commit/c33fe997f270a086150b628ab1021e9469e89c02 Forward-Port-Of: odoo/enterprise#55066 Forward-Port-Of: odoo/enterprise#54138
Product tag images in the online shop now use a larger backend image size to prevent them from looking blurry or pixelated on the storefront. This improves the visual quality of product labels and helps maintain a more polished shopping experience.
Original PR description
Addresses the pixelation of tag images by adjusting their size in the backend to 200x200. This change resolves the issue of images being resized from 50x50 to 60x20 in the frontend, which caused pixelation, ensuring improved image quality. task-3607604
This update makes an automated website shop test wait until the product page is fully loaded before editing it. It reduces intermittent test failures, helping keep product image behavior validation more stable without changing the customer-facing shopping experience.
Original PR description
[FIX] *: make add_and_remove_main_product_image_no_variant more robust *website_sale The goal of this commit is to solve the undeterministic error that sometimes appears when running the `test_website_sale_add_and_remove_main_product_image_no_variant` tour. When the test fails, it is always at the step "Check that the snippet editor of the clicked image has been loaded". After investigation, it seems that this error appears because the test tries to enter in edit mode while the product page is not completely loaded. To solve the problem, a step has been added to ensure that the tour is on the product page before trying to enter in edit mode. runbot-28700
Fixed inconsistent button styling in the Planning app where some buttons had rounded edges while others had sharp edges. Applied consistent rounded corner styling across all top buttons in the Planning app interface to improve visual consistency and user experience.
Original PR description
Steps to reproduce: - Go to planning app at top button are not consistent - Some have rounded edges while others have sharp edge Issue: - planning app > the planning app's top button are not consistent. Some have rounded edges while others have sharp edge. Solution: - adding the bootstrap class 'rounded' to round edges of buttons task-3549328 Forward-Port-Of: odoo/enterprise#55507 Forward-Port-Of: odoo/enterprise#49587
This update fixes a visual alignment issue that occurred when users attached files to course reviews on the Slides website. When adding or editing a review and attaching files, the attachments were displaying misaligned in the dialog box. This fix ensures that attached files now appear properly aligned, improving the user experience when managing course reviews.
Original PR description
Steps to reproduce ================== 1. Go to the slides website. 2. Open any course. 3. Click on 'add a review' or 'edit review'. 4. Attach any files. -> Files appear misaligned. After this PR ================= They will be perfectly aligned. Task-3624281
A contributor has signed the Contributor License Agreement (CLA) required for submitting code to Odoo. This is a legal compliance step that allows the contributor to participate in the Odoo development process. The change updates documentation to record that this contributor has completed the necessary legal requirements.
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 pull request registers a new contributor's signed Contributor License Agreement (CLA). The contributor has confirmed they have read and agreed to Odoo's contribution guidelines and legal requirements, allowing them to submit code contributions to the project.
Original PR description
Login CLA 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