Commit Graph

1863 Commits

Author SHA1 Message Date
Salakar 93d4d7d674 [types][auth] add sendSignInLinkToEmail, signInWithEmailLink & isSignInWithEmailLink types and update EmailAuthProvider types 2018-05-13 00:48:57 +01:00
Salakar 98fb88a882 [tests][auth] misc email auth tests 2018-05-13 00:37:47 +01:00
Salakar d0ae75d531 [ios][auth] add signInWithEmailLink native method 2018-05-13 00:37:19 +01:00
Salakar 4a6f12ec59 [android][auth] add signInWithEmailLink native method 2018-05-13 00:36:22 +01:00
Salakar 59b406e8ed [js][auth] add signInWithEmailLink method + tweak isSignInWithEmailLink 2018-05-13 00:09:00 +01:00
Salakar 3cba1c4e62 [tests][auth] add tests for new EmailAuthProvider properties & methods 2018-05-12 23:36:57 +01:00
Salakar 1240e6cd93 [js][auth] update firebase.auth.EmailAuthProvider to support link credentials 2018-05-12 23:33:16 +01:00
Salakar b98276c2a5 [js][auth] add isSignInWithEmailLink method 2018-05-12 23:27:05 +01:00
Salakar 56ffaac06b [js][auth] add sendSignInLinkToEmail method 2018-05-12 23:21:39 +01:00
Salakar de33d97be9 [ios][auth] add sendSignInLinkToEmail native method 2018-05-12 23:14:06 +01:00
Salakar 15992f3ba9 [android][auth] add sendSignInLinkToEmail native method 2018-05-12 23:13:54 +01:00
Salakar 45bea847b4 [ios][auth] add `emailLink` support for internal getCredentialForProvider util 2018-05-12 22:58:47 +01:00
Salakar f81e50ccb8 [android][auth] add `emailLink` support for internal getCredentialForProvider util 2018-05-12 22:58:35 +01:00
Salakar cf25ba23e5 [both][auth] Deprecated firebase.auth().fetchProvidersForEmail in favor of firebase.auth().fetchSignInMethodsForEmail() 2018-05-12 22:51:42 +01:00
Salakar efc73163a5 [auth][android] import cleanup 2018-05-12 22:16:20 +01:00
Salakar a064d7dd2a [auth][android] update getJSError to handle 'INVALID_IDENTIFIER' - return from fetchSignInMethodsForEmail for example if email is invalid (not a standard auth exception, it's a grpc one it seems) 2018-05-12 22:15:23 +01:00
Salakar c185b3b060 [auth][android] update getJSError util regex to allow extracting codes from http errors - fixes #934 2018-05-12 22:11:50 +01:00
Salakar f13a2b5f9c [auth][android] replace deprecated task fetchProvidersForEmail with fetchSignInMethodsForEmail task + misc linting and legacy utils cleanup 2018-05-12 22:08:11 +01:00
Salakar e45db1a465 [tests][android] update to latest dependencies + fix build issues 2018-05-12 21:16:40 +01:00
Chris Bianca 6848044f13
Merge pull request #1073 from dluksza/notification-schedule-classcastexception
Fix ClassCastException while parsing fireDate
2018-05-11 14:26:46 +01:00
Dariusz Luksza dbc5a2d54e Fix ClassCastException while parsing fireDate
ClassCastException was thrown on Android 8.1 while trying to schedule
local notification. Use try-catch approach instead of relaying on the
default parse value.
2018-05-11 14:26:58 +02:00
Chris Bianca 13dd662903
Merge pull request #1072 from arnabkund/master
[Android] Fix a bug with Android Invites invitationMap email keys
2018-05-11 10:46:57 +01:00
arnabkund 175c579da3 [Android] Fix a bug with Android Invites invitationMap email keys 2018-05-11 15:03:01 +05:30
Chris Bianca f3806da600 4.1.0 2018-05-08 15:52:18 +01:00
Chris Bianca 25506479d3 [firestore][android] Add support for firestore v16 2018-05-08 15:36:49 +01:00
Salakar ef33a7cb2a [ts][typings][functions] add type defs 2018-05-07 19:49:34 +01:00
Salakar 6040136a15 [js][functions] move errorOrResult fn outside class 2018-05-07 19:32:20 +01:00
Michael Diarmid 051ae10ad1
Update package.json 2018-05-07 19:28:01 +01:00
Michael Diarmid 19b226b048
Merge pull request #1056 from invertase/functions
Functions Implementation
2018-05-06 15:50:12 +01:00
Salakar c5df065956 [ios][functions] finalise implementation 2018-05-06 15:36:03 +01:00
Salakar d0198d98b8 [tests][ios] add Firebase/Functions to pods 2018-05-06 15:35:12 +01:00
Salakar 7d5fa69baf [ios][functions] start of implementation 2018-05-06 14:21:38 +01:00
Salakar 263df53dcf [tests][functions] added HttpsError tests 2018-05-06 13:52:56 +01:00
Salakar d26f7a17ad [js][functions] misc HttpsError 2018-05-06 13:50:39 +01:00
Salakar 73d915f192 [android][utils] add java.lang.Integer support for mapPutValue 2018-05-06 13:49:49 +01:00
Salakar 6e3c4f0f57 [tests][functions] httpsCallable tests 2018-05-06 13:08:49 +01:00
Salakar a767558f76 [functions][android] add null check to logging 2018-05-06 13:08:33 +01:00
Salakar e5233c9af3 Merge branch 'master' of https://github.com/invertase/react-native-firebase into functions 2018-05-06 00:55:37 +01:00
Salakar 174160917b [tests][functions] start of functions tests - todo 2018-05-06 00:53:44 +01:00
Salakar d5b55abfba [tests][android] add functions module package to app 2018-05-06 00:52:37 +01:00
Salakar 3306d92f2d [android][utils] refactor legacy utils to use react natives own conversion utilities for performance 2018-05-06 00:51:54 +01:00
Salakar d5abd6a304 [android][functions] finalise + cleanup 2018-05-06 00:50:54 +01:00
Salakar d06fbec40a [js][functions] finalise + cleanup 2018-05-06 00:50:09 +01:00
Salakar 1526d57872 [tests] add logging to cloud function + use deepEqual 2018-05-06 00:48:56 +01:00
Salakar 30f23316c4 [core] add functions module to core + types 2018-05-05 19:25:52 +01:00
Salakar ca068dbbab [tests][functions] update cloud function to support primitive types of data and return a string value of the type that was sent 2018-05-05 18:32:56 +01:00
Salakar 9fa059bd0b [tests][helpers][functions] expose TestHelpers.functions.data 2018-05-05 18:24:32 +01:00
Salakar 300c31fffe [tests][functions] create testing cloud function project 2018-05-05 18:22:08 +01:00
Salakar a07e859ff6 [tests][android] add functions sdk to app + switch out remaining gradle `compile` statements for `implementation` 2018-05-04 16:40:01 +01:00
Salakar 368b3ad068 [functions][android][js] implementation - wip 2018-05-04 16:33:59 +01:00