Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 1.05 KB

CHANGELOG.md

File metadata and controls

27 lines (22 loc) · 1.05 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Initial release of the Sentry Scrubber library
  • Core SentryScrubber class for scrubbing sensitive information from Sentry events
  • Utility functions for data manipulation and string obfuscation:
    • get_first_item, get_last_item for list operations
    • delete_item, get_value, extract_dict, modify_value for dict operations
    • distinct_by for list deduplication
    • obfuscate_string for text anonymization
    • order_by_utc_time for timestamp-based sorting
  • GitHub Actions workflows for:
    • PyTest execution
    • Ruff linting
    • Semgrep security analysis
    • Package publishing
  • Test suite with coverage reporting

Notes

  • This code was extracted from Tribler as it was initially developed by me for Tribler