Save debuglog using storage access framework (EXPOSUREAPP-5030) (#2497)
* Refactor DebugLogger * Add low storage check * Exposure state information via flow * Improve testing * Snapshotting and log export via SAF. * LogSnapshotter.kt for snapshotting the current log and generating zips * SAFLogSharing.kt to export snapshots via storage access framework * Wire up local log sharing within debug log screen.
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/debuglog/DebugLogger.kt 0 additions, 19 deletions...de/rki/coronawarnapp/bugreporting/debuglog/DebugLogger.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/debuglog/sharing/LogSnapshotter.kt 58 additions, 0 deletions...nawarnapp/bugreporting/debuglog/sharing/LogSnapshotter.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/debuglog/sharing/SAFLogSharing.kt 61 additions, 0 deletions...onawarnapp/bugreporting/debuglog/sharing/SAFLogSharing.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/debuglog/ui/DebugLogFragment.kt 39 additions, 18 deletions...oronawarnapp/bugreporting/debuglog/ui/DebugLogFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/debuglog/ui/DebugLogViewModel.kt 71 additions, 57 deletions...ronawarnapp/bugreporting/debuglog/ui/DebugLogViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/di/AndroidModule.kt 4 additions, 0 deletions...c/main/java/de/rki/coronawarnapp/util/di/AndroidModule.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/files/FileExtensions.kt 8 additions, 0 deletions...in/java/de/rki/coronawarnapp/util/files/FileExtensions.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/files/FileSharing.kt 2 additions, 7 deletions.../main/java/de/rki/coronawarnapp/util/files/FileSharing.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/files/Zipper.kt 1 addition, 1 deletion...p/src/main/java/de/rki/coronawarnapp/util/files/Zipper.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/bugreporting/debuglog/DebugLoggerTest.kt 0 additions, 20 deletions...ki/coronawarnapp/bugreporting/debuglog/DebugLoggerTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/bugreporting/debuglog/sharing/LogSnapshotterTest.kt 76 additions, 0 deletions...rnapp/bugreporting/debuglog/sharing/LogSnapshotterTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/bugreporting/debuglog/sharing/SAFLogSharingTest.kt 71 additions, 0 deletions...arnapp/bugreporting/debuglog/sharing/SAFLogSharingTest.kt
Loading
Please register or sign in to comment