Monday, October 31, 2022
4 changes · master
Enhancements to existing features
This update removes outdated attachment data fields and moves some specialized attachment behavior to the accounting area where it belongs. This reduces unnecessary complexity in email handling and helps keep attachment management easier to maintain without changing everyday user workflows.
Original PR description
task-2925723 https://github.com/odoo/enterprise/pull/33393
The user card layout now handles long email addresses more neatly by allowing the email and language badge to share space and wrap cleanly. This keeps the Users overview easier to read and prevents long emails from disrupting the card layout.
Original PR description
Instead of making the language badge a list item, we bundle together the email and the language badge and put them in a flex container that wraps when the email is too long. The .ms-auto in the language badge element makes it "float" to the right (or end). Furthermore, we removed the t-if conditions because: - Email (login) field is required anyway so it will always be there. - Language badge will not render an element if it's empty. TASK-ID: 2758990 **Before:** <img width="885" alt="Screenshot 2022-10-27 at 11 00 21" src="https://user-images.githubusercontent.com/3245568/198241306-3c2fc5d8-528d-46e5-b0c4-90b34a010048.png"> **After:** <img width="837" alt="Screenshot 2022-10-27 at 11 02 15" src="https://user-images.githubusercontent.com/3245568/198241467-858efd5b-3b70-4692-a83c-d18572ffe076.png"> --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Scheduled action trigger pages now show the related scheduled action name in the breadcrumb instead of a technical record identifier. This makes navigation clearer for users and helps them understand which automated action they are viewing.
Original PR description
The breadcrumb uses the "name" field by default which lack for cron triggers. Use the cron name instead so that it shows > Scheduled Actions Triggers Base: Auto-vacuum internal data instead of > Scheduled Actions Triggers Base: ir.cron.trigger,1 See also #69096 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The accounting interface now avoids changing the main attachment when it has already been set, reducing unnecessary updates. When a main attachment does need to be chosen, it is selected only from attachments the user can actually view, making document handling more reliable.
Original PR description
task-2925723 https://github.com/odoo/odoo/pull/104478