Daily updates from Odoo
Friday, April 5, 2024
7 changes
1 change
Enhancements to existing features
Error messages for automated web tour checks now combine the tour and step details with the specific failure reason. This makes it easier for teams to identify which tour failed and why, reducing investigation time in test environments.
Original PR description
In this commit, we make the error message more explicit to avoid to get the same error message for differents tours in runbot. e.g.
- Error: Tour ${tour.name} failed at step ${describeStep(step)}.
- Error: Element has been found. The error seems to be in run() To reach that, we just concatenate the two error messages in only one. e.g.
- Error: Tour ${tour.name} failed at step ${describeStep(step)}. Element has been found. The error seems to be in run()3 changes
Enhancements to existing features
The Knowledge app's automated tests were updated to match a related change that uses YouTube's privacy-enhanced domain for embedded videos. This helps ensure the app continues to validate video behavior correctly while supporting improved privacy practices.
Original PR description
This commit adjusts the tests in response to a community pull request [1], which revises the YouTube video URL to utilize "youtube-nocookie" for enhanced privacy measures. [1]: https://github.com/odoo/odoo/pull/153411 Requires: - https://github.com/odoo/odoo/pull/153411 task-3724858
The Documents module metadata now uses the standard company author name, Odoo S.A. This is a small administrative cleanup that keeps module information consistent with company naming conventions and has no expected impact on users.
Original PR description
### Specification This PR changes the author of documents module from "Odoo" to "Odoo S.A." ### Technical "Odoo S.A." is by default author, so removing author from the manifest file. Task - 3834770
Adds automated checks for the Documents activity view, including the behavior when archiving documents. This helps prevent regressions and keeps document management workflows stable for users.
Original PR description
Purpose ======= Add unit tests for the documents activity view Test the fix of documents archiving in the activity view PR: https://github.com/odoo/odoo/pull/151741 Task: 3704340 Task-3714544
3 changes
Enhancements to existing features
This update adds a unique identifier to a dashboard element in the accounting module, enabling more precise automation and testing capabilities. This internal improvement helps the development team better interact with and test the account journal dashboard interface.
Original PR description
This pr will add an id on a div to be able to do a xpath on it. task: 3756179 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
When creating a new company with a duplicate Tax ID, the warning message now displays only the company name instead of showing company name, address, and VAT information that appeared broken across multiple lines. The warning text has also been slightly improved for clarity.
Original PR description
When creating a new company from a move, if the tax ID is repeated, a warning is displayed. The warning includes the company name, address and VAT, if those have been added. In this case, address is shown in an extra line, which looks broken. This commit removes additional partner information by updating the context, displaying only the partner name. It also slightly rewords the warning, from "are you sure to create a new one?" to "are you sure you want to create a new one?". To replicate the issue: 1. Create an invoice 2. Click on the empty field next to Customer, type a new name and click "Create and edit..." 3. Add a Tax ID that is already in use (e.g. US12345673) 4. Warning of duplicate Tax ID shows, displaying company name, address and VAT task-3829641 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds Turkish language localization for the Website Sales Stock module description in Odoo. Previously, the module description was displayed in English regardless of the user's language setting. After this change, Turkish-speaking users will see the module description in their native language, improving the user experience for Turkish customers and partners.
Original PR description
Description of the issue/feature this PR addresses: ir.module.module,description:base.module_website_sale_stock turkish localization Current behavior before PR: expressions are shown in English. Desired behavior after PR is merged: It has been ensured that it is in Turkish. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr