Chen Liang
b310be4f32
update changelog for messaging and instanceID in M59 ( #4181 )
2019-10-29 18:49:20 -07:00
Chen Liang
8a4b210f6f
fix warning ( #4186 )
2019-10-29 18:49:01 -07:00
Chen Liang
67de928005
move database operation off main thread ( #4053 )
2019-10-28 12:45:47 -07:00
Chen Liang
e954421c85
Update changelog for messaging and instanceID ( #4077 )
2019-10-15 17:03:08 -07:00
Ryan Wilson
56b37d2543
Fix container instantiation timing, IID startup. ( #4030 )
...
* Fix container instantiation timing, IID startup.
The container instantiation could happen at the wrong time, before all
components have been added to the container. This fixes it, and also
moves IID to use the proper instantiation timing instead of relying on
the `configureWithApp:` call. This is part continuation of #3147 , where
I'll be fixing the rest of the SDKs in follow up PRs.
* Typo
* Further work on instantiation timing.
This moves the instantiation of components to after the FirebaseApp is
completely configured and assigned, as it should be. This also exposed
a recursive issue with IID calling the Messaging singleton, which in
turn called IID and instantiated multiple instances.
A change was made to break the cycle: the Messaging `isAutoInitEnabled`
call was changed to a static method vs an instance method, allowing IID
to call it during initialization without instantiating the Messaging
instance (since it doesn't have a direct dependency on it).
* Revert unintentional formatting of entire FIRMessaging file.
* Fix tests.
* Format InstanceID.m
* Remove unused import.
* Fix ComponentContainer test.
* Minor PR feedback.
2019-10-11 17:20:46 -04:00
Chen Liang
28038e55aa
Remove the class FIRMessagingRmq2PersistentStore ( #4045 )
2019-10-10 16:11:49 -07:00
Chen Liang
b6ac437faa
Remove migration logic from document folder to application folder ( #4033 )
2019-10-10 08:49:42 -07:00
Paul Beusterien
fb353c22d4
Merge 6.9.0 ( #3907 )
...
* Update versions for Release 6.9.0
* Fix unbalanced background task creation in GDTCCTUploader (#3838 ) (#3839 )
* Add Manifest
* dependency version update
* Cherry picks for 6.9.0 (#3871 )
* fixed "expiclitlySet" typo. (#3853 )
* Mark unused variables (#3854 )
* Mute FCM deprecated warnings with Xcode 11 and min iOS >= 10 (#3857 )
* Add a third slash to make sure generated docs include these comments.b/13812238 (#3846 )
2019-09-23 10:41:33 -07:00
Paul Beusterien
59db09740c
Mute FCM deprecated warnings with Xcode 11 and min iOS >= 10 ( #3857 )
2019-09-16 10:55:20 -07:00
Chen Liang
4fe65153ab
fcm release log for M55 ( #3704 )
2019-08-27 13:14:20 -07:00
Chen Liang
51ded3fefb
should not persist context message ID in loggedMessageIDs ( #3670 )
2019-08-26 11:13:50 -07:00
Chen Liang
3b74c3fe08
fix why local timezone message is never logged ( #3638 )
2019-08-22 13:04:53 -07:00
Ryan Wilson
615c20cf17
Ensure Messaging instance is usable after FIRApp's delete ( #3579 )
...
* Ensure Messaging instance is usable after FIRApp's `delete`
This fixes #3411 . Test fails before the code change, and succeeds
afterwards.
* Update CHANGELOG.md
* Use Bug number instead of PR number
2019-08-14 15:06:22 -04:00
Paul Beusterien
087e48b6e8
Fix recent analyzer regressions ( #3587 )
2019-08-14 07:43:37 -07:00
Chen Liang
31fa353d0a
Messaging M54 changelog ( #3580 )
2019-08-13 17:22:19 -07:00
Chen Liang
eade6bd374
kill debug assert and unnecessary macros ( #3556 )
2019-08-13 14:11:59 -07:00
Chen Liang
f090a3cb80
remove internalHeader folder whose file is only used in unit test ( #3537 )
2019-08-08 13:00:47 -07:00
Chen Liang
5f0118d61f
Update all the header path to pod repo relative ( #3527 )
...
* update all the path to pod repo relative
* fix a few missed out headers
* reorder the headers
2019-08-08 09:50:35 -07:00
Chen Liang
80faf7455c
rename a few methods and properties to fit in the readability ( #3498 )
2019-08-05 13:14:03 -07:00
Morgan Chen
c82bc57012
Fix undocumented symbols in public SDKs ( #3490 )
2019-08-02 10:30:24 -07:00
Morgan Chen
3188760398
Clean up changelogs ( #3462 )
...
* Clean up changelogs
2019-07-30 14:07:28 -07:00
Chen Liang
b4a274ad36
update CHANGELog for Messaging ( #3464 )
2019-07-30 14:00:00 -07:00
Chen Liang
5c26ae4e01
Always call getToken before subscription/unsubscription ( #3438 )
2019-07-30 13:59:29 -07:00
Ryan Wilson
a1fc9b2603
Fix long line in Messaging library. ( #3264 )
2019-06-26 10:17:04 -04:00
Paul Beusterien
80ee059075
M51 GoogleUtilities, Messaging and IID Changelogs ( #3258 )
2019-06-25 16:24:59 -07:00
Ryan Wilson
3bdca42d4d
Handle newly removed userInfo property on tvOS. ( #3216 )
...
The build is currently broken in Xcode 11 because of this.
2019-06-20 13:20:49 -04:00
Chen Liang
e407c0250c
update changelog and fix a format issue in firestore ( #3175 )
2019-06-12 09:15:27 -07:00
Paul Beusterien
1ed1ce2c06
Fix >100 character line ( #3142 )
2019-06-04 16:57:00 -07:00
Chen Liang
7eb1747e4b
Adding macOS support for Messaging and InstanceID ( #2880 )
2019-05-30 15:31:38 -07:00
Chen Liang
8ea582a04e
Update release CHANGELOG ( #3096 )
2019-05-28 14:09:05 -07:00
Sebastian Roth
4089b33442
Disable data protection when opening the Rmq2PeristentStore ( #2963 )
2019-05-20 14:55:21 -07:00
Chen Liang
535549345a
prepare release log for Messaging and InstanceID ( #2995 )
2019-05-14 14:08:14 -07:00
Chen Liang
c59c5d62d7
remove FIRMessagingRegistrar class ( #2853 )
2019-04-17 14:56:16 -07:00
Maksym Malyhin
76aa880853
GULAppDelegateSwizzler - proxy APNS methods separately ( #2835 )
2019-04-17 17:35:14 -04:00
Chen Liang
8540c21864
Remove reflection call to get checkin info from InstanceID ( #2825 )
2019-04-16 13:10:08 -07:00
Chen Liang
2935f29fac
update CHANGELOG for Messaging and InstanceID ( #2787 )
2019-04-09 16:32:56 -07:00
Maksym Malyhin
55814996a1
Cocoapods 1.7.0 multiproject support (b/128794527) ( #2751 )
2019-04-08 22:38:51 -04:00
Chen Liang
0212c46f7c
remove deprecated token API ( #2741 )
2019-04-08 16:19:21 -07:00
Maksym Malyhin
beef575d4c
Changelog updates for Messaging, Auth and InstanceID ( #2758 )
2019-04-08 17:07:19 -04:00
Paul Beusterien
fd6f93d89d
Begin migrating FIRLoggerService declarations to clients ( #2720 )
2019-04-08 08:54:21 -07:00
Chen Liang
f025da18b6
Remove deprecated API to connect direct channel ( #2717 )
2019-04-04 18:22:16 -07:00
Chen Liang
ec2399683b
Remove useMessagingDelegateForDirectChannel property ( #2711 )
2019-04-04 09:46:29 -07:00
Maksym Malyhin
267e9a6ece
FIRMessagingRemoteNotificationsProxy updated to use GULAppDelegateSwizzler ( #2683 )
2019-04-04 09:26:12 -04:00
Chen Liang
e024df5073
fix typo in iOS target ( #2673 )
...
* also a few minor cleanup
2019-03-28 16:13:20 -07:00
Maksym Malyhin
04561fe74d
FIRMessagingRemoteNotificationsProxy - test only public API with no assumptions on implementation ( #2672 )
2019-03-28 19:06:04 -04:00
Chen Liang
0091515b98
add image on notification support ( #2644 )
2019-03-26 20:15:34 -07:00
Paul Beusterien
714bb34bc3
Revert #2491 ( #2582 )
2019-03-18 16:28:18 -07:00
Chen Liang
2d943444af
update the changelog ( #2583 )
2019-03-18 16:12:33 -07:00
Chen Liang
8ed8504832
Rename ApplicationSupportDirectory in IID tests ( #2553 )
2019-03-14 11:02:58 -07:00
Chen Liang
8061301cb9
File directory for tvOS should change from NSApplicationSupportDirector to NSCachesDirectory ( #2496 )
2019-03-13 08:57:47 -07:00