Paul Beusterien
09761d0b23
Fix retain cycle build issue ( #6693 )
2020-10-07 20:26:57 -07:00
Paul Beusterien
672256e11e
C API for Firebase Version ( #6690 )
2020-10-07 15:03:20 -07:00
Maksym Malyhin
a3a59c1bfc
FIS: require projectID and valid API Key format ( #6678 )
...
* FIRInstallations validation: remove GCMSenderID fallback for missing projectID
* FIRInstallationsIDController: remove GCMSenderID fallback for missing projectID
* Add API Key validation
* Changelog
* changelog
* Constant for API key lenght
* array] -> alloc] init]
* typo
* message
* ./scripts/style.sh
* Fix dummy API key in integration tests
* Update dummy API Keys to match the expected format
* debug test quickstart with no xcpretty
* fix debug
* Use debug QS repo branch
* print debug
* Add missing allowed characters `-`, `_`
* Nicer dummy API Keys
* Comment
* Revert "Use debug QS repo branch"
This reverts commit 69739dd6ae .
* Revert "fix debug"
This reverts commit 84fcbc7543 .
* Revert "debug test quickstart with no xcpretty"
This reverts commit 1fa21ed62a .
2020-10-07 17:25:03 -04:00
Chen Liang
0a4cbabbaf
Fix an issue notification is not received during app first install ( #6669 )
2020-10-07 14:09:14 -07:00
Chen Liang
1f6c2ffe79
Messaging token refresh delegate should be able to return null token ( #6647 )
2020-10-06 14:52:00 -07:00
Paul Beusterien
83e898ab5c
One Firebase version ( #6634 )
2020-10-02 12:26:22 -07:00
Paul Beusterien
fa5ff62138
Merge remote-tracking branch 'origin/master' into pb-merge-firebase7
2020-09-30 21:44:39 -07:00
akiva
49afa26c0a
Use MIMEType for image download extension if not present in resource URL ( #6591 )
2020-09-30 21:42:50 -07:00
Paul Beusterien
5d0a1c8ccb
Merge remote-tracking branch 'origin/firebase7-main' into pb-merge-firebase7
2020-09-30 14:23:40 -07:00
Chen Liang
f0e7b8e195
Add InstanceID deprecation warning ( #6585 )
2020-09-29 13:35:31 -07:00
Paul Beusterien
f2bcd5d82b
Make all GoogleUtilities APIs public ( #6588 )
2020-09-29 07:26:10 -07:00
Chen Liang
ad12e1d55e
Remove iOS 10.0 check since minimum support in Messaging is already 10.0 ( #6559 )
2020-09-24 16:29:27 -07:00
Paul Beusterien
f3b8461157
SwiftPM for FCM ( #6541 )
2020-09-23 13:55:15 -07:00
Paul Beusterien
89dd31a7ae
IID: repo-relative headers ( #6539 )
2020-09-23 11:00:54 -07:00
Paul Beusterien
eea957561c
Merge remote-tracking branch 'origin/master' into pb-f7-msg-update
2020-09-22 15:46:23 -07:00
Chen Liang
15198dce7f
Messaging Token API for review ( #6313 )
2020-09-14 16:45:55 -07:00
Chen Liang
dfba699915
Remove the FCM Direct Channel API from Messaging ( #6430 )
2020-09-14 11:32:04 -07:00
Maksym Malyhin
02fd66d4e1
Functions: replace InstanceID by Messaging (master) ( #6395 )
...
* FIRMessagingInterop introduced
* Typo fix
* Use FIRMessagingInterop in functions
* Functions tests fix
* Delete FUNInstanceIDProxy
* InstanceID cleanup
* ./scripts/style.sh
* Reduce FIRMessagingInterop to required minimum
* Cleanup
* Functions changelog
* Fix FIRMessagingInteropFake.h import
* Update integration tests
* Fix start.sh script
* GHA: add FCM interop to funstions paths
2020-09-03 14:45:56 -04:00
Chen Liang
fbcb4a1eed
Update InstanceID to listen to a notification from Messaging ( #6286 )
2020-08-18 17:25:39 -07:00
Paul Beusterien
b84e42dd02
Messaging - no typedefs in public APIs ( #6278 )
2020-08-17 10:05:15 -07:00
Paul Beusterien
202df4134d
Update swiftformat and control its version via mint ( #6229 )
2020-08-07 17:05:17 -07:00
Chen Liang
2e028132de
Fix topic in watchOS ( #6209 )
2020-08-06 12:57:59 -07:00
Chen Liang
1c3abf1afe
fix messaging breakage ( #6139 )
2020-07-28 09:56:36 -07:00
Paul Beusterien
83ff0671ff
Updates for bumping swiftformat to 0.44.17 ( #6120 )
2020-07-23 15:44:55 -07:00
Chen Liang
54b137d646
fix leakage in NSInvocation ( #6098 )
2020-07-21 15:33:28 -07:00
Chen Liang
f75197ef39
update changelog for messaging and instanceID ( #6086 )
2020-07-20 15:50:37 -07:00
Chen Liang
edf1e6d7ce
Messaging: fix a warning in macOS build and sample podfile file path ( #6070 )
2020-07-17 15:58:13 -07:00
Chen Liang
28fe03645b
remove ios 7 logic as sdk minimum support is iOS 8 now ( #5835 )
...
* remove ios 8 related check as our sdk minimum support is iOS 9 now;
* update changelog
* remove FIRInstanceIDURLQueryItem
* move appid to constant class
* update changelog
* fix clang format and typo in changelog
2020-07-14 14:06:44 -07:00
Chen Liang
459b9f63ee
remove test that is dependent on other tests ( #6021 )
2020-07-10 13:17:16 -07:00
Paul Beusterien
d653c9584c
Update copyright presubmit and fix 2020 copyrights ( #5944 )
2020-06-29 13:16:19 -07:00
Paul Beusterien
01bf549253
Update formatters ( #5933 )
2020-06-26 14:34:27 -07:00
Paul Beusterien
87a1b7de5e
M74 changelogs ( #5921 )
2020-06-25 16:34:03 -07:00
Paul Beusterien
e03a8d91a0
Consolidate GDT and GDTCCT to a single pod ( #5902 )
2020-06-24 14:09:46 -07:00
Paul Beusterien
bb0d953d5d
Fix warning exposed by Xcode 12 ( #5876 )
2020-06-22 17:11:51 -07:00
Paul Beusterien
c07c89ee75
Repo-relative imports for Installations ( #5832 )
2020-06-17 07:26:40 -07:00
Paul Beusterien
3f556ddb9e
Update GoogleUtilities' clients with repo-relative imports ( #5824 )
2020-06-16 09:05:29 -07:00
Chen Liang
0720618e52
update changelog for messaging and iid ( #5782 )
2020-06-09 16:24:23 -07:00
Paul Beusterien
e15724a436
Migrate from interop pods to source_files header access ( #5760 )
2020-06-09 06:09:27 -07:00
Paul Beusterien
d4621a636f
Use preserve_paths instead of CocoaPods private ( #5758 )
2020-06-09 05:21:28 -07:00
Chen Liang
13b0c6bb5d
correct maltese language key ( #5702 )
2020-06-03 10:22:47 -07:00
Chen Liang
b48cc903dd
use UNNotificationRequest to schedule local notification for iOS 10 and above ( #5667 )
2020-05-29 13:48:24 -07:00
Chen Liang
064449647f
fix tests with OCMock 3.6 ( #5638 )
2020-05-19 14:30:14 -07:00
Chen Liang
39fb03c265
update changelog for messaging ( #5581 )
2020-05-14 14:23:11 -07:00
Chen Liang
24e23931b4
Adding topic function to messaging test app ( #5505 )
2020-05-05 17:30:53 -07:00
Chen Liang
416e8d7d30
Add failure reason to messaging NSError ( #5511 )
2020-05-01 12:53:04 -07:00
Chen Liang
519c5c8fcd
update changelog ( #5494 )
2020-04-28 12:42:08 -07:00
Paul Beusterien
a4dce1a932
Integration tests need SpecStaging ( #5483 )
2020-04-28 08:22:13 -07:00
Chen Liang
dabfd91dea
Move messaging sample app to the new FirebaseMessaging folder ( #5476 )
2020-04-27 16:31:17 -07:00
Paul Beusterien
8e0ebf9a13
Turn off Messaging Swift Tests for macos ( #5470 )
2020-04-27 11:04:03 -07:00
Chen Liang
793d763490
create firebase messaging folder ( #5445 )
2020-04-23 14:43:47 -07:00