karenyz
ebfd37010f
Return FirebaseVersion as FIRRemoteConfigPodVersion ( #7892 )
2021-04-13 14:53:43 -07:00
Paul Beusterien
d3306b194e
Remove unreleased from Changelogs ( #7809 )
2021-03-30 13:20:31 -07:00
karenyz
6e11684c2a
Throw exception when projectID is missing from FIROptions ( #7725 )
2021-03-19 09:48:40 -07:00
Paul Beusterien
79645640c2
Don't generate missing Analytics warning on Catalyst ( #7719 )
2021-03-15 10:27:44 -07:00
Ryan Wilson
58eca9695d
Enable RC for watchOS in SwiftPM ( #7696 )
2021-03-11 15:13:42 -05:00
Ryan Wilson
774db3ca4b
Update versions for Release 7.8.0 ( #7655 )
2021-03-04 16:48:29 -05:00
karenyz
a67da04b64
Only update experiments for firebase namespace ( #7604 )
...
* Only update experiments for firebase namespace
* Update tests
* Add changelog
2021-02-25 16:52:17 -08:00
karenyz
32922df544
Store and update config metadata entries by namespace ( #7373 )
...
* Insert and load config metadata by namespace
* Deprecate existing metadata table name
* Update tests
* Fix delete method and update naming
* Add test for writing metadate for multiple namespaces
2021-02-22 10:21:41 -08:00
Paul Beusterien
cf49cbaa54
Incorporate SpecsDev ( #7561 )
2021-02-19 07:18:59 -08:00
Chen Liang
8b01de9552
updage changelog ( #7540 )
2021-02-16 15:31:50 -08:00
Chen Liang
80a45125a0
Enable watchOS for Remote Config and ABTesting ( #7481 )
2021-02-12 11:41:35 -08:00
Chen Liang
4ad7e69d3b
the network connection should be stubbed instead of using OCMExpect ( #7498 )
2021-02-10 09:55:15 -08:00
Paul Beusterien
ae306788c5
Fixed build warnings introduced with Xcode 12.5 ( #7432 )
2021-02-02 18:26:05 -08:00
Paul Beusterien
54d28547d3
Remove GDT from repo ( #7384 )
2021-01-27 07:51:12 -08:00
Paul Beusterien
02488e99b7
Remove GoogleUtilities from repo ( #7315 )
2021-01-21 07:09:50 -08:00
vic-flair
899b562685
Standardize support for Firebase products that integrate with Remote Config. ( #7094 )
2021-01-19 19:25:40 -08:00
christibbs
a764d00d25
Remote Config: Revert to previous nil check on experiment JSON ( #7269 )
...
* Revert to previous nil check on experiment JSON
* Update CHANGELOG
2021-01-08 15:57:13 -05:00
Paul Beusterien
8864ff9e41
Fix typo in test ( #7255 )
2021-01-06 10:22:59 -08:00
vic-flair
95cf1d3508
Add support for other Firebase products to integrate with Remote Config. ( #6692 )
2020-10-22 17:19:47 -07:00
karenyz
e587d7dcd5
Minor RC cleanup ( #6722 )
...
* Cleanup developer mode variables
* Fix README link
* Use fully qualified namespace in test to avoid errors
* Fix whitespace
2020-10-13 16:27:08 -07:00
karenyz
2cd0c6e420
Use completion handler when updating experiments after activation ( #6711 )
...
* Use completion handler when updating experiments after activation
* Fix Travis
* Add changelog
* Fix whitespace
* Nonnull initializers
2020-10-12 12:26:19 -07:00
karenyz
409a3ccade
Update API documentation referencing removed methods ( #6667 )
...
* Update API documentation to remove references to removed methods
* Add changelog
* Address comments
2020-10-08 12:09:54 -07:00
Ryan Wilson
19159a4b25
Fix tvOS storage issues. ( #6658 )
...
* Fix tvOS storage issues.
On tvOS devices, the ApplicationSupport directory cannot be used.
Unfortunately this doesn't come up in simulator testing, only on device.
This hasn't been fully tested on device but given that any writes to the
ApplicationSupport directory fail on tvOS, this change can't break much.
Fixes #6612
@defagos can you please give this a test?
* Fixed changed dir name for RC
* Fixed test naming, too.
* Fix the documentation comment for GoogleUtilities.
* Updated changelog.
* Review feedback
2020-10-08 11:28:41 -04: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
karenyz
b1ebf80d10
Call fetchAndActivate completion handler on main thread ( #6665 )
...
* Call fetchAndActivate completion handler on main thread
* Add changelog
* Update changelog to use issue number
2020-10-05 17:35:50 -07:00
Paul Beusterien
83e898ab5c
One Firebase version ( #6634 )
2020-10-02 12:26:22 -07:00
Paul Beusterien
12c9e3fef0
Stop using CocoaPods private headers ( #6572 )
2020-10-02 09:11:21 -07:00
karenyz
f56afe9ba1
Remove deprecated RC APIs ( #6637 )
...
* Remove deprecated method declarations and implementations
2020-10-01 16:11:16 -07:00
karenyz
4f7a88b68b
Change numberValue to be nonnull ( #6623 )
...
* Change numberValue to be nonnull
* Add changelog
2020-10-01 09:30:28 -07:00
Paul Beusterien
6a2b9a9556
Merge remote-tracking branch 'origin/master' into pb-merge-firebase7
2020-09-30 16:49:31 -07:00
karenyz
fa9c24ad29
Clean up usage of deprecated methods in unit tests ( #6618 )
...
* Clean up usage of deprecated methods in unit tests
* Add back second namespace tests
* Remove test for setDefaults:namespace:
2020-09-30 15:37:28 -07:00
Paul Beusterien
5d0a1c8ccb
Merge remote-tracking branch 'origin/firebase7-main' into pb-merge-firebase7
2020-09-30 14:23:40 -07:00
christibbs
416fb43748
Remove deprecated method in ABT public header ( #6602 )
...
* Remove deprecated method, implementation
* Replace call to deprecated method in RC, fix tests
* Update changelogs
2020-09-29 15:29:43 -04:00
Paul Beusterien
f2bcd5d82b
Make all GoogleUtilities APIs public ( #6588 )
2020-09-29 07:26:10 -07:00
Paul Beusterien
3ca4e99c0e
Stop requiring pods to be static frameworks ( #6557 )
2020-09-28 14:08:16 -07:00
karenyz
5546f9681a
Change lastFetchTime to be readonly ( #6567 )
...
* Change lastFetchTime to be readonly
* Add changelog
2020-09-25 13:33:48 -07:00
Paul Beusterien
f8b6e8fcfd
Fix a rare RC crash ( #6556 )
2020-09-24 09:01:31 -07:00
Paul Beusterien
0a87c3142e
Remove unnecessary Core private headers ( #6439 )
2020-09-17 15:31:33 -07:00
Paul Beusterien
fd977bb677
Fix cron build failure ( #6303 )
2020-08-19 09:28:40 -07:00
Paul Beusterien
b7f4049c94
M77 Changelog updates ( #6205 )
2020-08-04 15:39:34 -07:00
Paul Beusterien
8ef7064f63
Fix typos ( #6196 )
2020-08-03 16:27:38 -07:00
Maksym Malyhin
ad06c605bf
RCNConfigFetch: fix weakSelf/strongSelf usage ( #6133 )
...
* RCNConfigFetch: fix weakSelf/strongSelf usage
* self->strongSelf
* Style
* Changelog
* Another self to strongSelf
* Rename file to match class name and corresponding header RCNFetch.m -> RCNConfigFetch.m
2020-07-29 13:55:32 -04:00
Paul Beusterien
83ff0671ff
Updates for bumping swiftformat to 0.44.17 ( #6120 )
2020-07-23 15:44:55 -07:00
Paul Beusterien
40b805bccd
Fix RemoteConfig sample ( #6113 )
2020-07-23 10:01:02 -07:00
Paul Beusterien
97e9eb32bf
Fix internal ABT imports ( #6108 )
2020-07-22 11:17:56 -07:00
Paul Beusterien
d4a24bd5ec
Some M76 changelog updates ( #6080 )
2020-07-20 16:22:59 -07:00
Nick Cooke
2ceb9d64c1
Remote Config Console API for Testing ( #6009 )
...
* Added Remote Config Console API and some tests
* Added workflow scripts
* Update path in remote config workflow
* Update path in remote config workflow 2.0
* Adding print statements to debug
* Update generate_access_token.sh
* Style and script cleanup
* Updated README and script
* reordering workflow tests for faster dev
* Updated generate_access_token.sh
* Removed unneeded part of path
* Set env var in GHA rather than script
* Fix env var in GHA
* Fix env var in GHA 2.0
* Refactored actions into one script
* removed back slash
* Removed unneeded workflow step
* Refactored script and added comments
* Minor tweaks
* Added new line
* well nvm that tweak
* Reordered workflow steps back to original order
* Only generate access token for ios runs
* Fixed readme, organized tests, improved RemoteConfigConsole
* Fixed test
* reordering tests for dev
* Removed README.md
* Added local dev mode for script
* Reset the ordering of tests to original order
* Update README
* Update README again
* Trailing space
* trailing space..again
* Cleanup up cloned repo in script
* Resolved feedback
* Style
* Gotta love trailing spaces
* Resolved feedback 2.0
* Resolved feedback 3.0
* Changed param type for update APIs
* Fixed type in updateRemoteConfigValue method
2020-07-16 11:13:04 -04:00
Paul Beusterien
19b65ead65
RC: Repo-relative imports and SwiftPM ( #6015 )
2020-07-10 14:25:05 -07:00
Paul Beusterien
2660d49c7d
ABTesting - Repo-relative imports and SwiftPM ( #6013 )
2020-07-09 15:48:47 -07:00
Paul Beusterien
d882c230ee
ABT Path fixes and RC Maltese bug fix ( #5980 )
2020-07-06 15:18:02 -07:00