65 Commits
Author SHA1 Message Date
Nick Cooke e28a1a1a84 refactor(misc): remove obsolete OS availability checks (#16313) 2026-07-09 16:40:30 -04:00
Paul Beusterien 67834c366f Fix module build issues (#13797) 2024-10-04 11:46:35 -04:00
Paul Beusterien 8f44bbcbcf Fix FIROptions module organization (#13765) 2024-10-02 07:49:28 -07:00
Seyed Mojtaba Hosseini Zeidabadi afd6e0b16e Fix all FirebaseAppDistribution typos (#13750) 2024-10-01 07:46:45 -07:00
Seyed Mojtaba Hosseini Zeidabadi 2557abc7eb Fix typo of the FirebaseAppDistribution files (#13345) 2024-07-23 06:58:29 -07:00
Paul Beusterien 7d7cbad7bd [v11] Update minimum platform versions for 11.0.0 (#13066) 2024-06-05 07:39:36 -07:00
Paul Beusterien f5309bf45b [v11] Remove unused FIRDependency class (#13053) 2024-06-04 06:56:50 -07:00
Yakov Manshin 7434377e3b Removed Unused Availability Checks (#13023) 2024-05-28 09:20:31 -07:00
Takumi Muraishi ffedaed448 Fix typos (#12783) 2024-04-13 13:34:36 -07:00
Paul Beusterien 4d2b60dc75 Updated to SwiftFormat 0.52.10 (#12125) 2023-11-21 12:12:05 -08:00
Andrew Heard 10379c2a77 [Release] Update CHANGELOGs for 10.6.0 release (#10852) 2023-02-21 14:21:47 -05:00
Lee Kellogg 6faa9c3e1f Add unreleased changes to FirebaseAppDistribution/CHANGELOG.md (#10775) 2023-02-03 13:55:23 -05:00
Lee Kellogg 02acacc81d Fix tester sign in URL (#10773)
This was errantly updated to the correct new path without updating the host from `appdistribution.firebase.dev`  to `appdistribution.firebase.google.com`.
2023-02-03 09:21:01 -05:00
Charlotte Liang c24031ad94 update changelog (#10475) 2022-11-09 10:28:35 -08:00
Morgan Chen 25c29f5928 Make App Distribution compatible with swizzling-disabled implementations (#10418)
* Revert "Include subheaders in script output (#10212)"

This reverts commit 11313da887.

* make app distro swizzling compatible

* add changelog

* fix build
2022-10-31 12:56:46 -07:00
Kai Bolay 282d3628e5 Use new URL for registering installation ID. Avoids a redirect by SCS. (#10365) 2022-10-18 17:43:54 -04:00
Tejas DeshpandeandNick Cooke 018fd7ec73 Fix sign in alert shown inconsistently when triggered in viewDidAppear (#10288)
* Simple fix for #8096

* Update FirebaseAppDistribution/CHANGELOG.md

Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>

Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2022-09-29 17:02:11 -04:00
Nick Cooke ced8b554a0 [Infra] Standardize CHANGELOG header format (#9777) 2022-05-10 17:54:58 -04:00
Ryan Wilson 2cbb180697 App Distro: fix async/await issue (#9634)
* App Distro: fix async/await issue

Right now we're calling a completion handler with `nil, nil` when
releases are fetched but none are marked as "latest". This shouldn't
happen, and is considered an error.

* Mark return type as optional

* Swfit tests

* Remove extra space

* Formatting

* Style again

* SwiftPM tests

* Revert version change

* [skip ci] Update CHANGELOG
2022-04-12 12:51:42 -04:00
Paul Beusterien 7b946765ec Remove slashes from log messages (#9391) 2022-04-06 14:19:47 -07:00
Ryan Wilson 2258c07ecb Swift Error Improvements (#9512)
* Firebase Messaging enum

* Add tests for App Check errors

* App Distribution Error

* Installations error improvements

* Remote Config errors

* Firestore error handling

* Formatting

* Silly import error

* Consistency for App Check tests.

* Typo fix
2022-04-04 10:36:38 -04:00
Ryan Wilson 49cc6aaaac Make AppDistro releaseNotes nullable. (#9552)
These were unintentionally marked as non-null, but should be nullable.

Fixes #8602
2022-03-31 16:58:07 -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 c7c0149351 Update to clang-format@13 (#8739) 2021-10-04 07:52:21 -07:00
Paul Beusterien c0df01d5f0 Fix Xcode 13 beta 3 build issues (#8405) 2021-07-19 07:18:36 -07:00
Paul Beusterien 0d90f2f12d Update to clang-format 12.0.1 (#8397) 2021-07-16 11:40:42 -07:00
Paul Beusterien 0b038cd7e0 whitespace fix (#8320) 2021-06-29 15:02:40 -07:00
Nick Cooke 4ffe09333a CHANGELOG updates for M99 (#8319) 2021-06-29 14:44:58 -07:00
rachaprince f59f7690c3 [App Distribution] Reset sign in flag on unauthorized error (#8270)
* [App Distribution] Reset sign in flag on unauthorized error

* Fix formatting and update CHANGELOG
2021-06-21 16:38:13 -04:00
Paul Beusterien fd36167c8c Migrate back to unforked OCMock for SPM (#8042) 2021-05-11 11:39:55 -07:00
Paul Beusterien c4e994c7c4 Update to clang-format 12 (#7909) 2021-04-16 09:17:41 -07:00
Paul Beusterien 1496e0f221 M85 Changelog versions (#7104) 2020-12-04 09:23:28 -08:00
Paul Beusterien 2c26087481 Manage platform dependent tests in test targets (#7096) 2020-12-03 14:23:44 -08:00
Ryan Wilson f052459edb Fix AppDistro spm build for non-iOS platforms (#7091) 2020-12-03 12:24:19 -05:00
Ryan Wilson a60866383f Add AppDistribution to SwiftPM. (#7045)
* Add AppDistribution to SwiftPM.

Tests aren't ported yet due to an import OCMock issue.

* Embed public headers in correct directory

* Fix podspec

* Fixed new header imports.

* Add beta designation to SwiftPM name.

* Enable testing for AppDistro in SwiftPM

* Style

* Style

* Added changelog

* Add unit test scheme.
2020-12-02 11:51:29 -05:00
Jeremy Durham ad9e237e1b [App Distribution] Fix crash caused by response being nil (#7067)
* [App Distribution] Handle response being nil

When an error occurs, the response data will be nil. This causes a crash because we are trying to parse the response as JSON. Instead, return a generic error message if the response data is nil.
2020-12-01 23:10:45 -05:00
Maksym Malyhin 57285802ad FIS API docs: use term "installation auth token" consistently. (#6014)
* FIS API docs: use term "Installation auth token" consistently.

* Changelog

* Capitalize

* Use lowercase

* SHA1 usage explanation

* missed upper case

* a -> an
2020-10-13 16:59:05 -04:00
Paul Beusterien 83e898ab5c One Firebase version (#6634) 2020-10-02 12:26:22 -07:00
Cleo Schneider 6c846756c0 Add check for unauthenticated error and sign out in fetchNewLatestRelease (#6648)
* Add check for unauthenticated error and sign out in fetchNewRelase method

* Update CHANGELOG

* Add check for Tester sign in before calling fetch
2020-10-02 14:36:20 -04:00
Paul Beusterien 6a2b9a9556 Merge remote-tracking branch 'origin/master' into pb-merge-firebase7 2020-09-30 16:49:31 -07:00
Alex Singer 683a22caba Add link to App Distribution docs page (#6620)
* Add link to App Distribution docs page

* Remove trailing whitespaace
2020-09-30 17:15:27 -04:00
Paul Beusterien f2bcd5d82b Make all GoogleUtilities APIs public (#6588) 2020-09-29 07:26:10 -07:00
Cleo Schneider 9bb809ca5a Update the API service to log the returned message from the API (#6458)
* Update the API service to log the raw message from the API

* Update CHANGELOG

* Run style script

* Update log formatting and changelog
2020-09-14 17:51:46 -04:00
Cleo Schneider 07cd975a33 Bump the podspec version and changelog version for release patch (#6352)
We'll check for greenness in the patch.
2020-08-27 11:17:52 -04:00
Cleo Schneider 993f835b73 Clean up change log. (#6347) 2020-08-27 10:55:41 -04:00
Cleo Schneider ea8cfab025 App distribution add bundle header (#6346)
* Add x-ios-bundle-identifier to list releases for restricted api keys

* Update changelog

* Terminate changelog statements with periods
2020-08-27 10:32:14 -04:00
Morgan Chen 835bac1b08 Update doc comments for release (#6321)
* Update doc comments for release

* Remove not-parsed doc tag

* Add changelog entry
2020-08-24 10:30:26 -07:00
Jeremy Durham 85b705069d [App Distribution] Add isExpired to FIRAppDistributionRelease (#6282) 2020-08-17 13:03:16 -04:00
Jeremy Durham 130d76a665 [App Distribution] Remove typedefs (#6281)
Stop using typedefs for completion blocks in public APIs so that Xcode is more usable in Swift:
2020-08-17 10:46:29 -04:00