Commit Graph
4357 Commits
Author SHA1 Message Date
elenadoty 634e5c36d5 Update SwiftPackageManager.md (#7297)
Workaround for finding Crashlytics run script when using SPM.
2021-01-13 16:00:40 -05:00
Paul Beusterien 1b38a783b7 Merge remote-tracking branch 'origin/pb-merge-74' 2021-01-12 13:22:24 -08:00
Paul Beusterien b928b8a873 Carthage update for 7.4.0 (#7293) 2021-01-12 13:21:20 -08:00
Paul Beusterien 34f7e1b775 Restore inadvertent delete 2021-01-12 11:55:34 -08:00
Paul Beusterien 356e781974 Merge remote-tracking branch 'origin/release-7.4' into pb-merge-74 2021-01-12 11:52:21 -08:00
Brian Chen b504a490ac Add changelog for #7288 (#7290) 2021-01-12 11:30:18 -06:00
Paul Beusterien 3721a5b8a6 ZipBuilder workaround (#7286) CocoaPods-7.4.nightly 7.4.0 2021-01-12 07:20:43 -08:00
Brian Chen 90ce2e8e9e Iterate through all elements of target array for FieldValue::ArrayRemove (#7288) 2021-01-11 17:03:26 -06:00
Paul Beusterien 6c32eb1629 SPM Analytics for 7.4.0 (#7289) 2021-01-11 13:18:10 -08:00
Paul Beusterien 05463c6156 Remove GDT from travis (#7287) 2021-01-11 10:56:16 -08:00
Paul Beusterien c05801f1d1 Revert "Enable FIAM tvos slice in zip build (#7261)" (#7285)
This reverts commit 60e10d2594.
2021-01-11 09:48:31 -08:00
Paul Beusterien 52344248bc Firebase pod fix for tvOS and macOS (#7284) 2021-01-11 09:48:06 -08:00
Morgan Chen 78197af9ad Update changelogs and script (#7278) 2021-01-08 14:24:59 -08:00
christibbs a764d00d25 Remote Config: Revert to previous nil check on experiment JSON (#7269)
* Revert to previous nil check on experiment JSON

* Update CHANGELOG
2021-01-08 15:57:13 -05:00
Davis Gossage 3d84b99852 Support NSPredicate CONTAINS and IN with new filter queries (#7203) 2021-01-08 11:53:58 -08:00
owaine 09410307bb Update SwiftPackageManager.md (#7273)
Add a missing '/' into the run srcipt for Swift Package Manager installation. I needed it for my build.
2021-01-08 06:59:23 -08:00
Paul Beusterien 674daf4a9b Pull FIAM from 7.4 release notes (#7272) 2021-01-08 06:58:14 -08:00
Paul Beusterien 0805446728 Fix FIAM tvOS storyboard location (#7271) 2021-01-08 06:57:54 -08:00
Paul Beusterien 216e60fc6d Update to CocoaPods 1.10.1 (#7267) 2021-01-08 06:57:30 -08:00
Jan WyszynskiandSebastian Schmidt 95aac941d9 Implement get for RTDB queries (#7264)
* Implement RTDB Query get

* changelog

* Mark query inactive after callback

* Add tests, fix some issues

* some small fixes

* Fix tests

* Review feedback

* Address review feedback + fixup tests

* Remove extra logs

* Update FirebaseDatabase/Sources/Core/FPersistentConnection.m

Co-authored-by: Sebastian Schmidt <mrschmidt@google.com>

* Review feedback

* Write to unique paths

* Removed FIR prefix

* Add _Nullable specifiers in FRepo.h

* format nullability stuff

* fix get cache test

* goOnline in when get tests finish to avoid interference

* Address review feedback

Co-authored-by: Sebastian Schmidt <mrschmidt@google.com>
2021-01-07 17:41:32 -08:00
Jan Wyszynski feab93bdc8 Update database yaml to notify of emulator version changes (#7268) 2021-01-07 16:42:22 -08:00
manjanac f6e61e36c1 Logical checkpoint of ModelDownloader implementation (#7259)
* Restores ML Pods after M77.

* Fix Package.swift

* Re-add catalyst to GHA workflow.

* Includes the implementation of: 1) download types, 2) list models, 3) delete model.

* Add protocol to handle writing to user defaults.

* Add protocol to handle writing to user defaults.

* Add empty init to ModelDownloadConditions.

* Copyright year + other minor fixes.

* TODO to use FirebaseApp internal init for test app.

* Test if download progress is in range.

* Remove not nil test for progress.

* Remove not nil test for progress.
2021-01-07 14:54:12 -08:00
Paul Beusterien 14d31eb9e3 Update versions for Release 7.4.0 DataTransport-8.2.0 CocoaPods-7.4.0-beta CocoaPods-7.4.0 Utilities-7.2.0 2021-01-07 13:14:47 -08:00
Paul Beusterien 11f55a1db0 Add missing source to Perf podspec (#7265) 2021-01-07 13:13:35 -08:00
Paul Beusterien 1e9deea6cf Make FIAM tvOS minimum version consistent with Firebase (#7263) 2021-01-07 09:29:57 -08:00
elenadoty f88689ae51 Update SwiftPackageManager.md (#7257) 2021-01-07 11:27:51 -05:00
Paul Beusterien f8c6459b56 Revert "Implement RTDB Query get (#7110)" (#7262)
This reverts commit 55f27b5482.
2021-01-07 07:36:02 -08:00
Paul Beusterien 60e10d2594 Enable FIAM tvos slice in zip build (#7261) 2021-01-06 18:05:36 -08:00
Paul Beusterien 47c185b765 Merge branch 'zip-v3' 2021-01-06 17:35:18 -08:00
Rosalyn Tan a6a89e0125 Update changelog. (#7258)
* Update CHANGELOG.

* Update version number.
2021-01-06 18:19:05 -05:00
elenadoty d69e274f79 Update SwiftPackageManager.md with instructions for Crashlytics SPM (#7229) 2021-01-06 15:39:28 -05:00
manjanac 1a1a91a225 Refactor modelInfo into localModelInfo and remoteModelInfo (#7163)
* Restores ML Pods after M77.

* Fix Package.swift

* Refactor model info to be in-memory.

* Add improved model download functionality w/ single set of download handlers per task.

* Rename model download to better match URLSessionTask.

* Rename model download to better match URLSessionTask.

* Update unit test to read/write to user defaults.

* Configure downloader with Firebase app.

* Minor updates to model downloader and tests.

* Singleton for model downloader instance, for default and custom app.

* Download types WIP - local model.

* Download types WIP.

* Manually add app lifecycle handling + TODOs for Firebase Components.

* Replace options with app name as a property in ModelDownloader.

* Download types WIP.

* Refactor model info.

* Add convenience inits + other minor fixes.

* Explicit enum for model info result.
2021-01-06 12:04:47 -08:00
Paul Beusterien 6dfae113aa Restore cron 2021-01-06 10:58:44 -08:00
Joe Hinkle ae854d8357 Sync login state across all Apple user's devices (#6924)
* shareLoginAcrossDevices

* shareLoginAcrossDevices

* shareLoginAcrossDevices

* shareLoginAcrossDevices

* formatting

* feedback changes

* linted
2021-01-06 13:55:19 -05:00
Paul Beusterien 8864ff9e41 Fix typo in test (#7255) 2021-01-06 10:22:59 -08:00
Paul Beusterien 99140591e7 Core and GoogleUtilities M87 Changelogs (#7254) 2021-01-06 09:54:45 -08:00
Jan Wyszynski 3cf318460c Bump RTDB emulator version (#7250) 2021-01-06 10:06:46 -07:00
Maksym Malyhin 953dec1aae GDT test server: stop server on dealloc only if running (#7253) 2021-01-06 11:06:38 -05:00
Jan WyszynskiandSebastian Schmidt 55f27b5482 Implement RTDB Query get (#7110)
* Implement RTDB Query get

* changelog

* Mark query inactive after callback

* Add tests, fix some issues

* some small fixes

* Fix tests

* Review feedback

* Address review feedback + fixup tests

* Remove extra logs

* Update FirebaseDatabase/Sources/Core/FPersistentConnection.m

Co-authored-by: Sebastian Schmidt <mrschmidt@google.com>

* Review feedback

* Write to unique paths

* Removed FIR prefix

* Add _Nullable specifiers in FRepo.h

* format nullability stuff

* fix get cache test

Co-authored-by: Sebastian Schmidt <mrschmidt@google.com>
2021-01-05 17:07:05 -08:00
Chen Liang 6553d370ff Update changelog for iid release (#7249) 2021-01-05 17:06:42 -08:00
Gil b34f9f2aa5 Verify that @DocumentID works with custom Codable methods. (#7247)
Prompted by #7242.
2021-01-05 14:33:10 -08:00
Chuan Ren f9e5be183a Enable multi tenancy for email link sign in (#7246) 2021-01-05 12:37:16 -08:00
Paul Beusterien 3a300f4df7 Review feedback 2021-01-05 12:27:44 -08:00
Rosalyn Tan e09c321bcd Check if reverse client ID is a registered URL scheme before setting callback scheme (#7211)
* Check if reverse client ID is registered as a custom URL scheme before setting it as the callback scheme.

* Fix existing tests.

* Add tests.

* Update changelog.
2021-01-05 14:44:51 -05:00
Visu ac270f9e30 Cleanup GTM dependency from Firebase performance since we don't need log filters anymore (#7230) 2021-01-05 11:38:19 -08:00
Gil 87dc1b95c8 Migrate libFuzzer from svn to git (#7245)
* Migrate libFuzzer from svn to git

Now that the llvm project has completed its migration to git, the svn
checkouts are now failing.

* Find protoc even if homebrew isn't in /usr/local
2021-01-05 11:26:56 -08:00
Maksym MalyhinandPaul Beusterien 497d08b71d Core: fix and cleanup notification center tests (#7244)
* Fix log diagnostics tests and remove unused notification

* Replace deprecated OCMock methods with notification expectations

* Bump Core and CoreDiagnostics versions

* Defer Core version update until release

Co-authored-by: Paul Beusterien <paulbeusterien@google.com>
2021-01-05 12:22:06 -05:00
Gran dc05755db8 Add test coverage to podspecs. (#7228) 2020-12-30 12:50:32 -08:00
Chen Liang 6ffc845b05 Check token is different from cache and storage before updating it (#7223) 2020-12-29 16:12:06 -08:00
Gran 68df11c7f7 Update to disble blank issue. (#7224) 2020-12-29 14:18:57 -08:00