Friday, February 2, 2024
1 change · master
Enhancements to existing features
Record merges will no longer add irrelevant technical fields to the activity log. This keeps merge history easier to read and reduces the chance that sensitive technical details, such as access tokens, appear in chatter messages.
Original PR description
When merging two records, all of the fields of the merged record are logged into the master record chatter. We filter out some fields, such as file fields or fields with access rights, but there are still many irrelevant technical fields and even some potentially sensitive fields (access tokens, etc.) being logged. Moreover, with [the introduction of the export_string_translation field flag](https://github.com/odoo/odoo/pull/142329), those fields could not even be translated anymore. The goal of this PR is to exclude fields with the export_string_translation flag set to true from the chatter logs to reduce clutter. Task-3716421