Thursday, October 27, 2022
9 changes · master
Enhancements to existing features
The checkout button label now better explains what customers need to do when signing in is required before checkout. This helps reduce confusion during purchase flow and guides unsigned-in shoppers more clearly.
Original PR description
This commit changes the label of the checkout button if the user is not signed in and the option is mandatory. `task: 2991670`
This update renames an internal activity component so it better matches the underlying activity model. It helps keep Calendar, Discuss/Mail, and eLearning code more consistent, reducing confusion for future maintenance without changing user-facing behavior.
Original PR description
*: calendar, website_slides [[IMP] mail, *: rename component Activity to ActivityView](https://github.com/odoo/odoo/commit/266a33bdf7c6df2c7f742c9ef4cbc0d402102ed3) *: calendar, website_slides Task-3045361 Task-3046089 Enterprise: https://github.com/odoo/enterprise/pull/33300
The internal naming of activity display components was updated across Mail, Calendar, and eLearning Slides. This helps keep the codebase clearer and more consistent without changing how users interact with activities.
Original PR description
*: calendar, website_slides Task-3045361
The internal name for the activity display component was updated in Approvals, Documents, Sign, and VoIP for consistency. This is a behind-the-scenes cleanup that helps maintain the software without changing day-to-day user workflows.
Original PR description
*: approvals, documents, sign, voip Task-3045361
Asset modification action labels can now be translated, so users working in other languages see the correct localized wording. This improves usability for multilingual accounting teams without changing business workflows.
Original PR description
Before this commit, the selection field modify_action cannot be translated. After this commit, the selection field modify_action is translated by the code translation mechanism Note: this PR cannot be direct tested in the runbot. Because it requires translations in the po and pot files In order to test 1. go to account_asset/i18n/fr_FR.po 2. add ``` #. module: account_asset #: code:addons/account_asset/models/account_asset.py:0 #, python-format msgid "Re-evaluate" msgstr "Réévaluer" ``` 3. go to account_asset/i18n/account_asset.pot 4. add ``` #. module: account_asset #: code:addons/account_asset/models/account_asset.py:0 #, python-format msgid "Re-evaluate" msgstr "" ``` 5. activate fr_FR and open the form view of the wizard
This update renames several internal screen components in Approvals, Documents, Sign, and VoIP so their names better match the business records they represent. It should not change day-to-day behavior, but it makes the system easier to maintain and helps future improvements be delivered more reliably.
Original PR description
*: approvals, documents, sign, voip [[IMP] approvals: rename Approval to ApprovalView (component)](https://github.com/odoo/enterprise/commit/60b4594576509e7afda8c38c8682926c464f9fb6) Task-3045295 [[IMP] sign: rename SignRequest to SignRequestView (component)](https://github.com/odoo/enterprise/commit/58ac72623c6d7fccef666555fb63c2f5b663e366) Task-3045299 [[IMP] mail, *: rename component Activity to ActivityView](https://github.com/odoo/enterprise/commit/9a260687b798909575527bb1630f29e0f09fe893) *: approvals, documents, sign, voip Task-3045361 Task-3046089 Community: https://github.com/odoo/odoo/pull/104261
This update renames an internal approval screen component to make its purpose clearer for future maintenance. It does not change how users request, review, or approve items, but helps keep the approvals app easier to maintain and test.
Original PR description
Task-3045295
The Sign app’s internal component naming was updated to better distinguish the request view from other Sign request concepts. This is a low-risk maintenance improvement that helps developers keep the signing experience easier to maintain without changing business workflows.
Original PR description
Task-3045299
The approval and signing apps were updated to use the newer activity view behavior. This helps keep the user experience consistent and easier to maintain, with limited visible impact for day-to-day users.
Original PR description
task-3026018 https://github.com/odoo/odoo/pull/103326