aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
* | | App extension check (#1358)Gravatar Zsika Phillip2018-05-30
| | |
* | | Update Core CHANGELOG for M26 (#1353)Gravatar Ryan Wilson2018-05-30
| | | | | | | | | We also forgot a few changes in here, updating now so it's up to date.
| * | Fixing Messaging version, script (#1356)Gravatar davidair2018-05-30
| | |
* | | Remove nearly all usages of WrapNSStringNoCopy (#1351)Gravatar Gil2018-05-30
| | |
| * | Version updates for 5.2.0 (#1355)Gravatar davidair2018-05-30
|/ /
* | Re-enable Messaging lints (#1352)Gravatar Ryan Wilson2018-05-30
| | | | | | They were disabled in #1277 because of an unreleased Core change, but the Core version is public now.
* | Allow repeated entries in Value proto. (#1346)Gravatar rsgowman2018-05-30
| | | | | | | | | | | | | | Normally, this would be unexpected, as only a single entry in the Value proto *should* be present. However, the proto docs state that parsers should be able to handle repeated fields. (In the case of repeated fields, the last one "wins".)
* | update changelog for M27 release (#1348)Gravatar Chen Liang2018-05-29
| |
| * Add CoreTestsProtos to scripts/sync_project.rb (and run it)Gravatar Rich Gowman2018-05-29
| |
| * Rename cpp group to CoreTestsProtosGravatar Rich Gowman2018-05-29
| |
* | Merge pull request #1350 from firebase/release-5.1.0Gravatar Ryan Wilson2018-05-29
|\ \ | | | | | | Release 5.1.0
* | | Handle deserializing BatchGetDocumentsResponse error case... (#1344)Gravatar rsgowman2018-05-29
| | | | | | | | | | | | ... where neither 'found' nor 'missing' fields set.
* | | "Handle" BatchGetDocumentsResponse.transaction (by ignoring it) (#1318)Gravatar rsgowman2018-05-28
| | |
| | * Hookup serializer_test.cc to the xcode based test suiteGravatar Rich Gowman2018-05-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | This involves: - building c++ libprotobuf (rather than just the obj-c version). - adding c++ libprotobuf, c++ built protos (previously created) to the *test suite* only (not to the main build). - modifying existing nanopb CFLAGS to match those that are indirectly pulled in.
* | | Added .podspec file for libFuzzer (#1338)Gravatar Mina Farid2018-05-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added .podspec file for libFuzzer * The libFuzzer pod does not include the `main()` function to allow the pod to be built independently. * Fuzzing applications must provide both the `main()` function and the `LLVMFuzzerTestOneInput` function. The `main()` function should call `fuzzer::FuzzerDriver(...)` similar to the original `FuzzerMain.cpp`. * LLVM License and authors
* | | Firestore project: Import of API interfaces. (#1337)Gravatar zxu2018-05-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 198063502 Address comment upstream. by zxu <zxu> - 197942352 Fix style upstream and fix destination depot in copybara. by zxu <zxu> - 197925542 Fix headers with change from GitHub, see the current diff... by zxu <zxu> - 197922012 Implement ListenerRegistration::Remove(). by zxu <zxu> - 197713382 Implement more on listener class and implement ListenerRe... by zxu <zxu> - 196551381 Implement more on listener class and implement the Docume... by zxu <zxu> - 196276752 Implement the SnapshotMetadata with inline methods and (n... by zxu <zxu> - 195841793 Implement the wrapper class for callback (EventListener). by zxu <zxu> - 194112388 Add Android-Wrapper for DocumentReference's non-callback ... by zxu <zxu> - 192445183 Add Android-Wrapper for Firestore's remaining methods. by zxu <zxu> - 190986604 Manually import the public portion of by mcg <mcg> - 189013767 Add Android-Wrapper for Firestore's method that does not ... by zxu <zxu> - 188809445 Import of firebase-ios-sdk from Github. by mcg <mcg> - 187049498 Import of firebase-ios-sdk from Github. by mcg <mcg> - 184568931 Import of firebase-ios-sdk from Github. by mcg <mcg> ORIGINAL_AUTHOR=Firebase <firebase-noreply> PiperOrigin-RevId: 198063502
| | * Changes resulting from me running 'pod update'Gravatar Rich Gowman2018-05-25
| |/ |/|
| * Temporary fix for Messaging's data collection bit (#1334) (#1336)Gravatar Ryan Wilson2018-05-25
| | | | | | | | | | | | | | | | | | | | | | * Temporary fix for Messaging's data collection bit This ensures that existing behavior still works - InstanceID can sometimes fetch stored values before `FirebaseApp.configure()` is called, causing the global flag to be `NO`. Will file an issue shortly. * Remove extra whitespaces Thanks, GitHub editor. * Fix method being called
* | Temporary fix for Messaging's data collection bit (#1334)Gravatar Ryan Wilson2018-05-25
| | | | | | | | | | | | | | | | | | | | | | | | * Temporary fix for Messaging's data collection bit This ensures that existing behavior still works - InstanceID can sometimes fetch stored values before `FirebaseApp.configure()` is called, causing the global flag to be `NO`. Will file an issue shortly. * Remove extra whitespaces Thanks, GitHub editor. * Fix method being called
* | Replace Objective-C assertions with C++ assertions (#1327)Gravatar Gil2018-05-24
| | | | | | | | | | | | | | | | * Migrate FSTFail to HARD_FAIL * FSTCFail -> HARD_FAIL * FSTCAssert -> HARD_ASSERT * FSTAssert -> HARD_ASSERT * Replace FSTAssert with NSAssert in dead Objective-C code * Remove FSTAssert.h
* | Adding new error code to topic format error (#1324)Gravatar Chen Liang2018-05-23
| |
| * Add a constant for the Functions service. (#1329)Gravatar Ryan Wilson2018-05-23
| |
* | Add a constant for the Functions service.Gravatar Bryan Klimt2018-05-23
|\ \ | | | | | | Add a constant for the Functions service.
| * | Add a constant for the Functions service.Gravatar Bryan Klimt2018-05-23
|/ /
* | Fix Objective-C logging (#1322)Gravatar Gil2018-05-23
| |
* | Add a test synchronization script (#1303)Gravatar Gil2018-05-23
| | | | | | | | | | | | * Add a project sync script * Give an error if the configuration references a group that doesn't exist * Fix hard_assert_test reference * Run sync_project to sort all project elements
* | Merge pull request #1312 from alexames/masterGravatar Morgan Chen2018-05-23
|\ \ | | | | | | Warn when topic format is incorrect.
* | | Update release log and remove extra deprecate warning (#1314)Gravatar Chen Liang2018-05-23
| | |
| | * Bump version numbers for 5.1.0 (#1320)Gravatar Ryan Wilson2018-05-23
| | | | | | | | | | | | | | | | | | | | | | | | * Bump version numbers for 5.1.0 * Update push pods script for releasing SDKs. * Fix Core library version string.
* | | Deserialize NoDocument instances (#1311)Gravatar rsgowman2018-05-23
| | | | | | | | | | | | | | | | | | Note that it isn't possible to *serialize* NoDocuments. Still TODO: - Error handling
* | | Reimplement C++ logging (#1313)Gravatar Gil2018-05-23
| |/ |/| | | | | | | | | | | * Add direct support for formatting Objective-C objects * Rewrite log.h * Convert FSTWarn to LOG_WARN * Convert FSTLog to LOG_DEBUG * Remove FSTLogger
* | Directly validate collection and document paths (#1316)Gravatar Gil2018-05-22
| | | | | | | | | | | | ... instead of relying on HARD_ASSERTS in resource_path.cc to catch them. This fixes an integration test broken in #1304.
* | Remove extraneous braces (#1315)Gravatar Gil2018-05-22
| |
| * Warn when topic format is incorrect.Gravatar Alex Ames2018-05-22
| | | | | | | | | | | | When subscribeToTopic or unsubscribeFromTopic are called, they should not be passed in with the prefix "/topic/". Calling those functions with a string prefixed with "/topic/" will now print a warning.
* | Add a HARD_ASSERT C++ assertion macro (#1304)Gravatar Gil2018-05-22
| | | | | | | | | | | | * Add HARD_ASSERT * Use HARD_ASSERT * Remove FIREBASE_ASSERT * Remove StringPrintf
* | Add namespace alias for v1beta1 (#1310)Gravatar rsgowman2018-05-22
| | | | | | Roughly s/google::firebase::v1beta1/v1beta1/g
* | Firestore project fixes (#1301)Gravatar Gil2018-05-22
| | | | | | | | | | | | * Move GoogleTest.podspec out of the Tests tree * Rename GoogleTests to CoreTests * Move CoreTests to the top-level * Move FSTGoogleTestTests.mm into core/test
* | [De]serialize non-empty Document instances (#1284)Gravatar rsgowman2018-05-22
| | | | | | | | | | | | | | * [De]serialize non-empty Document instances Still TODO: - NoDocument - ErrorHandling
* | add macro to remove deprecated warning (#1295)Gravatar Chen Liang2018-05-22
| |
* | Move library registration to +initialize. (#1305)Gravatar Ryan Wilson2018-05-22
| |
* | fix build for Firestore copybara import (#1308)Gravatar zxu2018-05-22
| | | | | | | | | | | | * fix "target of using declaration conflicts with declaration already in scope" * fix "call to implicitly-deleted copy constructor of *unique_ptr*"
* | Add conformance to data collection switch for Analytics. (#1296)Gravatar Ryan Wilson2018-05-21
| | | | | | | | | | | | * Add conformance to data collection switch for Analytics. * Fix method documentation per PR comments.
* | Add a C++ native StringFormat (#1289)Gravatar Gil2018-05-21
| | | | | | | | * Add StringFormat * Use StringFormat
* | ignore deprecated warning of get token method (#1292)Gravatar Chen Liang2018-05-18
| |
* | fix lint to run copybara (#1290)Gravatar zxu2018-05-17
| | | | | | | | | | | | * fix lint to run copybara * address changes
* | b/79432277: Limit Queries to only a single array-contains clause. (#1286)Gravatar Michael Lehenbauer2018-05-16
| |
* | Use brackets to import system header sqlite3.h (#1285)Gravatar Paul Beusterien2018-05-16
| |
* | Refactoring serializer.cc (#1281)Gravatar rsgowman2018-05-16
| | | | | | | | Mostly to make existing methods a bit more general to support followup PR (which will allow encoding/decoding documents with contents.)
* | Merge pull request #1282 from firebase/pb-merge501Gravatar Paul Beusterien2018-05-15
|\ \ | | | | | | Merge release-5.0.1 to master
| * | mergeGravatar Paul Beusterien2018-05-15
|/| |