Commit Graph

1555 Commits

Author SHA1 Message Date
Artem Egorov
80828674af Fix for IllegalStateException while CodePushUpdateManager.downloadPackage (#1206) 2018-02-16 15:32:26 +03:00
Max
d6cf63e98d Improve README of integration of CodePush (#1151)
* Update version numbers for new release

* improve readme

* reverted version
2018-01-22 10:49:18 +03:00
Max
79247a5c31 Update compat table and SDK version (#1137)
* Update version numbers for new release

* update compat table

* updated package json
2018-01-10 15:28:47 +03:00
Jodi Warren
9f4eef363d Add tip for CocoaPod users with new release config (#1130) 2018-01-08 09:30:10 +03:00
Meng-Yuan Huang
c689f764c7 Fix a GetFileAsync exception due to that fileNameToDelete uses forward slash characters as path separator. (#1126) 2017-12-28 23:52:11 -08:00
Ruslan Bikkinin
9123f9bed1 [Docs] Update "setup android" docs with TOC and RNN apps setup instructions (#1122)
* Update "setup android" docs with TOC and RNN apps setup instructions
2017-12-29 10:46:42 +03:00
Ruslan Bikkinin
aa14c1e9dc [Docs] Add demos links for mutideployment testing (#1121) 2017-12-27 17:44:59 +03:00
Robert Paul
2a051e4fe3 Adding check for null ref before accessing array index (#1116)
* Adding check for null ref before accessing array index

* Adding log for missing jsCodeLocation setting
2017-12-26 09:59:28 +03:00
Ruslan Bikkinin
0657975ba1 [Docs] Update docs with setDeploymentKey method (#1117) 2017-12-25 16:23:07 +03:00
Chris Mark
6acd21d058 Allow setting the deploymentKey on Android (#1115) 2017-12-24 23:48:41 -08:00
annakocheshkova
8064cc7dd6 Fix example project (#1112)
Automatic (on_app_resume, on_app_start) sync was not working in example project because App class was exported, not the wrapped App class.
2017-12-20 13:37:25 +03:00
Ruslan Bikkinin
553e2eaef0 Update compatibility table in terms of RN 0.51 2017-12-06 16:29:27 +03:00
Ruslan Bikkinin
0d6f0b4876 [docs] Add information about how to configure CodePush for applications using ReactInstanceManager.builder() to initialize RN (#1098) 2017-12-06 10:32:23 +03:00
Basil Zhang
eceb26158f Fix code error (#1089) v5.2.1 2017-11-26 20:53:11 +03:00
max-mironov
f0b16d5177 reset version back for dev 2017-11-21 12:39:18 +03:00
max-mironov
527b50cc4a Bump package json for next release v5.2.0-beta 2017-11-21 12:37:44 +03:00
Zakeel M
3ebbcb8f5d Added App Center Banner 2017-11-17 13:17:33 -08:00
Eric Rozell
cf36d1cf25 Enable CodePush for react-native-windows v0.50+ (#1051)
In react-native-windows v0.50+, we added ReactNativeHost, which has better support for running React Native in the background as well as embedding React Native in other controls besides XAML Pages.
2017-11-16 20:22:01 +03:00
max-mironov
cccdc1c2de Merge branch 'master' of https://github.com/Microsoft/react-native-code-push 2017-11-16 03:10:34 -08:00
max-mironov
3bce5a1100 Updated docs for RN49 tweaks 2017-11-16 03:10:11 -08:00
max-mironov
418882729e Updated compatibility table for latest react 2017-11-10 12:03:19 +03:00
max-mironov
8c5bf4ba72 Added FAQ about testing in debug mode 2017-10-25 10:51:48 +03:00
max-mironov
f93a48c0a1 Merge branch 'master' of https://github.com/Microsoft/react-native-code-push 2017-10-25 10:40:49 +03:00
Mark Aron Szulyovszky
59a19b37c5 fix(Documentation): correct url for RN 0.49 and up (#1052) 2017-10-23 16:20:51 +03:00
max-mironov
29bef98628 Merge branch 'master' of https://github.com/max-mironov/react-native-code-push 2017-10-23 06:16:46 -07:00
Max
c43b0b16ce Added new CodePushDemoApp for RN 0.49 and upper. Rename old demo to CodePushDemoApp-pre0.49 (#1054) 2017-10-23 16:13:43 +03:00
max-mironov
146653cd5b Added new CodePushDemoApp for RN 0.49 and upper. Rename old demo to CodePushDemoApp-pre0.49 2017-10-23 14:53:28 +03:00
David Buchan-Swanson
a585cbb003 hoist non-react static methods in decorator (#1037) 2017-10-09 17:05:21 +03:00
Djalma Araújo
751bf02836 Added requiresMainQueueSetup to prevent warning and future side-effects (#1035) 2017-10-09 13:37:43 +03:00
Sergey Akhalkov
6872c127a1 reduce readme.md size (#1038)
reduce readme.md size

* move android and ios parts of the multi-deployment testing chapter into the separate files

* improve navigation tree
2017-10-09 12:08:57 +03:00
max-mironov
7735db29c1 Updated compatibility table with latest RN 2017-10-05 10:38:35 +03:00
max-mironov
d913a442c9 reset package.json back for development 2017-10-03 17:09:14 +03:00
max-mironov
f25bb65d58 bump for new version 5.1.3-beta v5.1.3-beta 2017-10-03 17:05:13 +03:00
Max
4eee96fdbf fixed Failing signature check on iOS 9.3, working on iOS 10.3 #1021 issue (#1027) 2017-10-03 17:03:16 +03:00
max-mironov
b14654ebd9 reset package.json back for development 2017-09-28 12:11:44 +03:00
max-mironov
ec72210097 bump for new version 5.1.2-beta v5.1.2-beta 2017-09-28 12:07:15 +03:00
Andrew Jack
1adad0df29 Fix proguard error in Android build (#1018) 2017-09-27 10:37:40 +03:00
Sergey Akhalkov
32a1653e12 typings: fix order in SyncStatus enum 2017-09-27 10:12:44 +03:00
max-mironov
f5e6de5f4a reset package json back for development 2017-09-19 11:46:42 +03:00
max-mironov
345818a485 Bump package json version for new release v5.1.1-beta 2017-09-19 11:35:03 +03:00
Ruslan Bikkinin
b4494415d9 Fix incorrect link behaviour introduced with promise addition in ios postlink script (#1003)
* Fix incorrect link behaviour introduced with promise addition in ios
postlink script

* simplify postlink/run.js
2017-09-19 10:03:38 +03:00
Ruslan Bikkinin
e1cdd90e4e Add double hash checking support for code signing (#1005)
Add double hash checking support for code signing for both android and ios SDK
2017-09-18 13:37:44 +03:00
Sergey Akhalkov
32f82e6050 Fix dex index overflow exception (#1007)
fix DexIndexOverflowException due to com.auth0.jwt #1002

use another lib - nimbus-jose-jwt
2017-09-18 12:49:16 +03:00
max-mironov
2704277e93 Reset package json for dev 2017-09-14 11:30:28 +03:00
max-mironov
cc9a204be9 Bump package json for next release v5.1.0-beta 2017-09-14 11:04:36 +03:00
max-mironov
71d0aa574e Update compatibility table 2017-09-14 11:01:28 +03:00
Ruslan Bikkinin
638025a673 Remove todo from docs (#997)
* Remove todo from docs

* Fix inconsistent lines in docs
2017-09-13 17:37:08 +03:00
Ruslan Bikkinin
5e332bbe83 Implement code signing for client android SDK (#966)
* Add new optional way to create CodePush instance based on builder pattern
Add constructor with additional option PublicKeyFilePath

* Adapt changes from old code-signing branch

Add `com.auth0:java-jwt:3.2.0` to deps
Adapt changes from code-signing branch
Fix errors appeared due to jwt library update.

* Non-breaking change of CodePush constructor, downgrade jwt library

Replace publicKey by publicKeyResourceDescriptor in CodePush constructor
Downgrade jwt library to 2.2.2 due to issue with base64 decoding

* Make code signing optional

* Add small improvements

Replace CodePushUnknownException catch with
CodePushInvalidPublicKeyException in certain places
Make mPublicKey static
Add additional log for applying updates

* Rename method verifyJWT with verifyAndDecodeJWT

* Add minor fixes

Add additional checking for potential problems with code-signing
integration
Fix Public Key parsing from strings.xml

* Fix constructors

* Fix constructors bug

* Fix log messages
2017-09-13 12:08:17 +03:00
Ruslan Bikkinin
4ab0e5e9fe Implement code signing for client ios SDK (#974)
* Add JWT Library to ios project

* Add new option PublicKey to Info.plist

* Implement code signing mechanism

Update JWT library to 3.0.0-beta4
Implement signature verification mechanism

* Undo redundant changes

* Minor improvements

* Minor fixes

Add additional checking for specific update situations
Fix bugs
Refactor method names

* Add new dependencies to podspec

* Minor improvements

Fix log messages
2017-09-13 11:28:22 +03:00
Ruslan Bikkinin
dbb7f79a2b Update docs in terms of Code Signing feature (#988)
* Update setup-ios docs

* Update android docs

* Add minor fixes

* Add additional fixes

* Remove redundant lines

* Cleaning up verbiage

* Cleaned up verbiage.
2017-09-13 11:28:00 +03:00