Monday, November 6, 2023
8 changes · 17.0
Enhancements to existing features
The reaction controls now use a more recognizable icon for adding a reaction, so users can more easily tell it apart from viewing existing reactions. This reduces confusion in mail and emoji-related interactions.
Original PR description
Prior to this commit, "Add a Reaction" and "View Reactions" buttons had the same icon, which was confusing. This PR adapts the "Add a Reaction" icon to make it more recognizable. task-3577008 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
A new documentation link was added to the PDF quote builder settings. This helps users quickly find guidance when configuring quote PDFs, reducing confusion and support needs.
This change enables development tooling for the web module in the 17.0 branch. It helps teams catch issues earlier during code preparation, improving consistency and reducing maintenance risk without changing business workflows.
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
Expense reports no longer show the attachment file name in the attachment view. This makes reports cleaner and keeps the focus on the receipt or supporting document itself rather than its stored filename.
Original PR description
The goal of this pr is to remove the name of the file on the expense report. task: 3473105 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The update moves automatic text box resizing into a dedicated web utility and updates survey pages to use it directly. This keeps the shared web code cleaner and helps maintain consistent survey form and print behavior with lower maintenance risk.
Original PR description
Part-of-task: 3439226
The website editor now stops waiting for AI-generated content after 30 seconds instead of 5 minutes. This gives users faster feedback when the service is slow or unavailable, reducing frustration and long blocked sessions.
Original PR description
The timeout for calls to the OLG API in the editor was set to 300 seconds, which is far too long for a chatbot. This reduces it to 30s. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
New websites will now use more relevant fallback images when the selected business industry does not have dedicated photos available. This helps keep generated website content aligned with the chosen business type instead of defaulting to less relevant theme imagery.
Original PR description
When creating a new website through the configurator, the images that will be used on the website will be the one specified by the selected industry. We recently introduced 2 new images with commit [1] for which the industries have no images set as we did not have time to do it. It would require going through the ~4000 industries and finding a relevant image on Unsplash for it. This commit is simply using another existing set image instead. Indeed, if an industry hasn't set an image, the theme one will be used instead, which is less ideal. Step to reproduce: - Create a new website - Select "Garden furniture store" - Select the Orchid theme (the one in the middle to this day) - Drag & drop the Banner snippet, 2 out of the 3 images used in this snippet will use the theme images (images about flowers) instead of images of furniture (related to the selected industry) [1]: https://github.com/odoo/odoo/commit/3cbdf754ff8fac8a77887c4307b658cb86b0be1d
This update refreshes translation source files (.pot files) across 20+ Odoo modules to capture the latest text strings that need translation. This ensures that translators have access to all current user-facing text in the system, enabling better support for multiple languages and improved user experience globally.
Original PR description
Community: https://github.com/odoo/odoo/pull/141127