Skip to content

feat: cross platform backup (#WPB-10579)#4006

Merged
vitorhugods merged 4 commits intodevelopfrom
feature/cross-platform-backup
Jun 3, 2025
Merged

feat: cross platform backup (#WPB-10579)#4006
vitorhugods merged 4 commits intodevelopfrom
feature/cross-platform-backup

Conversation

@sbakhtiarov
Copy link
Contributor

@sbakhtiarov sbakhtiarov commented Apr 29, 2025

StoryWPB-10579 [Android] Cross Platform Backup: Implement common library in clients

https://wearezeta.atlassian.net/browse/WPB-10579

Integration of cross platform backup library for Android

Issues

Support for export and import backups in new format for multiplatform support.
Supported backup data:

  • Users
  • Conversations
  • Messages
    • Text
    • Location
    • Asset

Dependencies

This PR depends on:

@codecov
Copy link

codecov bot commented Apr 29, 2025

Codecov Report

Attention: Patch coverage is 73.46939% with 13 lines in your changes missing coverage. Please review.

Project coverage is 45.90%. Comparing base (16c8252) to head (bc9aba6).
Report is 1 commits behind head on develop.

Files with missing lines Patch % Lines
.../home/settings/backup/BackupAndRestoreViewModel.kt 71.42% 8 Missing and 4 partials ⚠️
...ndroid/ui/home/settings/backup/MPBackupSettings.kt 50.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #4006      +/-   ##
===========================================
- Coverage    45.90%   45.90%   -0.01%     
===========================================
  Files          521      522       +1     
  Lines        18189    18196       +7     
  Branches      3068     3067       -1     
===========================================
+ Hits          8349     8352       +3     
- Misses        8975     8978       +3     
- Partials       865      866       +1     
Files with missing lines Coverage Δ
.../android/ui/debug/ExportObfuscatedCopyViewModel.kt 0.00% <ø> (ø)
...d/ui/home/settings/backup/BackupAndRestoreState.kt 100.00% <100.00%> (ø)
...ndroid/ui/home/settings/backup/MPBackupSettings.kt 50.00% <50.00%> (ø)
.../home/settings/backup/BackupAndRestoreViewModel.kt 85.02% <71.42%> (-2.09%) ⬇️

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 16c8252...bc9aba6. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@sbakhtiarov sbakhtiarov force-pushed the feature/cross-platform-backup branch from eeaa1e2 to ca485ba Compare May 5, 2025 06:25
@github-actions
Copy link
Contributor

github-actions bot commented May 5, 2025

@sbakhtiarov looks like you are rolling back kalium to a previous commitish.

This means that the PR's target branch (develop) is using a newer version of Kalium, and the changes in this PR will rollback Kalium to an older version.

develop This PR
614ae930972e69aa306dd20a3dd00a38f0981840 061a3abda9731b8fe29ae148122a631c06d045a6

Is this intentional?

@github-actions
Copy link
Contributor

github-actions bot commented May 5, 2025

Built wire-android-staging-compat-pr-4006.apk is available for download

@sbakhtiarov sbakhtiarov force-pushed the feature/cross-platform-backup branch from ca485ba to d967491 Compare May 20, 2025 09:20
@github-actions
Copy link
Contributor

Built wire-android-staging-compat-pr-4006.apk is available for download

@github-actions
Copy link
Contributor

Built wire-android-dev-debug-pr-4006.apk is available for download

@github-actions
Copy link
Contributor

github-actions bot commented Jun 3, 2025

@sbakhtiarov looks like you are rolling back kalium to a previous commitish.

This means that the PR's target branch (develop) is using a newer version of Kalium, and the changes in this PR will rollback Kalium to an older version.

develop This PR
0b8971aec4f65ba20f9e459dea3b507d1820c8fa a0ea189ce9a9e570544a270642f49efe32be4b0c

Is this intentional?

@vitorhugods vitorhugods force-pushed the feature/cross-platform-backup branch from ec1b298 to 5b198c0 Compare June 3, 2025 08:36
@github-actions
Copy link
Contributor

github-actions bot commented Jun 3, 2025

@sbakhtiarov looks like you are rolling back kalium to a previous commitish.

This means that the PR's target branch (develop) is using a newer version of Kalium, and the changes in this PR will rollback Kalium to an older version.

develop This PR
0b8971aec4f65ba20f9e459dea3b507d1820c8fa 91d00d8f84f0de4bdada43650b6c7b7c0b8faf86

Is this intentional?

@vitorhugods vitorhugods force-pushed the feature/cross-platform-backup branch from 5b198c0 to bc9aba6 Compare June 3, 2025 10:25
@github-actions
Copy link
Contributor

github-actions bot commented Jun 3, 2025

@sbakhtiarov looks like you are rolling back kalium to a previous commitish.

This means that the PR's target branch (develop) is using a newer version of Kalium, and the changes in this PR will rollback Kalium to an older version.

develop This PR
0b8971aec4f65ba20f9e459dea3b507d1820c8fa 4f958e800c3bd606a6be6bbeb68e632352943f09

Is this intentional?

@sonarqubecloud
Copy link

sonarqubecloud bot commented Jun 3, 2025

@vitorhugods vitorhugods added this pull request to the merge queue Jun 3, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Jun 3, 2025

Built wire-android-staging-compat-pr-4006.apk is available for download

@github-actions
Copy link
Contributor

github-actions bot commented Jun 3, 2025

Built wire-android-dev-debug-pr-4006.apk is available for download

Merged via the queue into develop with commit c4b39f4 Jun 3, 2025
13 of 14 checks passed
@vitorhugods vitorhugods deleted the feature/cross-platform-backup branch June 3, 2025 11:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants