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
dmandar
f47ce4bbf3
Throw an error if the fetch response returns an error (irrespective o… ( #4438 )
...
* Throw an error if the fetch response returns an error (irrespective of status code).
* Remove duplicate metadata set call.
* Add comment.
2019-12-04 17:07:43 -08:00
dmandar
785c704d35
Internal code cleanup. ( #4403 )
...
* Minor code cleanup. Rename internal method, fix logging in test app.
* Rename fetchConfigWithExpirationDuration method in tests.
* Fix style.
2019-12-04 07:44:31 -08:00
dmandar
3b9fd3ddf9
Do not activate if fetch returns NO_CHANGE ( #4260 )
...
* Do not activate if a new fetch call has not resulted in any data change.
* Add tests.
* Fix style.
* Persist lastETagUpdateTime in the database.
2019-11-08 11:14:57 -08:00
dmandar
6f5c203f20
The instanceID sync API is deprecated. Implement the async instanceID API ( #3993 )
...
* The instanceID sync API is deprecated. Implement the async instanceID API.
* Fix for review comments
2019-10-09 10:52:11 -07:00
dmandar
14109c4ea2
Add RC test app. ( #3819 )
...
* Add RC test app.
* Add private header files to podspec used by 2P.
* Rename FIRRemoteConfig_Internal.h to FIRRemoteConfig_Private.h.
* Fix style.
* Add copyright notice.
* Fix relative path to RCNConfigSettings for tests.
* Fix style.
* Rename to FIRRemoteConfig_Private.h for unit tests.
* Rename to coorect relative path.
2019-09-11 10:55:39 -07:00
dmandar
f964056353
Recreate an NSURLSession for updates to the fetch timeout. ( #3683 )
2019-08-28 07:25:34 -07:00
Paul Beusterien
e47dc20de5
Header path standards for copybara ( #3668 )
2019-08-26 16:11:15 -07:00
Paul Beusterien
9335275306
Open Sourcing Remote Config ( #3645 )
2019-08-21 14:26:41 -07:00