Russell Wheatley
b90a736fc8
fix(firestore): improve query validation ( #3320 )
...
* fix(firestore): improve validation
* chore(firestore):use toPath() method
* test(firestore):where & orderBy validation
Co-authored-by: Mike Diarmid <mike.diarmid@gmail.com >
2020-03-27 17:36:45 +00:00
Russell Wheatley
6311dc8f68
bug(firestore): match fb firestore behaviour ( #3205 )
...
* bug(firestore): match fb firestore behaviour
* tests(firestore): removed duplicate test
* Update packages/firestore/e2e/Query/query.e2e.js
* Update packages/firestore/e2e/Query/query.e2e.js
* tests(firestore): update error tests
Co-authored-by: Mike Diarmid <mike.diarmid@gmail.com >
2020-02-18 12:15:54 +00:00
Russell Wheatley
5ff49b1b42
@russell/fix fieldpath ( #3192 )
...
* bug(firestore): use queryWhereFieldPath method
* remove whitespace
* fix(firestore): fix filters
* bug(firestore): send string fieldpath over bridge
* tests(ml-vision): remove from test suite as flaky
* bug(auth): sendEmail option setting default 'null'
* bug(firestore): validateWhere failing
* test(firestore): _toPath() in error
* format(firestore): formatting errors
2020-02-13 12:31:53 +00:00
Elliot Hesp
2cb6d44b77
fix(firestore): handle fieldpath as array value ( #3179 )
...
Co-authored-by: Mike Diarmid <mike.diarmid@gmail.com >
Co-authored-by: Russell Wheatley <russellwheatley85@gmail.com >
2020-02-11 09:36:08 +00:00
Russell Wheatley
13e9c86c24
bug(firestore): fix multiple cursor query
...
* fixed, fieldPath:'__name__' should be added once for queries with multiple cursors
* fixed es-lint errors
* test(firestore): test for multiple query
Co-authored-by: Mohammed Maaz <maazproductions25@gmail.com >
Co-authored-by: Mike Diarmid <mike.diarmid@gmail.com >
2020-02-11 08:40:46 +00:00
ehesp
2ee781f2ba
fix(firestore): fix incorrect test
2020-02-03 15:19:30 +00:00
ehesp
a3aaff353f
fix(firestore): use document path when querying by collection group #3063
2020-02-03 15:17:22 +00:00
Salakar
b7374add76
refactor(*): remove unused code & fix linting issues
2019-11-25 21:46:06 +00:00
Mike Diarmid
42e034c480
feat(firestore): array-contains, array-contains-any & in filters ( #2868 )
...
* feat(firestore) Add IN query support (JS/Android)
* feat(firestore) in query validation
* feat(firestore) in query ios support / tests
* docs(firestore): update reference docs to include in query support
2019-11-24 18:21:38 +00:00
Mike Diarmid
a5da0107ff
fix(firestore): correctly apply internal __name__ query modif… ( #2866 )
...
* fix(firestore): correctly apply internal `__name__` query modifier (fixes #2854 )
* chore(tests): cleanup unnecessary code
2019-11-13 17:24:51 +00:00
Salakar
8dc6e830c0
[firestore] Fix FirestoreQuery/FirestoreQueryModifiers incorrectly mutating previous query instances when chaining ( fixes #2691 )
2019-10-07 05:14:36 +01:00
Ilja Daderko
b40d44c57e
Move commons into /app ( #2486 )
...
* stash
* move commons into the app
2019-08-14 13:42:08 +03:00
ehesp
b1d140cfc7
Fixes #2448
2019-08-07 10:54:38 +01:00
Salakar
ae4057ea34
[firestore][ios] implement transactions + general cleanup of v6 code
2019-07-30 07:13:25 +01:00
Salakar
f429699990
- [dependencies][android] remove all Firebase SDKs in favour of Firebase BoM
...
- [android] upgrade to Android X
- [android] upgrade gradle wrapper to v5.4.1
- [android][ios][tests] remove manual packages & enable auto-linking
- [tests][internal] upgrade tests project to RN 60
- [ios] temporarily remove framework support in pods - broken in RN 60 - see https://github.com/facebook/react-native/issues/25349
- [linting] switch to use rn community linting rules
2019-07-30 03:59:04 +01:00
Salakar
32f8a2be22
[firestore] temporarily disable flaky test, cc @ehesp
2019-07-22 09:21:17 +01:00
Salakar
d1cb92f532
[firestore] fix linting, flow & ts issues
2019-07-12 15:22:01 +01:00
Elliot Hesp
1e1de2bd04
v6 Implement Cloud Firestore ( #2319 )
2019-07-12 14:12:53 +01:00
Salakar
b2b84889c6
[firestore] create firestore package
2019-02-14 20:30:47 +00:00