Paul Beusterien
ab56935a0c
fix(messaging): validate checkin responses before saving them ( #16867 )
2026-10-09 17:49:50 -07:00
leojaygoogle and Nick Cooke
d9fc76a7c0
Add support for the new FCM registration ID. ( #16133 )
...
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
2026-06-30 16:57:59 -07:00
leojaygoogle
91cb594a8c
When token fetch fails, return the failure reason to the client. ( #14014 )
2024-11-05 00:12:16 -08:00
Nick Cooke
c3f8bc9391
[Auth] Use async flush method to get header value ( #13853 )
2024-10-09 11:21:39 -04:00
Paul Beusterien
79866caa23
Fix typos ( #13312 )
2024-07-18 15:05:15 -07:00
Paul Beusterien
b3ca6e9fec
Fix build warning in Firebase Messaging tests for expanded heartbeat testing protocol
2024-04-17 15:15:48 -07:00
Nick Cooke
f233d5b6a5
[Cleanup] Follow-up to #10259 ( #10262 )
...
* [Cleanup] Follow-up to 10259
* [skip ci] Resolve TODO
In an effort to resolve this TODO, I marked the protocol as @optional to clean
up some of the duplicate test code. While it cleaned up the test code, it did
clutter up the actual usage of the API so I decided against doing so.
2022-09-26 19:04:16 -04:00
Nick Cooke
c9fabb509e
[Heartbeat Logging] Migrate Messaging from using FIRHeartbeatInfo to FIRHeartbeatLogger ( #9568 )
...
* Integrate Messaging with FIRHeartbeatLogger
* Fix CI
* Resolve TODO
* [skip ci] Remove etra space
* Review
* Fix CI after review
2022-04-05 18:07:48 -04:00
Nick Cooke
a09083f9d0
[v9] Reorganize FirebaseCore* modules ( #9482 )
...
* [skip ci] [will revert] Add debug printing to `pod_lib_lint.rb`
* Reorganize FirebaseCore libraries for SPM and CP
* [skip ci] Revert "[skip ci] [will revert] Add debug printing to `pod_lib_lint.rb`"
This reverts commit 2a837e39708c21b0a324743ab226bd6c01047de7.
* Review and fix CI
* Remove `heartbeat_logging.yml` and add `core_internal.yml`
* Remove trailing whitespace
* Fix more whitespace 😞
* Fix `core_internal.yml` scheme name
* Update `check_imports.swift` and TODO
* Review
* Add FirebaseCoreInternal pod to Firestore example's Podfile
* [skip ci] Review - remove TODOs
* [skip ci] Remove duplicate `XCTest` import
2022-03-23 06:08:14 -07:00
Paul Beusterien
4f793064da
Set up Core Internal for SPM ( #9298 )
2022-03-23 06:07:17 -07:00
Chen Liang
f7bd6b5cdb
Fix race condition where checkin is not reset properly when app first installed ( #8513 )
2021-08-10 14:09:22 -07:00
Paul Beusterien
fd36167c8c
Migrate back to unforked OCMock for SPM ( #8042 )
2021-05-11 11:39:55 -07:00
Nick Cooke
9ce477fc33
FirebaseMessaging: Mock FIRHeartbeatInfo in test ( #7995 )
2021-04-28 18:58:48 -04:00
Chen Liang
267fc6d25f
fix breakage in FM tests ( #7823 )
2021-04-02 12:24:54 -07:00
Chen Liang
ec13222013
Merge IID removal code to master ( #7814 )
2021-03-31 09:52:55 -07:00