Monday, June 20, 2022
11 changes · master
Enhancements to existing features
This update makes internal test data creation more explicit by replacing empty record creation calls with clearly empty values. It helps keep development and testing behavior consistent while preparing to remove an unsupported shortcut, with no expected impact on everyday users.
Original PR description
\* mail, test_mail_full, website_livechat
**Current behavior before PR:**
Creating a record with no values has no sense but is sometimes useful during
tests.
The support should be dropped for `default` parameter in `create`.
**Desired behavior after PR is merged:**
All the occurrences of `create()` have been replaced by `create({})`.
Task-2869394
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prThis update corrects wording in the Accounting app from “digitalization” to “digitization” when referring to extracting data from documents. It improves clarity and uses the more accurate business term, with no expected change to functionality.
Original PR description
The correct word for the extraction of data from a document is digitization, not digitalization. See feedback #2862606.
This update streamlines how attachments are managed and shared across Odoo messaging areas, including Discuss, Live Chat, Portal, and ratings. It reduces reliance on older attachment handling paths, making message-related features more consistent and easier to maintain without changing core business workflows.
Original PR description
Part of task-2886642
The website live chat module now separates the chatbot server URL handling, making chatbot conversations easier to configure and maintain. This helps improve reliability for visitor chat interactions without changing the overall user experience.
Original PR description
Task-2883598
The live chat module has been updated to better organize how the chat button and initialization process work. This should make the website chat experience easier to maintain and more reliable for future improvements, with limited direct impact on daily users.
Original PR description
Task-2888551
The live chat experience now has a clearer default visitor name available through the chat button view. This helps keep conversations easier to identify when visitors have not provided their own name.
Original PR description
Task-2884731
This update renames accounting security access rights to make permissions easier to understand and manage. It also clarifies a Colombian electronic invoicing company registry label to avoid duplicate wording, reducing confusion for administrators.
Original PR description
This PR: - renames the security access rights Task-id: 2857253 Community PR: https://github.com/odoo/odoo/pull/91938
This update simplifies how attachments are loaded and previewed in enterprise mail and accounting-related screens. It removes outdated internal options and updates tests, helping keep document workflows more reliable as the interface framework evolves.
Original PR description
Part of task-2886642
The Gantt view now shows a clearer notification when users try to automatically reschedule tasks that are already in the past. This helps users understand that those tasks need manual rescheduling instead of leaving the system behavior ambiguous.
Original PR description
Purpose of this PR to improve generic usage of project app. So, in this PR done following changes: - changed toast notification in project.task gantt view task-2806292
User-facing wording in document extraction features now uses “digitization” instead of “digitalization.” This improves terminology accuracy and consistency across invoice and expense extraction screens and messages.
Original PR description
The correct word for the extraction of data from a document is digitization, not digitalization. See feedback #2862606.
The test code now uses an explicit empty value when creating records, matching the newer expected behavior. This is an internal cleanup that helps keep automated tests reliable and aligned with platform conventions, with no expected impact on day-to-day users.
Original PR description
**Current behavior before PR:**
Creating a record with no values has no sense but is sometimes useful during
tests.
The support should be dropped for the `default` parameter in `create`.
**Desired behavior after PR is merged:**
All the occurrences of `create()` have been replaced by `create({})`.
Task-2869394
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr