Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Block reports sent to ACRA #17402

Merged
merged 5 commits into from
Dec 2, 2024
Merged

Block reports sent to ACRA #17402

merged 5 commits into from
Dec 2, 2024

Commits on Dec 2, 2024

  1. Block certain reports sent to ACRA

    voczi authored and mikehardy committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    b2ff885 View commit details
    Browse the repository at this point in the history
  2. Update AnkiDroid/src/main/java/com/ichi2/anki/CrashReportService.kt

    Co-authored-by: David Allison <[email protected]>
    2 people authored and mikehardy committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    fedc358 View commit details
    Browse the repository at this point in the history
  3. feat: filter uncaught exceptions

    We want to filter all exception - that is ones that are uncaught as well
    as ones that are imperatively sent through CrashReportService
    
    That requires attaching filter to out Thread.defaultExceptionHandler chain
    
    - extract filter into service, use it from crash report service
    - implement default exception handler handling, init/reinit as needed
    - concrete types for the handlers and public uninstall/install for testability
    mikehardy committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    74e2202 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d65968d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eeef1d5 View commit details
    Browse the repository at this point in the history