Censor private information in log files (EXPOSUREAPP-6516) (#3013)
* Create TraceLocationCensor.kt and add tests
* Create CheckInsCensor.kt and add tests
* Inject new censors
* Censor Trace Location Type
* Create RACoronaTestCensor.kt and RatQrCodeCensor.kt and add tests
* Move censors to sub packages
* Extend RatQrCodeCensor.kt
* Censor RAT profile data
* Address PR feedback: Improve performance
* Address PR feedback
* Censor identifier for corona tests
* Remove useless censor
* Make sure that censoring still works even if the data to censor is deleted
* Censor TraceLocationInputData
* Fix issue in TraceLocationCensor.kt
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/BugReportingSharedModule.kt 33 additions, 8 deletions...ki/coronawarnapp/bugreporting/BugReportingSharedModule.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/BugCensor.kt 28 additions, 0 deletions...va/de/rki/coronawarnapp/bugreporting/censors/BugCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/contactdiary/DiaryEncounterCensor.kt 2 additions, 1 deletion...bugreporting/censors/contactdiary/DiaryEncounterCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/contactdiary/DiaryLocationCensor.kt 2 additions, 1 deletion.../bugreporting/censors/contactdiary/DiaryLocationCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/contactdiary/DiaryPersonCensor.kt 2 additions, 1 deletion...pp/bugreporting/censors/contactdiary/DiaryPersonCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/contactdiary/DiaryVisitCensor.kt 2 additions, 1 deletion...app/bugreporting/censors/contactdiary/DiaryVisitCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/presencetracing/CheckInsCensor.kt 55 additions, 0 deletions...pp/bugreporting/censors/presencetracing/CheckInsCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/presencetracing/TraceLocationCensor.kt 80 additions, 0 deletions...greporting/censors/presencetracing/TraceLocationCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/submission/CoronaTestCensor.kt 20 additions, 5 deletions...rnapp/bugreporting/censors/submission/CoronaTestCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/submission/PcrQrCodeCensor.kt 3 additions, 2 deletions...arnapp/bugreporting/censors/submission/PcrQrCodeCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/submission/RACoronaTestCensor.kt 57 additions, 0 deletions...app/bugreporting/censors/submission/RACoronaTestCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/submission/RatProfileCensor.kt 74 additions, 0 deletions...rnapp/bugreporting/censors/submission/RatProfileCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/submission/RatQrCodeCensor.kt 63 additions, 0 deletions...arnapp/bugreporting/censors/submission/RatQrCodeCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/qrcode/PcrQrCodeExtractor.kt 4 additions, 3 deletions...rki/coronawarnapp/coronatest/qrcode/PcrQrCodeExtractor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/qrcode/RapidAntigenQrCodeExtractor.kt 9 additions, 0 deletions...awarnapp/coronatest/qrcode/RapidAntigenQrCodeExtractor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/presencetracing/organizer/create/TraceLocationCreateViewModel.kt 3 additions, 0 deletions...etracing/organizer/create/TraceLocationCreateViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/qrcode/consent/SubmissionConsentViewModel.kt 0 additions, 3 deletions...i/submission/qrcode/consent/SubmissionConsentViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/qrcode/scan/SubmissionQRCodeScanViewModel.kt 0 additions, 3 deletions...i/submission/qrcode/scan/SubmissionQRCodeScanViewModel.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/bugreporting/censors/BugCensorTest.kt 45 additions, 0 deletions...e/rki/coronawarnapp/bugreporting/censors/BugCensorTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/bugreporting/censors/CensorInjectionTest.kt 15 additions, 0 deletions...coronawarnapp/bugreporting/censors/CensorInjectionTest.kt
Please register or sign in to comment