Monday, December 2, 2024
10 changes · 18.0
Resolved issues and error corrections
The To-Do app chatter panel now stays within its intended area when activities contain long descriptions. This prevents the page layout from stretching unexpectedly, making the interface easier and more reliable to use.
Original PR description
Steps to Reproduce: - Open the To-Do app and click on the chatter icon. - Create an activity with a long description. - As the description increases, the chatter expands beyond its intended area. Issue: - The chatter did not have a fixed length, causing it to expand with long descriptions . After PR: - The chatter section now maintains a consistent fixed size. task-4256985 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The screen sharing icon in Odoo Discuss now turns green when screen sharing is active. This makes it easier for users to quickly confirm that their screen is being shared during a call.
Original PR description
Current behavior before PR: The screen share icon did not reflect any change when screen sharing was active Desired behavior after PR is merged: The screen share icon now turns green to indicate that screen sharing is active --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Point of Sale product options are now easier to select because the option text works together with the radio button. This improves accessibility and makes configuration smoother for cashiers and other users.
Original PR description
Description of the issue/feature this PR addresses: Ensures proper association between `<span> `elements and corresponding `<input>` elements by making the `<span> `act as a label for better accessibility and user experience. Current behavior before PR: The `<span>` displaying the attribute name is not linked to the corresponding `<input>` radio button. Users must click the radio button itself to select an option. Desired behavior after PR is merged: The `<span> `acts as a clickable label for the corresponding `<input>` radio button, allowing users to click either the text or the radio button to select an option. This improves accessibility and enhances the user experience. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update simplifies the Jordan e-invoicing process by removing an unnecessary repeated processing step. It does not change how invoices are sent, but makes the code easier to understand and maintain, reducing the chance of future mistakes.
Original PR description
The method _l10n_jo_edi_send always expects a single invoice. Therefore, the loop over the recordset makes no sense, and is misleading to whoever reads the code. task-3895493 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Message tracking updates now correctly display the word 'none' when that is the intended value. This prevents blank entries in message histories, making changes clearer for users reviewing updates.
Original PR description
Previously, in the mail message body, setting any tracking value to 'none' would result in an empty value instead of showing 'none'. This commit addresses the issue, ensuring 'none' is displayed as expected. Task-4282534
Employee remaining leave balances now exclude time off types that are hidden from the dashboard. This prevents employees and managers from seeing inflated or confusing leave totals based on leave categories that should not be displayed.
Original PR description
This commit excludes the time off types which are hidden from dashbaord in the count of employee's remaining leaves. task-4268945 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Frozen shared spreadsheets are now excluded from the list of available spreadsheets when inserting pivot data. This prevents users from selecting spreadsheets that should no longer be edited, reducing confusion and avoiding failed or inappropriate updates.
Original PR description
Steps to reproduce: - create a spreadsheet - Freeze and Share this spreadsheet - go to a pivot view and hit "Insert in spreadsheet" => the frozen spreadsheet is included in the dialog Task: 4353076
This fix updates the website shop rental flow so unavailable dates are identified more accurately during checkout tests. It helps prevent errors when customers choose rental dates, reducing the risk of blocked or confusing purchase flows.
Original PR description
The previous fix (odoo/enterprise#74860) was incomplete as out of range date also have the .o_date_item_cell class. Runbot Error 108371
This corrects the translation configuration for the FedEx delivery integration. It helps ensure translation updates are managed properly, with no expected change to day-to-day user workflows.
Appointment notifications in the chatter no longer show unwanted extra spacing. This makes messages look cleaner and easier to read without changing appointment behavior.
Original PR description
Purpose of this commit: This commit resolves an issue in the appointment module where system notifications in the chatter were displaying with unnecessary padding in the message body. Before  After  task-4291913