| Commit message (Collapse) | Author | Age |
... | |
| | | |\
| | |_|/
| |/| | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* 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
|
| | | | |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
sync firestore-api-changes with master
|
| | | | | |
|
| | | | | |
|
| | | |/
| | |/| |
|
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | | |
* 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;
|
| | | |
|
| |\ \
| | | |
| | | | |
Warn user if we raise with empty while not online
|
|/ / /
| | |
| | |
| | |
| | | |
All projects are now ExternalProjects
This makes it much easier to build them all in a single pass.
|
| | | |
|
| |/
|/| |
|
| |
| |
| |
| |
| | |
* Move the logic from FSTEventManager to FSTRemoteStore. Pros: per query vs per stream.
* Since state can go into unknown normally (e.g. no listener is registered and nobody care the status), we only warns when status is actually offline to avoid confusion.
|
| |
| |
| |
| | |
Qualify all cross-pod imports of FirebaseCore headers
|
| |\
| |/
|/|
| |
| | |
fix pod error:
[!] CocoaPods could not find compatible versions for pod "FirebaseCor
|
| | |
|
|\ \
| | |
| | | |
Ignoring stream messages for closed streams
|
| | | |
|
|\| |
| | |
| | | |
Fixing race in FSTWriteStream
|
| | | |
|
|\ \ \
| | | |
| | | | |
Core is now 4.7.0
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
To avoid surprise by adding a warning. Right now, when offline, empty result is returned with no log nor error, see https://groups.google.com/forum/#!topic/google-cloud-firestore-discuss/puFl9HVU57I/discussion
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | | |
* Move sources into firebase::firestore and internal namespaces
Combine support and core/util packages; this distinction wasn't really
paying its freight.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
NSStrings are utf16, so NSString::length returns the number of utf16
characters present in the string. When the string is entirely made up of
US-ASCII characters, everything's fine. But when characters requiring 16
bits are present, the size calculations were incorrect.
Fixed by calculating the length based on the destination character set
(i.e. UTF8).
|
| | |
| | |
| | |
| | | |
We now use the internal core functionality instead.
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Avoid pruning paths with find
find . -path foo -path bar -path baz is horrifically inefficient;
properly excluding all of FirebaseAuth without excluding
Firestore/Source/Auth ends up taking 1.5 minutes on my machine.
Deleting via sed is much faster.
* Allow a branch name or filenames to be specified on the command line
e.g. ./scripts/style.sh master formats only files changed since master.
* Format Firebase/Source/Auth code
* Use alternate delimeter for path regexen
|
| | |
|
| |\
| |/
|/| |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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
|
| |
| |
| |
| |
| |
| | |
* Port autoid to C++
* Reimplement FSTUtil on top of firestore::CreateAutoId directly
* Migrate FSTUtil callers to directly use firestore::CreateAutoId
* Remove FSTUtil
|
| |
| |
| |
| |
| | |
* Migrate FSTExponentialBackoff to Objective-C++
* Change FSTExponentialBackoff to use firestore::SecureRandom directly
|
| |
| |
| | |
Firebase.xcworkspace exists in /Example while Firestore.xcworkspace exists in /Firestore/Example. We actually want the developer to open Firestore.xcworkspace.
|
| |
| |
| |
| | |
Minor optimization (which is already present in the ts code).
|
| | |
|
| |
| |
| |
| | |
* Add SecureRandom
* Add CMake support for building src/support
|