Friday, April 5, 2024
8 changes · master
Enhancements to existing features
The web module's date-related automated checks were moved to a newer testing system. This is an internal quality improvement that helps maintain reliable date behavior without changing the user experience.
Original PR description
task-id: 3705027
Users can now arrange additional lesson resources in a chosen order, making course materials easier to present and follow. This gives content managers more control over how supporting files and links appear to learners.
Original PR description
Purpose ======== Allow users to organize the additional resources of content in a specific order. Specification =========== Added a sequence for `slide.slide.resource` to order records manually. Task-3770169
The accounting error message shown when a journal entry date does not match its sequence number has been rewritten in simpler language. This should help users understand how to proceed, reduce confusion, and lower related support requests.
Original PR description
Updated the sequence numbers validation error message. Old message: The date (date xx) doesn’t match the sequence number of the related Journal Entry (XXX). You will need to clear the Journal Entry’s Number to proceed. In doing so, you might want to resequence your entries in order to maintain a continuous date-based sequence. New message: The date (date xx) you've entered isn’t aligned with the existing sequence number (XXX). To move forward, remove the sequence number. In developer mode, select entries to resequence and use the resequence option from the actions menu to maintain date-based sequences. The message was technical and not well understood. Support tickets were created. task-3806876 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo's web translation tests were moved to a newer testing approach. This is an internal quality improvement that helps maintain translation behavior more reliably without changing the user experience.
Original PR description
task-id: 3705027
The Pakistan localization now includes the country's states in English. This improves address data accuracy and helps users select the correct state when working with Pakistani contacts or companies.
Original PR description
The 7 states of pakistan were added in English language. The states of pakistan were missing. task-3777571 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
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