Commit Graph

2409 Commits

Author SHA1 Message Date
Michael Diarmid
d3b9b24cca [android][database] database improvements (#1619)
- [ANDROID] [BUGFIX] [DATABASE] - Database listeners now correctly tearing down between RN reloads. (Fixes #1498 #1611 #1609)
 - [JS] [BUGFIX] [DATABASE] - Fixed an issue where `Reference.toString()` incorrectly contains `//` instead of `/` when joining the parent and child paths.
 - [JS] [BUGFIX] [DATABASE] - Rework `.push()` behaviour to match WebSDK and correctly return a Reference instance in all scenarios. (Fixes #893 #1464 #1572)
 - [JS] [ENHANCEMENT] [UTILS] - Added a `firebase.utils().database.cleanup()` utility method which removes all database listeners.
2018-10-27 05:34:09 +01:00
Salakar
210c966443 [ios][notifications] missing default case + typo 2018-10-26 20:06:07 +01:00
Michael Diarmid
b51be05383 Update Bug_report.md 2018-10-25 18:51:40 +01:00
Tim Wang
6858137563 Add IOSMessaging module for APNS specific methods (#1626)
[IOS] [FEATURE] [MESSAGING] - Add IOSMessaging module for APNS specific methods.
2018-10-25 06:12:52 +01:00
Michael Diarmid
7f691de29f Update Bug_report.md 2018-10-25 00:36:11 +01:00
Michael Diarmid
5508a3f644 Update Bug_report.md 2018-10-25 00:33:37 +01:00
Michael Diarmid
f48ee9a267 Update Bug_report.md 2018-10-25 00:25:40 +01:00
Tim Wang
4e8b65173b Fix IOSNotification badge type definition (#1630)
[TYPES] [BUGFIX] [NOTIFICATIONS] - Change IOSNotification badge type definition to number
2018-10-24 12:07:52 +01:00
Andrzej Lewandowski
44c7c92acf [Android][IOS][Firestore] add arrayRemove and arrayUnion to FieldValue (#1624)
### Summary

Add methods arrayRemove and arrayUnion to work with arrays in firestore.

Fixes #1389

### Checklist
* [x]  Supports `Android`
* [x]  Supports `iOS`
* [x]  `e2e` tests added or updated in [/tests/e2e/*](/tests/e2e)
* [x]  Updated the documentation in the [docs repo](https://github.com/invertase/react-native-firebase-docs)

https://github.com/invertase/react-native-firebase-docs/pull/134

* [x]  Flow types updated
* [x]  Typescript types updated
2018-10-23 13:40:11 +01:00
Michael Diarmid
991ed4f628 Update stale.yml 2018-10-23 10:13:25 +01:00
Salakar
7fe7f058ff update issue templates 2018-10-22 19:35:49 +01:00
Salakar
fbf38dbc6e update issue templates 2018-10-22 19:35:29 +01:00
Salakar
dee931e57d update issue templates 2018-10-22 19:31:58 +01:00
Salakar
400fd28e77 update issue templates 2018-10-22 18:48:20 +01:00
Salakar
48866fd45c update pull request template 2018-10-22 17:43:30 +01:00
Michael Diarmid
acd3a5a4e5 Update CONTRIBUTING.md 2018-10-22 14:50:14 +01:00
Michael Diarmid
1f4f9f68b6 Update README.md 2018-10-22 13:16:46 +01:00
Felipe Waku
bf3f5001a0 Returning null as downloadUrl in upload task (#1620)
solves: #1591 using the first solution:

> 1. Still consider the invocation a success, providing downloadURL as null.

Can some maintainer help me with the new test case? I need a file with permission to upload but not to download.
2018-10-20 00:55:01 +01:00
Michael Diarmid
6684d5e739 Merge pull request #1618 from invertase/database-fixes
[android][database] fix transactions issue in debugger #1503
2018-10-19 18:54:12 +01:00
Salakar
7face8662a [android][database] fix transactions issue in debugger #1503 2018-10-18 19:19:41 +01:00
Salakar
7cb42836e5 5.1.0-rc1 2018-10-17 19:44:37 +01:00
Salakar
1b538d800f [tests] update deps 2018-10-17 19:24:55 +01:00
Salakar
e4636b31d9 [android] remove fabric build tools from lib - only needed in client build.gradle 2018-10-17 19:24:24 +01:00
Michael Diarmid
cfe17e1085 Merge pull request #1604 from cmcewen/master
Update Fabric gradle plugin version
2018-10-16 19:56:27 +01:00
Salakar
d4946270c0 Merge remote-tracking branch 'origin/master' 2018-10-16 19:09:04 +01:00
Salakar
a087e562b7 [tests][ci][ios] switch to iPhone X simulator 2018-10-16 19:08:56 +01:00
Michael Diarmid
adcbeac3d1 Merge pull request #1605 from invertase/transactions-rework
Misc v5.1.0 changes
2018-10-16 19:00:49 +01:00
Connor McEwen
1679517138 Update Fabric gradle plugin version 2018-10-16 10:52:39 -07:00
Salakar
f43e56b10e fix regression caused by ffc2eca6da 2018-10-16 18:45:00 +01:00
Salakar
b4ac1ab7b0 [tests][ios] switch to iPhone X device type for detox 2018-10-16 18:16:45 +01:00
Salakar
f7b0acdada [tests][ios] misc firestore transactions 2018-10-16 18:15:18 +01:00
Salakar
4b8d840648 [ios][notifications] fix completion crash: #1576 2018-10-16 18:14:32 +01:00
Salakar
4b0486e58a [tests][ios] update podfile.lock 2018-10-15 20:38:38 +01:00
Salakar
5b8e9763c4 [ios][firestore] transactions re-work 2018-10-15 20:14:48 +01:00
Michael Diarmid
1b9273f409 Merge pull request #1580 from evelynccordner/patch-1
Fix typings to for `createShortDynamicLink`
2018-10-15 01:41:15 +01:00
Salakar
4abd297869 Merge remote-tracking branch 'origin/master' 2018-10-15 01:26:56 +01:00
Salakar
ffc2eca6da [js] add workaround for module-resolver issues - #1560 2018-10-15 01:26:35 +01:00
Michael Diarmid
1a4b251efa Merge pull request #1595 from eragon512/database-reference-to_json
attempting implementation of Reference.toJSON()
2018-10-15 01:20:14 +01:00
Salakar
11c39503a0 [android][notifications] additional tweaks for #1392 fix 2018-10-15 01:10:10 +01:00
Salakar
7a9eb126a2 [android][notifications] additional catches for < v26 android support libraries - fixes #1550 #1549 #1553 #1399 2018-10-15 00:53:47 +01:00
Salakar
e01331a3e9 [android][notifications] additional catches for < v26 android support libraries - fixes #1550 #1549 #1553 #1399 2018-10-15 00:18:14 +01:00
Salakar
99e417e8e3 Merge remote-tracking branch 'origin/master' 2018-10-14 23:45:54 +01:00
Salakar
938210190b [android][notifications] cleanup and fix several missing build version checks + context leaks...
Fixes #1550 #1549 #1553 #1399
2018-10-14 23:45:45 +01:00
eragon512
2d28e186a9 [modules][database]: implements Reference.toJSON() 2018-10-15 01:32:25 +05:30
Michael Diarmid
6dfa9f6f29 Merge pull request #1594 from invertase/ios-updates
[ios] Firebase SDK update -> v5.10.0
2018-10-14 17:11:31 +01:00
Salakar
7992f6e359 [ios] update project file
[ios] update firebase sdks to v5.10.0
2018-10-14 16:43:29 +01:00
Salakar
af4b2f8681 [android] update firebase sdk dependencies 2018-10-12 18:09:43 +01:00
Salakar
3eea8dd011 [android][tests] update gradle to 4.6 2018-10-12 18:09:01 +01:00
Salakar
0426dd5c8c [android] force Java 8 target compatibility - #1070 2018-10-12 14:56:08 +01:00
Salakar
0820e6a488 [android] replace android.support NonNull & Nullable annotation instances with java annotations + linting/formatter changes 2018-10-12 14:24:47 +01:00