aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Import changes to build Auth as a Swift static lib (#1042)Gravatar Paul Beusterien2018-04-09
|
* Return @YES/@NO in .info/connectedGravatar Sebastian Schmidt2018-04-09
|\ | | | | Unify the representation of the dotInfoConnected value to always be a…
* | Travis static library testing (#1047)Gravatar Paul Beusterien2018-04-09
| | | | | | | | | | | | * Add Objective C example app for Messaging * Travis static library testing * static lib build fixes
| * Unify the representation of the dotInfoConnected value to always be an ↵Gravatar Morten Bek Ditlevsen2018-04-09
|/ | | | __NSCFBoolean
* Minor enhancements (#1041)Gravatar Zsika Phillip2018-04-07
| | | | | | * Minor enhancements * addresses comment
* Update unit test options for with or without use_frameworks (#1037)Gravatar Paul Beusterien2018-04-06
|
* Merge pull request #1035 from morganchen12/firmessaging-nonnullGravatar Morgan Chen2018-04-05
|\ | | | | add NS_ASSUME_NONNULL macros to messaging
| * add NS_ASSUME_NONNULL macros to messagingGravatar Morgan Chen2018-04-05
|/
* Fix build breakage on linux (#997)Gravatar rsgowman2018-04-05
|
* Add error handling for serializer (for serializing case only) (#991)Gravatar rsgowman2018-04-05
| | | | | | | | Deserializing not handled yet. Note that the serializing case is fairly uninteresting, as assuming valid input is passed in, there's no real reason why it should fail (and if it does fail, it indicates a gross violation of our understanding of the system.)
* Port transform operations to C++ (#1020)Gravatar zxu2018-04-05
| | | | | | | | | | | | | | | | | | | | | | * port FieldMask to C++ * address changes * address changes * fix test * address change * Port transform operations (FSTTransformOperation, FSTServerTimestampTransform) to C++ * address changes * address changes * address changes * address change
* Fix nullability warning with new Messaging API (#1029)Gravatar Ryan Wilson2018-04-05
|
* Fix the comments for subscribe to topic (#1026)Gravatar Chen Liang2018-04-04
|
* Fix build break from trailing whitespace (#1027)Gravatar Paul Beusterien2018-04-04
|
* updates the changelog for pending release (#1025)Gravatar Zsika Phillip2018-04-04
| | | | | | * updates the changelog for pending release * addresses comment
* port FieldMask to C++ (#998)Gravatar zxu2018-04-04
| | | | | | | | | | | | | | | | | | | | * port FieldMask to C++ * address changes * address changes * fix test * address change * fix lint * address changes * Revert "address changes" This reverts commit c75bb42851b785ab0838bb23679f87dfad9df4bb.
* Adds support for deep link to Email/Link sign-In (#1023)Gravatar Zsika Phillip2018-04-04
|
* Updates changelog (#1022)Gravatar Zsika Phillip2018-04-03
|
* Adds copy auth state API (#1018)Gravatar Zsika Phillip2018-04-03
| | | | | | | | * Adds copy auth state API * improvements * Addresses comments
* Updates change log (#938)Gravatar Zsika Phillip2018-04-03
| | | | | | | | | | * Updates changelog for Auth next release * Fixes typo * Addresses comment * Addresses comments
* improve logging when subscription failed (#1017)Gravatar Chen Liang2018-04-02
|
* Drop FSTRemoteDocumentChangeBuffer (#1013)Gravatar Greg Soltis2018-04-02
|
* Merge pull request #1016 from firebase/schmidt-sebastian-patch-9Gravatar Sebastian Schmidt2018-04-02
|\ | | | | Updating Firebase Storage Changelog for v2.2.0
* \ Merge pull request #1015 from firebase/schmidt-sebastian-patch-8Gravatar Sebastian Schmidt2018-04-02
|\ \ | | | | | | Updating Firestore Changelog for v0.11.0
| | * Fixing spellingGravatar Sebastian Schmidt2018-04-02
| | |
| | * Updating Firebase Storage Changelog for v2.2.0Gravatar Sebastian Schmidt2018-04-02
| |/ |/|
| * Updating Firestore Changelog for v0.11.0Gravatar Sebastian Schmidt2018-04-02
|/
* update changelog for release (#1014)Gravatar Chen Liang2018-04-02
|
* 4.11.0 Carthage update - adding Functions, Invites, and Firestore (#1012)Gravatar Paul Beusterien2018-04-02
|
* removes deprecation messages getIDTokenWithComp.. (#1011)Gravatar Zsika Phillip2018-03-30
| | | Removes deprecation message for getIDTokenWithCompletion: and getIDTokenForcingRefresh:completion. This methods are not being deprecated.
* Add a flag to control whether DocumentSnapshots return Dates or Timestamps ↵Gravatar Konstantin Varlamov2018-03-30
| | | | | | | | for timestamp fields (#831) * add a new property `timestampsInSnapshotsEnabled` to `FirestoreSettings`, `false` by default; * add a verbose warning message urging users to opt into the new behavior; * set `timestampsInSnapshotsEnabled` to true in the integration tests to reduce the verbose console spam during the test run and make sure the flag won't break anything once it's flipped.
* Adding a new topic subscription/unsubcription with completion handler method ↵Gravatar Chen Liang2018-03-30
| | | | | | (#1001) * add new topic subscription/unsubscription method with handler
* Fix optimized build missing symbol issue (#1009)Gravatar Paul Beusterien2018-03-30
|
* Fix import casing (#1010)Gravatar Paul Beusterien2018-03-30
|
* Drop FSTWriteGroup (#986)Gravatar Greg Soltis2018-03-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Drop write group from remote document change buffer * Unwind some group dependendencies in local store * Write group dropped from local store * Drop write group from mutation queue tests * Drop write group usage from query cache tests * Drop write groups from remote document cache tests * Drop write groups from remote document change buffer tests * Drop write groups and the write group tracker * Style * Put the action in transaction * Merge master, fix test * Fix some compiler warnings but mostly trigger travis * Responses to feedback
* Custom claims client api (#1004)Gravatar Zsika Phillip2018-03-29
| | | | | | | | | | | | | | | | * Adds custom claims API to client * Ammends branch Adds: - Deprecation messages - Fixes auth result keys - Ammends sample app - Adds unit tests * fixes typo switches “to” to “so”
* C++ migration: refactor Timestamp logic checking for overflow. (#1000)Gravatar Konstantin Varlamov2018-03-29
| | | | | Rewrite manual checks using `<chrono>` min()/max() functions and duration_cast. This is cleaner and avoids including <limits>.
* Add Logger Service for Swizzler (#1002)Gravatar Paul Beusterien2018-03-29
|
* C++ migration: fix some Timestamp tests failing on Linux. (#999)Gravatar Konstantin Varlamov2018-03-29
| | | | | | | | | | | | Some Timestamp tests check that constructor fails if given values beyond the supported (pretty wide) range. In case Timestamp is created from chrono::time_point, the time_point's underlying duration is implementation-defined and may overflow when tests try to set it to a value beyond Timestamp supported range. To work around this, make these tests not run if time_point cannot represent boundary values on this platform. For example, on OS X, time_point has microseconds precision, so the tests may run, but on Linux, time_point has nanoseconds precision, which would overflow.
* Clean up usages of std::make_unique that crept in (#996)Gravatar Gil2018-03-29
| | | | | | | | * Add std::make_unique rule * Clean up usages of std::make_unique that crept in This fails to build under Xcode 8.2
* Remove unused shutdown methods (#993)Gravatar Greg Soltis2018-03-29
| | | | | | | | | | | | * Drop mutation queue shutdown * Drop query cache shutdown * Drop remote document cache shutdown * Drop local store shutdown * drop newline
* Remove some usages of FSTWriteGroup (#983)Gravatar Greg Soltis2018-03-29
| | | | | | | | | | | | | | | | | | * FSTMutationQueue no longer needs groups * Remove write group from mutation queue entirely * Remove write group from query cache * Mark groups unused in remote document cache * Drop write group entirely from remote document cache * style * Drop commented-out code * Drop commented-out code
* Migrate Firebase off ObjC module @import statements (#992)Gravatar Ben Hamilton (Ben Gertzfield)2018-03-29
| | | | | | | | | | | * Migrate Firebase off @import statements * - Migrate tests and test utils from @import to #import. - Update Xcode projects for tests to explicitly link in framework deps. - Update check_no_module_imports.sh to look for @imports in tests/test utils/ integration tests. * Ensure check_no_module_imports.sh explicitly exits with code 0 on success.
* Initial TreeSortedMap and SortedMap in C++ (#980)Gravatar Gil2018-03-29
| | | | | | | | | | * Prepare for TreeSortedMap * Factor out SortedMapBase * Move ArraySortedMap to impl * Factor out SortedMap testing utilities * Add a minimal TreeSortedMap * Add the public SortedMap type
* Merge pull request #985 from firebase/downlaodurldeprecationGravatar Sebastian Schmidt2018-03-28
|\ | | | | Deprecate StorageMetadata.downloadURLs
* \ Merge pull request #987 from firebase/klimt-fix-formatGravatar Bryan Klimt2018-03-28
|\ \ | | | | | | Fix some formatting issues.
* \ \ Merge pull request #984 from morganchen12/iid-proxyGravatar Morgan Chen2018-03-28
|\ \ \ | | | | | | | | Remove FIRMessagingInstanceIDProxy
| | * | Fix some formatting issues.Gravatar Bryan Klimt2018-03-27
| |/ / |/| |
| | * Clang formatGravatar Sebastian Schmidt2018-03-27
| | |
| | * Deprecate StorageMetadata.downloadURLsGravatar Sebastian Schmidt2018-03-27
| |/ |/|