2
0
mirror of synced 2025-01-09 13:45:50 +00:00

48 Commits

Author SHA1 Message Date
Sibelius Seraphini
3ca951184f
feat(flow): prefer string over String 2018-04-19 12:01:40 -03:00
Chris Bianca
3a5686c226 [ios][notifications] Handle messaging token refreshed before bridge initialised #960 2018-04-13 14:23:55 +01:00
Chris Bianca
d101813b5f [messaging][notifications] Make all methods return a promise where they didn’t previously 2018-03-28 11:02:39 +01:00
Chris Bianca
8a9033457d [tests] Fix various test errors 2018-03-23 17:03:53 +00:00
Chris Bianca
a605a703fb
Merge pull request #881 from pocketgems/multiple_databases_3.3.0_upstream
Implement multiple database shard support
2018-03-23 08:35:01 +00:00
Chris Bianca
2891027f25 [tests] Fix some configuration issues 2018-03-22 14:55:02 +00:00
JinHao Chen
cc8799b465 Implement multiple database shard support 2018-03-21 12:51:02 -07:00
Chris Bianca
68cfd24810 [messaging] Fix a couple of flow errors 2018-03-08 10:42:35 +00:00
Chris Bianca
c5778c3d0d [notifications] JS tidy up 2018-02-23 16:11:59 +00:00
Chris Bianca
2838bbc0cd [notifications] Last part of iOS implementation 2018-02-23 15:34:00 +00:00
Chris Bianca
303cb4c428 [notifications] Refactor for better support of separate messages 2018-02-22 15:52:24 +00:00
Chris Bianca
804a8e4c65 Merge branch 'master' into fcm-rewrite
# Conflicts:
#	lib/modules/messaging/index.js
#	lib/types/index.js
#	tests/ios/Podfile.lock
2018-02-14 15:28:15 +00:00
Chris Bianca
4e81527246 [types] Export app, auth, database and firestore types 2018-02-14 13:00:19 +00:00
Chris Bianca
fe095db90d [fcm] Another little fix 2018-02-09 10:23:35 +00:00
Chris Bianca
1ddc76616d [fcm] Fix getInitialMessage; Handle a few more android fields 2018-02-09 10:17:16 +00:00
Chris Bianca
7cac981468 [fcm] Tweak names to make things clearer 2018-02-09 09:23:03 +00:00
Chris Bianca
326d1778c6 [fcm] Improved RemoteMessage; Exported constants as part of messaging statics; 2018-02-09 07:50:51 +00:00
Chris Bianca
4ff20007f5 [fcm] Add iOS completion handlers 2018-02-08 17:07:20 +00:00
Chris Bianca
b5b02ed84d [ios] Add hasPermission method 2018-02-05 18:04:10 +00:00
Chris Bianca
850f04914f [fcm] Android instanceid and core fcm support; iOS instance and basic fcm support 2018-02-02 08:40:48 +00:00
Chris Bianca
fba6380729 [js] Run prettier for the first time 2018-01-25 18:25:39 +00:00
Chris Bianca
301f2749c0 [internals] Migrate multi app flag to module configuration 2018-01-09 17:32:08 +00:00
Chris Bianca
80cb54ee6d [internals][types] Last part of internal refactor; Got rid of remaining flow errors 2018-01-05 17:20:10 +00:00
Chris Bianca
0fe2fec819 [internals] More tidy up and hiding of internal functions 2018-01-03 20:00:38 +00:00
Chris Bianca
61d7c3b2eb [internals] Move native events to individual modules to make it easier to see the relationship 2017-12-22 15:57:33 +00:00
Chris Bianca
f2c2007fdc [internals] Start refactoring some of the internals to simplify, tidy up and also reduce flow type pollution 2017-12-22 15:24:31 +00:00
Chris Bianca
19cec2cd8b Better flow config to remove unrelated errors 2017-12-04 12:07:41 +00:00
Salakar
c4e19c4462 #451, round 2 2017-10-06 14:41:13 +01:00
Salakar
fd1ac6c2b7 [messaging] Fix for #451 2017-10-03 09:49:46 +01:00
Michele Bombardi
e6cb5fed60 deleteInstanceId feature (Android only) 2017-09-26 16:33:20 +02:00
Salakar
9825226665 [js][internals] _NAMESPACE & _NATIVE_MODULE static props for all modules 2017-08-17 17:58:28 +01:00
Salakar
294ee0062d [messaging][js] fixed EE issue 2017-07-18 06:03:35 +01:00
Salakar
ec22e510bc more work on multiple app initialization 2017-06-30 17:23:32 +01:00
Chris Bianca
cd347383a4 [messaging] Correctly bind messaging listeners 2017-06-19 13:14:36 +01:00
Chris Bianca
782958d026 [messaging] Update typescript definition to match interface changes 2017-06-19 12:26:10 +01:00
Chris Bianca
96d122f943 [messaging] Return function to remove listeners for onTokenRefresh and onMessage 2017-06-19 09:21:15 +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
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
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
Salakar
91e9263965 [js][ios][android][messaging] full implementation of upstream send including RemoteMessage builder 2017-03-30 16:25:27 +01:00
Chris Bianca
e25dd05576 Fix iOS messaging issue 2017-03-27 13:26:26 +01:00
Salakar
d4c2f95cca [ios,js] full fcm implementation, first draft for ios 2017-03-21 15:11:07 +00:00
Salakar
7650ae42e4 [android,js] misc messaging 2017-03-21 11:26:16 +00:00
Salakar
856da83a80 [android, ios] first draft of full fcm implementation - ios still todo 2017-03-17 16:04:39 +00:00
Salakar
1acbff834f [ios, android] fixed messaging() send() - now a promise on native - added stub method for ios as the existing one was empty 2017-03-15 14:00:28 +00:00
Salakar
cd4664fb68 [ios] fixed messaging getToken, listen/unlisten token refresh 2017-03-15 13:05:56 +00:00
Salakar
6d52b6d4d3 messaging().getToken now correctly returns a string on both platforms 2017-03-15 12:57:36 +00:00
Salakar
11df5cb9ba RNFirebase - messaging - js 2017-03-02 12:58:15 +00:00