Commit Graph

1543 Commits

Author SHA1 Message Date
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
Andrew Jack
d37ee85620 check if package metadata is null (#992) 2017-09-12 10:56:12 +03:00
Kevin Cooper
359ab9819c Update the debug message for missing bundles (#923)
* Update the debug message in CodePush.m for missing bundles

* Update text for updated RN PR

* Add a real example of what to add to the script
2017-09-07 17:03:10 +03:00
Kevin Cooper
d78956bc65 Restore compatibility with RN v0.46 (#980)
* Revert "Remove overriden createJSModules"

This reverts commit dff9f47a4b8b31e9ad4bfe36acf57fff8291163d.

* Remove @Override annotation to support RN v0.47
2017-09-05 10:19:43 -07:00
max-mironov
129e019350 verify rn code-push sdk with RN 0.48
update compatibility table
2017-09-04 01:00:42 -07:00
max-mironov
d855c703bb Merge branch 'master' of https://github.com/max-mironov/react-native-code-push
# Conflicts:
#	Examples/CodePushDemoApp/package.json
2017-09-04 00:57:10 -07:00
Zakeel M
a90416d917 Added create-react-native-app information to README (#979) 2017-08-29 09:47:01 +03:00
Alexander Bodalevsky
b79257f419 Fix WPF. Application crashes on startup (#973)
* Align windows examples with the latest react native  react native v: 0.47.1

* re-create corrupted json file
2017-08-24 12:51:44 +03:00
Sergey Akhalkov
de0c36f771 Update ISSUE_TEMPLATE.md 2017-08-10 13:40:50 +03:00
Sergey Akhalkov
6f6f145cbd implement script to generate CodePushified React Native apps (#958)
* implement fully automatic script to generate CodePushified React Native apps

* fix compatibility issues, remove generate-app.sh

* update docs, improve react-native version detection
2017-08-09 14:07:15 +03:00
Ruslan Bikkinin
416af9b738 Fix incorrect long value restoration from strings.xml (#956)
Fix potencial incorrect long value restoration from strings.xml (please,
see https://github.com/Microsoft/cordova-plugin-code-push/issues/264)
2017-08-08 16:22:55 +03:00
Max
aa6a7acc05 Updated Android/ios parts for DemoApp with RN0.47.1 (#946) 2017-08-03 01:54:00 -07:00
max-mironov
b70465f9b6 Updated Android/ios parts for DemoApp with RN0.47.1 2017-08-03 11:48:11 +03:00