Commit Graph
26 Commits
Author SHA1 Message Date
Greg Soltis 52c7329f2a Expose network management (#566)
* Expose network management in public API

* Clean up a few more references to the internal access of network management

* Move test

* Update comments

* Swap _Nullable for nullable

* Fix comment

* Add tests, including swift

* Styling
2017-12-18 18:50:08 -08:00
Sebastian Schmidt 08bd327bbf Adding Swift build test 2017-12-14 11:04:45 +08:00
Sebastian Schmidt 2dd7324bd5 Adding missing SnapshotOptions method 2017-12-13 17:30:11 +08:00
Sebastian Schmidt cf4bda440f Adding missing word in comment 2017-12-12 09:38:32 +08:00
Sebastian Schmidt 601c13b0fb Using 100 as line length for comments 2017-12-12 08:20:59 +08:00
Sebastian Schmidt e006383cda Merge 2017-12-12 08:15:20 +08:00
Sebastian Schmidt e019a9461a Merge branch 'firestore-api-changes' into mrschmidt-timestamps 2017-12-12 08:03:59 +08:00
Sebastian Schmidt fe4783838e Addressing comments 2017-12-12 07:59:44 +08:00
Sebastian Schmidt 5b1ca51e72 Addressing comments 2017-12-12 07:11:39 +08:00
zxu 54ba423c87 Revisit commit method in FIRWriteBatch (#541)
* revisit FIRWriteBatch commit

*   make commitWithCompletion completion nullable;
*   add commit;
*   add unit test;
*   add swift build test for commit;
*   update CHANGELOG.
2017-12-11 15:37:01 -05:00
Sebastian Schmidt fe4ed518d7 Comment fix 2017-12-10 23:55:03 -08:00
Sebastian Schmidt 23ee2aaf46 Clang format 2017-12-10 23:51:45 -08:00
Sebastian Schmidt bc179ea4ea Making DocumentSnapshot nullable 2017-12-10 14:40:22 -08:00
Sebastian Schmidt 84e7f27a3f Adding default option 2017-12-08 14:02:23 -08:00
zxu 440014eb37 make FIRDocumentListenOptions.includeMetadataChanges private (#540)
*   make FIRDocumentListenOptions.includeMetadataChanges private

as discussed in Firestore API discussion, the name clashes creates confusion. Android SDK already not exposing the property; here change iOS SDK to match it.

*   update CHANGELOG
2017-12-08 09:22:56 -05:00
Sebastian Schmidt 904a141217 Addressing all review comments 2017-12-07 16:03:40 -08:00
Gil c7bade7aba Merge pull request #542 from firebase/master
sync firestore-api-changes with master
2017-12-07 14:14:03 -08:00
zxu 5da88e4b9b Implement NSPredicate-based query (#531)
*   implement queryFilteredUsingPredicate in FIRQuery;
*   add unit test and integration test for queryFilteredUsingPredicate;
*   project change of adding the FIRQueryTests.m file;
*   refactoring queryFilteredUsingPredicate to split logic into two helpers;
2017-12-07 15:36:15 -05:00
Paul Beusterien 293c6e252e Add FirebaseFirestore.h to fix Firebase module in source build (#539) 2017-12-07 06:19:59 -08:00
Sebastian Schmidt a8948ced26 Adding SnapshotOptions to deal with pending ServerTimestamps 2017-12-05 23:22:16 -08:00
Morgan Chen 57e661510f add completion execution guarantees to firestore write ops (#481) 2017-11-30 13:16:02 -08:00
Paul Beusterien 343421d93e FIRAppInternal.h is a published private header (#501) 2017-11-28 13:52:51 -08:00
Ryan Wilson 7386f00178 Replacing FIR_SWIFT_NAME macro with NS_SWIFT_NAME. (#476)
* Replacing FIR_SWIFT_NAME macro with NS_SWIFT_NAME.

This pushes the minimum Xcode version to 7.3, as NS_SWIFT_NAME was
limited before that version (which is why the macro was introduced in
the first place).

* Fixed FIRMessaging header
2017-11-28 06:59:07 -08:00
Sebastian Schmidt 19d1bb304a Adding NS_SWIFT_NAME for FIRListenerRegistration (#339) 2017-10-06 09:48:03 -07:00
Gil 4dd7ec8e4d Add an NS_SWIFT_NAME for FIRSnapshotMetadata (#334)
Fixes b/67332554

Note that this is a breaking change for Swift users of the API.
2017-10-04 20:45:10 -07:00
Gil bde743ed25 Release 4.3.0 (#327)
Initial release of Firestore at 0.8.0
Bump FirebaseCommunity to 0.1.3
2017-10-03 08:55:22 -07:00