Seyed Mojtaba Hosseini Zeidabadi
7575016354
Review FirebaseRemoteConfig Tests Unit files ( #13364 )
2024-07-24 06:40:33 -07:00
themiswang
90c33e404f
[Rollouts] Feature rollouts merge to main ( #12410 )
2024-03-11 16:13:04 -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
Paul Beusterien
fd36167c8c
Migrate back to unforked OCMock for SPM ( #8042 )
2021-05-11 11:39:55 -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
Paul Beusterien
f2bcd5d82b
Make all GoogleUtilities APIs public ( #6588 )
2020-09-29 07:26:10 -07:00
Paul Beusterien
40b805bccd
Fix RemoteConfig sample ( #6113 )
2020-07-23 10:01:02 -07:00
Paul Beusterien
19b65ead65
RC: Repo-relative imports and SwiftPM ( #6015 )
2020-07-10 14:25:05 -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
Paul Beusterien
d4621a636f
Use preserve_paths instead of CocoaPods private ( #5758 )
2020-06-09 05:21:28 -07:00
Paul Beusterien
cc233d68d8
Fake Remote Config console for testing ( #5633 )
2020-05-26 16:14:24 -07:00
Maksym Malyhin
3576a305fe
Revert "Revert "Migrate from using IID SDK for Remote Config to the new FIS SDK ( #5096 )" ( #5156 )" ( #5367 )
...
This reverts commit 230d56260f .
2020-04-15 17:05:21 -04:00
Maksym Malyhin
230d56260f
Revert "Migrate from using IID SDK for Remote Config to the new FIS SDK ( #5096 )" ( #5156 )
...
This reverts commit 887ff82494 .
2020-03-19 19:02:50 -04:00
887ff82494
Migrate from using IID SDK for Remote Config to the new FIS SDK ( #5096 )
...
* Update podspec to replace IID with installations SDK.
* Update sample app podfile to include installations sdk.
* Source code changes to support migration to FIS. The FIS SDK now supports multi-app FIS ids and tokens.
* Update RC test app to use FIS SDK.
* WIP: Unit tests for incorporating FIS with Remote Config.
* Remote Config: fix Installations tests (#5109 )
* Fix Installations tests.
* Fix Firebase/Auth version (#5106 )
* Remote Config: enable ARC for tests.
* run ./scripts/style.sh
* Fix warnings
* Remote Config: enable ARC for tests. (#5108 )
* Remote Config: enable ARC for tests.
* run ./scripts/style.sh
* Fix warnings
Co-authored-by: Paul Beusterien <paulbeusterien@google.com >
* Add the installations token as an HTTP header.
* Add changelog for FIS changes.
Co-authored-by: Maksym Malyhin <mmaksym@google.com >
Co-authored-by: Paul Beusterien <paulbeusterien@google.com >
2020-03-16 18:16:12 -07:00
Maksym Malyhin
3d4971b67b
Remote Config: enable ARC for tests. ( #5108 )
...
* Remote Config: enable ARC for tests.
* run ./scripts/style.sh
* Fix warnings
2020-03-14 16:49:16 -04:00
dmandar
c2164aef8a
Workaround for Unit Tests until #4877 is figured out. ( #4882 )
...
* Disable multi-instance tests until partial mocking for OCMock is figured out.
* Remove extra OCMStub.
* Explicitely cast partial mocks to id to stopMocking.
* Fix typo.
2020-02-11 08:25:28 -08:00
dmandar
cb9e083f92
Make sure we turn of fetchInProgress flag on any fetch completion for error scenarios. Also add UT and add UT file to podspec. ( #4844 )
2020-02-06 12:55:55 -08:00
dmandar
3754b7e809
Do not continue with fetch if we do not get a valid IID. ( #4745 )
...
* Do not continue with fetch if we do not get a valid IID.
* Address review changes to test file.
* Update test file based on review comments.
* Fix warnings.
* Fix build.
* Fix build.
2020-02-03 14:56:42 -08:00