Nick Cooke
ced8b554a0
[Infra] Standardize CHANGELOG header format ( #9777 )
2022-05-10 17:54:58 -04:00
Morgan Chen and Nick Cooke
96984a0554
Update Storage and Functions header comments to Swift markdown ( #9706 )
...
* Update Storage header comments to Swift markdown
* Update functions headers to use swift markdown
* Update FirebaseStorage/Sources/AsyncAwait.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* Update FirebaseStorage/Sources/AsyncAwait.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* Update FirebaseStorage/Sources/AsyncAwait.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* Update FirebaseStorage/Sources/Storage.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* Update FirebaseStorage/Sources/Storage.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* Update FirebaseStorage/Sources/StorageObservableTask.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* Update FirebaseStorage/Sources/StorageObservableTask.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* run style
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
2022-04-26 11:04:38 -07:00
Ryan Wilson
46956d23e5
Fix warnings in Functions tests ( #9679 )
2022-04-20 18:14:18 -07:00
Ryan Wilson
408e0564c0
Refactor to remove __ APIs in Swift ( #9678 )
2022-04-20 16:30:06 -04:00
Thomas Bouldin and Ryan Wilson
694059f5fe
Remove url label. add Codable test ( #9667 )
...
* Remove url label. ad Codable test
* Fix compilation failures
Co-authored-by: Ryan Wilson <wilsonryan@google.com >
2022-04-19 20:57:38 -04:00
Thomas Bouldin
a2b3758d4d
Add callableWithURL ( #9664 )
...
* Add support for htpsCallableWithURL
* Add missing API
* Run formatter
* PR feedback; tests
* Formatter
* Fix URL constructor
* Fix compiler error
* Run formatter
* More PR feedback
* Use enums to encode invariant that endpoints are name or url
* Add codable API test
* Fix codable samples
* One more try... I don't know how to run these tests locally
* Whoops. Got that one wrong
* Am I doing it right now?
2022-04-19 14:19:55 -07:00
Paul Beusterien
1793deb8b7
Update C++/Obj C++ support for Firebase 9 ( #9644 )
2022-04-13 14:28:53 -07:00
Paul Beusterien
86919fb705
Restore StorageErrorDomain and error tests ( #9628 )
2022-04-11 07:20:22 -07:00
Ryan Wilson
121f6480b8
Remove Objective-C Error APIs for Functions ( #9619 )
...
* Remove Objective-C Error APIs
* Style
2022-04-08 13:50:35 -04:00
Paul Beusterien
289d639548
Functions/Storage 9.0.0 release notes updates ( #9615 )
2022-04-08 09:57:17 -07:00
Paul Beusterien
99275370a2
Merge remote-tracking branch 'origin/master' into v9b
2022-04-06 09:56:33 -07:00
Paul Beusterien
111d8d6ad1
Functions and Storage deprecated Error variables ( #9569 )
...
* Functions and Storage deprecated Error variables
* Test build fixes
* one more test build issue
* Review
* style
2022-04-06 08:56:09 -04:00
Ryan Wilson
73279db127
Enable async/await APIs for iOS 13, etc. ( #9540 )
...
* Enable async/await APIs for iOS 13, etc.
This bumps the required compiler version to 5.5.2 which was included in
Xcode 13.2, where backporting was first introduced.
This breaks less developers and enables developers who aren't using
these APIs to still compile using Xcode 13.0 and 13.1.
As far as I can tell, the only breakage this includes now is developers
who are using Xcode 13.0 or 13.1, targeting iOS 15 and using one of
these 7 APIs. It will result in a compiler error and they'll have to
either use the completion handler version or upgrade to Xcode 13.2+ to
fix the compilation error.
* Missed checks, CHANGELOG
* Fixed avialability, added watchOS for RTDB
* Moved to watchOS 7 for all async/await APIs to match platform support
2022-04-01 09:56:33 -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
223afa5aec
Better Swift file structure ( #9449 )
2022-03-23 06:08:13 -07:00
Paul Beusterien
005b16cff1
Update Functions component system for interop ( #9421 )
2022-03-23 06:08:13 -07:00
Paul Beusterien
2b6abb690a
Put all public APIs in a Public folder ( #9410 )
2022-03-23 06:08:13 -07:00
Paul Beusterien
fb5ecd4ea3
ObjC API coverage for Functions ( #9347 )
2022-03-23 06:08:13 -07:00
Paul Beusterien
74fa16f236
Remove Functions ObjC ( #9333 )
2022-03-23 06:08:13 -07:00
Paul Beusterien
bba0e3468d
Combine tests ported to depend on Swift Functions ( #9332 )
2022-03-23 06:08:13 -07:00
Paul Beusterien
a1cb5656fc
Auth and Messaging Interop for Swift ( #9314 )
2022-03-23 06:08:13 -07:00
Paul Beusterien
e748d16594
AppCheckInterop for Swift dependents ( #9299 )
2022-03-23 06:07:17 -07:00
Paul Beusterien
4f793064da
Set up Core Internal for SPM ( #9298 )
2022-03-23 06:07:17 -07:00
Paul Beusterien
816752d983
Start porting unit tests ( #9296 )
2022-03-23 06:07:17 -07:00
Paul Beusterien
f80e467c44
Review updates
2021-12-15 14:11:53 -08:00
Nick Cooke
d6e7bb7d38
Update async-related directives in Swift build tests ( #9063 )
...
* Update directives in Swift build tests
* Fix CoreAPITests
* Fix CoreAPITests 2
* Fix installations and style
2021-12-09 14:30:43 -05:00
Paul Beusterien
fb0a2e0a8e
Update Functions public API docs for FCM Token instead of IID ( #8981 )
2021-11-19 13:43:38 -08:00
Paul Beusterien
10f4285892
Public API build test coverage and public header cleanup ( #8960 )
2021-11-12 12:17:38 -05:00
Paul Beusterien
d1bb76f01a
Add Async/await tests for Functions ( #8959 )
2021-11-12 08:21:11 -08:00
Paul Beusterien
f023aa5b5c
Port Functions integration tests to Swift ( #8957 )
2021-11-11 08:34:26 -08:00
Paul Beusterien
e74765ae08
Canonical directory structure for Functions ( #8918 )
2021-11-02 16:38:55 -07:00