[7748] remove pii from logs sent to logitio #4797
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Context
Rails Semantic Logger does not filter sensitive information, as defined by the
Rails.configuration.filter_paramters
setting from the sql statements in the log file.Changes proposed in this pull request
I have forked the repo and put in a Pull Request to address this issue.
I've also added
audited_changes
as a filtered parameter to ensure PII does not sent to third parties that way.Use the forked version of
Rails Semantic Logger
until the PR has been accepted.Guidance to review
Important business
NB: Please notify the #twd_data_insights team and ask for a review if new fields are being added to analytics.yml