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

[Reverse-Sync-14-02-2024] : Sunbird Integration & Data Backup and Restore Implementation #1257

Closed
wants to merge 28 commits into from

Conversation

vijay151096
Copy link
Contributor

No description provided.

KiruthikaJeyashankar and others added 28 commits December 26, 2023 14:58
Signed-off-by: KiruthikaJeyashankar <[email protected]>
Co-authored-by: vijay151096 <[email protected]>
Signed-off-by: KiruthikaJeyashankar <[email protected]>
fix: cancel download popup & tuvali version
[Release 03-01-2024] - Fix UI issues and device specific issues
Revert "downgrade tuvali version to 0.4.6 for qa testing (#1149)"
[Release 24-01-2024]- Sunbird Integration and GenderMag Issues
…stop in the kan langugage in one of the help page question

Signed-off-by: PuBHARGAVI <[email protected]>
[Release 01-02-2024] User data backup and restore and Gender Mag issues
[INJI-766] remove backupAndRestore variable from env file
…-2024" (#1242)

This reverts commit 6de62fc, reversing
changes made to f63445f.

Signed-off-by: PuBHARGAVI <[email protected]>
* [INJIMOB-683]: add testid for missed vc field (#1226)

* [INJIMOB-683]: add testid for missed vc field

Signed-off-by: Vijay <[email protected]>

* [INJIMOB-683]: add testidprops for missed vc field

Signed-off-by: Vijay <[email protected]>

* [INJIMOB-683]: add testidprops for missed vc field

Signed-off-by: Vijay <[email protected]>

---------

Signed-off-by: Vijay <[email protected]>

* [INJIMOB-770]: parse date received in the vc's (#1225)

* [INJIMOB-770]: parse date received in the vc's

Signed-off-by: Vijay <[email protected]>

* [INJIMOB-770]: parse date received in the vc's

Signed-off-by: Vijay <[email protected]>

---------

Signed-off-by: Vijay <[email protected]>

* downgrade cocoapods version (#1231)

Signed-off-by: adityankannan-tw <[email protected]>
Co-authored-by: adityankannan-tw <[email protected]>

* Use latest cocoapods version (#1236)

* downgrade cocoapods version

Signed-off-by: adityankannan-tw <[email protected]>

* use latest cocoapods version

Signed-off-by: adityankannan-tw <[email protected]>

---------

Signed-off-by: adityankannan-tw <[email protected]>
Signed-off-by: adityankannan-tw <[email protected]>
Co-authored-by: adityankannan-tw <[email protected]>

---------

Signed-off-by: Vijay <[email protected]>
Signed-off-by: adityankannan-tw <[email protected]>
Signed-off-by: adityankannan-tw <[email protected]>
Co-authored-by: adityankannan-tw <[email protected]>
Co-authored-by: adityankannan-tw <[email protected]>
…backup

[INJIMOB-834] ignore corrupted VC while performing backup
* [INJIMOB-752] - Added basic backup and restore flow for iCloud

Signed-off-by: Sreenadh S <[email protected]>

* [INJIMOB-752] show proceed screen based on stored value

Co-authored-by: Sreenadh S <[email protected]>
Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-752] fetch last backup details of iCloud

Co-authored-by: Sreenadh S <[email protected]>
Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-752] download any unsynced files during lang setup in iOS

Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-752] show permision required screen when not signed in on iOS

Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-752] retry to sync unsynced file if exists while fetching last backup details

Co-authored-by: Sreenadh S <[email protected]>
Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-752] - Added sync and open settings

Signed-off-by: Sreenadh S <[email protected]>

* [INJIMOB-752] - Add missing translations and refactor

Signed-off-by: Sreenadh S <[email protected]>

* [INJIMOB-752] - refactoring

Signed-off-by: Sreenadh S <[email protected]>

* [INJIMOB-834] ignore corrupted VC while performing backup (#1253)

* [INJIMOB-834] ignore corrupted VC while performing backup

Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-834] remove corrupted VC metaData while performing backup

Signed-off-by: KiruthikaJeyashankar <[email protected]>

---------

Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-752] download any unsynced files during lang setup in iOS

Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-752] remove backup and restore toggle

Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-752] sync style of newLabel in purple and default theme

Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-752] remove debug logs

Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-752] rename file googleCloudUtils to CloudBackupAndRestoreUtils

Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-752] return no backup faile error when backupfiles list from cloud is empty

Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-752] add initail state in downloadingCredential to fix warning

Signed-off-by: KiruthikaJeyashankar <[email protected]>

* [INJIMOB-752] - Added delayed visibility for backup screen

Signed-off-by: Sreenadh S <[email protected]>

---------

Signed-off-by: Sreenadh S <[email protected]>
Signed-off-by: KiruthikaJeyashankar <[email protected]>
Co-authored-by: Sreenadh S <[email protected]>
* [INJI-787] add bootstrap state for restarting restore ops

Notes:
- all operations depend on the state of the $DOCUMENT_DIR/inji/backup/
  directory contents and not on the state of the MMKV DB

Signed-off-by: Harsh Vardhan <[email protected]>

* [INJI-787] conditional restore on restart of restore

Signed-off-by: Harsh Vardhan <[email protected]>

* [INJIMOB-787] fix recent file finder code

Signed-off-by: Harsh Vardhan <[email protected]>

* [INJIMOB-787] add vc remove logic for partial restore

Signed-off-by: Harsh Vardhan <[email protected]>

* [INJIMOB-787] refactor, ACK reviews, rm dead condition

Signed-off-by: Harsh Vardhan <[email protected]>

* [INJIMOB-787] remove console.logs

Signed-off-by: Harsh Vardhan <[email protected]>

* [INJIMOB-787] remove irrelevant TODOs

Signed-off-by: Harsh Vardhan <[email protected]>

---------

Signed-off-by: Harsh Vardhan <[email protected]>
[Internal-release-13 02 2024]: Sunbird Integration & Data Backup and Restore Functionality
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants