Daily updates from Odoo
Friday, January 12, 2024
8 changes
5 changes
Enhancements to existing features
The Documents app search panel has been aligned with the updated shared Odoo search panel. Users benefit from consistent collapsing and resizing behavior while duplicated app-specific code is removed for easier maintenance.
Original PR description
First commit adapts the xpath related to the document app version of the search panel in order to fit with changes made in https://github.com/odoo/odoo/pull/146169. Second commit removes all code related to the documents search panel resize functionality because this code is now part of the web search panel component due to https://github.com/odoo/odoo/pull/146169. task-3599590
The grid view now automatically scrolls to show the relevant day when viewing a month, especially when that day falls near the end of the month. This reduces manual scrolling and makes planning or reviewing monthly data easier for users.
Original PR description
In grid view, when the range is "month", the last column-days are not visible: you have to scroll left to see them. With this commit, when today (or its equivalent date on whatever month you're looking at) is at the end of the month, we automatically scroll to make it visible. task-3483742
This update makes several Odoo apps easier to use with clearer labels, better spacing, new filters, and improved default focus in marketing SMS editing. Social demo content and post actions were also refreshed so users see more relevant links and calendar entries.
Original PR description
This commit adds some minor improvements to usability & UI, notably: - Rework a few margins, labels & placeholders... - Add some filters on whatsapp.templates - Add a default focus on the marketing.automation sms body Inside the social modules: - Rename the buttons on the kanban view for social posts - Add the live_post_link compute method for youtube posts - Modify demo data for the social.post.live to redirect on odoo official post instead of broken links - Adapt the demo posts creation date to make them appear inside the calendar Task-3515819
Users can now set reminders for signature requests, helping recipients complete documents on time. This improves follow-up and reduces manual tracking for teams using Odoo Sign.
Portal pages now use the standard backend conversation panel, giving customers and internal teams a more consistent messaging experience. This improves collaboration and reduces differences between portal and back-office communication flows.
Original PR description
[Related odoo PR](https://github.com/odoo/odoo/pull/138233) Task-2828744
3 changes
Enhancements to existing features
The Knowledge module now includes an AI generation feature that helps users create articles from scratch. When starting with an empty article, users can click a new button to open a dialog with an AI prompt, allowing them to generate article content suggestions powered by ChatGPT and select their preferred version.
Original PR description
Now that Odoo is using AI prompts for the edition of articles and website, we are adding this feature to the complete generation of articles. This commit adds a new button when article is empty besides the other already present. This button opens a dialog which contains the prompt to interact with ChatGPT, this way the user gets the possibility to get generated articles and can insert the one they prefer. task-3619294
This improvement makes VAT number searches work on the first try, even for companies not previously linked in the system. Previously, the system would only return company information if it had already validated the VAT number in a prior search. Now, if no prior validation exists, the system will use data from the VAT validation service (VIES) to provide company information immediately, improving the user experience when adding new business partners.
Original PR description
Description of the issue/feature this PR addresses: The first search request for a VAT number will always fail, because we need to find an active link to a directory company before we return the company information Current behavior before PR: Data is returned for a VAT number search only if we already have an active link to a directory company Desired behavior after PR is merged: If no directory company was found, fill in company with result from viesvat task-3548046 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#148209 Forward-Port-Of: odoo/odoo#141248
This update improves how Odoo handles email sending when a database is not properly configured. Instead of using the user's email address, the system will now use the notification email address by default, which provides a more reliable fallback option. This change reduces the risk of email delivery issues and ensures better email handling in misconfigured environments.
Original PR description
Purpose ======= When a database is miss-configured, we have no other choices to potentially spoof the FROM. We decided that a better heuristic would be to use the notification email instead of the user email. Task-3645895 Forward-Port-Of: odoo/odoo#148999 Forward-Port-Of: odoo/odoo#146801