Monday, December 19, 2022
6 changes · master
Enhancements to existing features
The survey sharing window has been streamlined so email-related options can be hidden when they are not needed. This reduces clutter for users sharing public surveys while still keeping mailing settings available through a toggle.
Original PR description
Purpose ======= Simplifying the mail modal used to share surveys: we are hiding all the mailing options behind a toggle for public surveys. This enables less cluttering of the modal if the user doesn't need to share a survey via email. Specifications ============== * We simplified the modal, you can hide all the parameters for the template creation via a toggle if you want less clutter * The subject is now rendered as computed in the modal for mass mailing task-2901947 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
New tags in the Notes app are now automatically given a random color. This ensures they show up properly in the Kanban view, making tags visible and usable without extra setup.
Original PR description
Currently, when we creating a tag, it does not appear in the Kanban view because the tag does not have a default color. This commit solve above problem by adding default random color in tag. task-3089296
This update removes unnecessary view type metadata from many Odoo screen definitions. It simplifies internal configuration and helps keep multiple apps easier to maintain without changing day-to-day user workflows.
Original PR description
remove type from ir.ui.view records related: https://github.com/odoo/enterprise/pull/35031 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change adds coverage to ensure customers can open record links from emails in the right place: the internal system when authorized, or the customer portal otherwise. It also checks that modified links are blocked, helping protect record access.
Original PR description
The tests consist in sending a mail related to a record to a customer and checking that the record can be viewed through the embedded link: - either in the backend if the user is connected and has the right to - or in the portal otherwise Task-2797311 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
Thread stack dumps now include extra timing and query details, helping technical teams spot where time is spent during troubleshooting. This improves visibility for support and operations without changing normal user workflows.
Original PR description
Before this commit: Thread details gave information regarding the database the UID and the URL. After this commit: It also informs on the "performance times": - `qc` = query count - `qt` = query time - `pt` = python time. It should in theory be "remaining time", but it won't be use as its acronym `rt` is too ambiguous/confusing --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update removes an outdated technical setting from view records across several Odoo apps. The change keeps configuration files cleaner and better aligned with the current platform behavior, with no expected day-to-day impact for users.
Original PR description
remove type from ir.ui.view records