Commit Graph
15 Commits
Author SHA1 Message Date
Paul Beusterien ab56935a0c fix(messaging): validate checkin responses before saving them (#16867) 2026-10-09 17:49:50 -07:00
leojaygoogleandNick 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