Skip to content

Commit 8c8e732

Browse files
committed
feat: Add CodePush update management utilities and enhance file handling
- Introduced CodePushUpdateState enum to manage update states. - Implemented CodePushUpdateUtils for hashing, file management, and update verification. - Added FileUtils for directory and file operations, including copying and unzipping. - Created DownloadProgress and DownloadProgressCallback for tracking download progress. - Developed SettingsManager for managing update preferences and rollback information. - Added TLSSocketFactory to support secure socket connections. - Updated react-native.config.js for improved integration with CodePush.
1 parent d79a40a commit 8c8e732

38 files changed

+96
-504
lines changed

.npmignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ test/
3838
code-push-plugin-testing-framework/
3939

4040
# Android build artifacts and Android Studio bits
41+
android/build
42+
android/app/
4143
android/app/build
4244
android/local.properties
4345
android/.gradle

android/app/.settings/org.eclipse.buildship.core.prefs

Lines changed: 0 additions & 2 deletions
This file was deleted.

android/app/build.gradle

Lines changed: 0 additions & 99 deletions
This file was deleted.

android/app/src/debug/AndroidManifest.xml

Lines changed: 0 additions & 9 deletions
This file was deleted.

android/app/src/newarch/java/com/microsoft/codepush/react/CodePushDialog.java

Lines changed: 0 additions & 49 deletions
This file was deleted.

android/app/src/newarch/java/com/microsoft/codepush/react/CodePushNativeModule.java

Lines changed: 0 additions & 143 deletions
This file was deleted.

android/app/src/oldarch/java/com/microsoft/codepush/react/CodePushDialog.java

Lines changed: 0 additions & 49 deletions
This file was deleted.

0 commit comments

Comments
 (0)