Commit Graph

1388 Commits

Author SHA1 Message Date
Chris Bianca 51f50ca17d [ios] Remove eventemitter interface when module hasn’t been included 2017-05-31 15:53:08 +01:00
Chris Bianca a162a0d6f5 [js] Couple of additional checks for module existence 2017-05-31 15:45:14 +01:00
Chris Bianca a1cff881e1 [android][ios][js] Detect missing native module rather than using empty function 2017-05-31 15:22:15 +01:00
Chris Bianca dcd6321561 [ios] Tidy up of iOS imports and other misc clean up 2017-05-31 09:54:02 +01:00
Chris Bianca 6c04c8484a [docs] Correct Android version 2017-05-30 16:32:44 +01:00
Chris Bianca 8c821e2612 [js] Only subscribe to auth if RNFirebaseAuth exists 2017-05-30 16:23:51 +01:00
Chris Bianca abf17d8d7f [android] Split into separate packages for each strand of Firebase functionality 2017-05-30 16:16:56 +01:00
Chris Bianca fc3ad620a4 [ios][messaging] Make firebase/messaging pod optional 2017-05-30 13:20:42 +01:00
Chris Bianca b3cd102077 [js][db] Rename .listeners 2017-05-30 12:46:28 +01:00
Chris Bianca ba24a80e09 [js] Fix permissions problem 2017-05-30 12:28:53 +01:00
Chris Bianca f82897218f [ios][js] Misc clean up 2017-05-30 11:44:06 +01:00
Chris Bianca 2e3624a8d9 [ios][admob] Fix compilation issues 2017-05-30 10:22:48 +01:00
Chris Bianca 9f20e0bfe5 [docs] Update iOS messaging setup docs 2017-05-30 10:04:27 +01:00
Chris Bianca 0a645c2261 [messaging][android] Bit of tidy up of Android messaging; Update messaging event names to match iOS 2017-05-30 09:52:04 +01:00
Chris Bianca abc4de2257 [messaging][iOS] Tidy up messaging and bring it in inline with latest version of Firebase Messaging (4.0.0) 2017-05-30 08:26:40 +01:00
Elliot Hesp b16b1dbd6a Add "Usage with Expo" documentation 2017-05-28 12:05:02 +01:00
Elliot Hesp fdcf4ef2f3 [admob] Update documentation 2017-05-27 20:46:17 +01:00
Elliot Hesp 5b39ab3efe Cleanup utils 2017-05-27 17:31:00 +01:00
Elliot Hesp e4ee402aef [admob][android] Move RewardedEventTypes to statics 2017-05-27 17:27:22 +01:00
Elliot Hesp 9a944dffc5 Merge pull request #132 from invertase/admob
[admob][android] Implement RewardedVideo
2017-05-27 17:11:34 +01:00
Elliot Hesp e6af87209a [admob][android] Implement RewardedVideo 2017-05-27 17:03:40 +01:00
Elliot Hesp 4852cae988 [admob][android] Standardise adunit / adUnit 2017-05-27 17:03:09 +01:00
Elliot Hesp 9c2d4a73d6 [admob][android] Add dummy methods to AdRequest 2017-05-27 17:02:03 +01:00
Salakar 278957f2ea [ios][all] removed < RN 40 conditional imports as RN 40 is now the minimum supported version 2017-05-27 15:28:24 +01:00
Salakar 6751dc0882 [ios] removed unused errors module 2017-05-27 15:27:22 +01:00
Salakar 2993b9b697 [js][perf] remove logging - no logger attached to perf class so was red-boxing 2017-05-27 15:26:14 +01:00
Salakar b7b4febe3f [ios][admob] added stub modules 2017-05-27 15:24:51 +01:00
Michael Diarmid 5a62d9664b Merge pull request #131 from invertase/admob
Admob -> v2 Branch
2017-05-27 13:23:37 +01:00
Michael Diarmid fd3ce2eac5 Update package.json 2017-05-27 12:49:45 +01:00
Elliot Hesp 608c1d8d6b [admob][android] Start implementation of Rewarded Video 2017-05-26 22:19:20 +01:00
Elliot Hesp d9adef31a5 [admob][android] Add util to convert code + message to JS Error 2017-05-26 17:56:04 +01:00
Elliot Hesp 1b8a2826ac [admob][android] Implement shared event emitter @Salakar 2017-05-26 17:55:22 +01:00
Elliot Hesp d0e1ae3dec [admob][android] Cleanup 2017-05-26 17:54:34 +01:00
Elliot Hesp d75405dbab [admob][android] Interstitial; Handle JS events from native 2017-05-26 17:54:09 +01:00
Elliot Hesp 5605610ba6 [admob][android] Handle all AdListener events 2017-05-26 17:53:12 +01:00
Elliot Hesp cf18f85720 [admob][android] Handle testing prop on banner component 2017-05-26 17:51:24 +01:00
Elliot Hesp b53c208911 [admob][android] Add RNFirebaseAdmob to modules list 2017-05-26 15:21:00 +01:00
Elliot Hesp ce6cd4fc9e [admob] Start of documentation 2017-05-26 15:20:14 +01:00
Elliot Hesp 0e47c57317 [admob][android] Add admob module to base firebase object 2017-05-26 15:19:48 +01:00
Elliot Hesp dd1262ca86 [admob][android] Export interstitial JS module 2017-05-26 15:18:57 +01:00
Elliot Hesp b1e9561633 [admob][android] Add custom Banner component wrapper 2017-05-26 15:18:09 +01:00
Elliot Hesp b77ed93d2d [android] Add internet permission as default Mainifest requirement 2017-05-26 15:14:19 +01:00
Salakar 6f81605616 [js][all] added nativeSDKMissing check for all modules - part of making all module native sdk's optional. 2017-05-25 23:39:06 +01:00
Elliot Hesp 18774bbb40 [admob][android] WIP Basic view 2017-05-25 17:00:53 +01:00
Salakar 18e65b697f [ios][database] linting fixes + now detects if pod installed (makes the pod an optional dependency) 2017-05-25 16:00:12 +01:00
Salakar eba23bad15 [ios] update podfile template - added comments around optional firebase pods 2017-05-25 15:59:30 +01:00
Salakar dbd4342bec Merge remote-tracking branch 'origin/perf-mon' into perf-mon 2017-05-25 15:33:49 +01:00
Salakar d095279c71 [ios][auth] now detects if pod installed (makes the pod an optional dependency) 2017-05-25 15:33:41 +01:00
Elliot Hesp 8df8f5a68c Merge branch 'perf-mon' of github.com:invertase/react-native-firebase into perf-mon 2017-05-25 15:30:57 +01:00
Elliot Hesp 154ff9bcf6 [auth] fetchProvidersForEmail Fix incorrect flow type 2017-05-25 15:30:39 +01:00