Commit Graph
12 Commits
Author SHA1 Message Date
Peter Friese 695a3a255a Add missing dependencies
Signed-off-by: Peter Friese <peter@peterfriese.de>
2021-07-01 23:51:38 +02:00
Paul BeusterienandPeter Friese 2f457c268d Port Storage Integration tests to Combine (#7959)
* Another take on verifying expected errors. (#7982)
Hat tip to https://heckj.github.io/swiftui-notes/#patterns-testing-and-debugging
Signed-off-by: Peter Friese <peter@peterfriese.de>

Co-authored-by: Peter Friese <peter@peterfriese.de>
2021-05-05 12:29:35 -07:00
Paul Beusterien 9027bbbaac Version 8.0.0 (#7944) 2021-04-23 13:49:36 -07:00
Peter Friese 5cfd0239c6 Fix os versions
Signed-off-by: Peter Friese <peter@peterfriese.de>
2021-04-19 20:04:00 +02:00
Peter Friese 2a9840166e Use variables for deployment targets
Signed-off-by: Peter Friese <peter@peterfriese.de>
2021-04-19 18:25:37 +02:00
Peter Friese c6061f052f Use fakes instead of opening up the API.
Signed-off-by: Peter Friese <peter@peterfriese.de>
2021-04-19 12:41:25 +02:00
Paul Beusterien ff68d2e0af Use Result type APIs for Storage Combine (#7862)
* Use Result type APIs for Storage Combine
* Allow internal public header from another public header
* Delete redundant check job
2021-04-08 09:23:46 +02:00
Tamim ziad d2ebadeb0e Combine: PhoneAuthProvider + MultiFactor Publishers (#7734)
* Add Publishers for MultiFactor
* Add PhoneAuthProvider publishers
* Firebase Auth testing support types and utilities.
* Add FIRPhoneAuthProviderFake
* Add tests for PhoneAuthProvider
2021-04-06 22:33:49 +02:00
Tamim ziad df05664f1b Combine storage: Add publishers for StorageReference (#7687)
* Add Combine support for Firebase Storage
* Add Publishers for putData(:metadata) and putFile(:metadata)
* Add combine publishers for `StorageReference`
* Add tests for publishers putData(:metadata) and putFile(:metadata)
2021-04-06 22:32:36 +02:00
Peter Friese 5063d9fba5 Combine Support: Cloud Functions (#7547)
* Add Combine support for Cloud Functions
* Un-hide the initialiser and implement MockCallableResult
* Make initWithData public
* Update changelog
* Fix formatting
2021-02-26 22:19:01 +01:00
Peter Friese ad862cf721 🔼 Bump Firebase version
Signed-off-by: Peter Friese <peter@peterfriese.de>
2021-02-15 12:00:00 +01:00
Peter Friese d90594069a Add basic support for Combine (#6976)
* 🎉 Add basic infrastructure for supporting Combine in Firebase
* ✨ Add publisher for AuthStateListener
* 💉 Add podspec for FirebaseCombineSwift
* 🖋️ Add changelog
* 👩🏻‍🔬 Add basic test infrastructure
* 📦 Export combine support on a per-SDK basis
2021-01-13 17:13:46 +01:00