Nick Cooke
f800b75187
[Auth] Compile out deprecated API on CI ( #13264 )
2024-07-11 12:11:04 -04:00
Nick Cooke
f25132f95e
[v11] Add convenience initializer ( #13136 )
2024-06-14 21:06:39 -04:00
Nick Cooke
95c6891e2a
[v11] Add changelog and cleanup deprecation approach from #13097 ( #13135 )
2024-06-14 17:06:24 -04:00
Nick Cooke
5bd8304da2
[v11] Deprecate OAuthProvider API get credential API that uses string provider ID ( #13097 )
2024-06-14 14:11:00 -04:00
Paul Beusterien
428b267e30
Rename AuthProviderString to AuthProviderID
2024-06-07 11:44:12 -07:00
Paul Beusterien
d049a9d47f
[auth-swift] Reimplement AuthTestingSupport in Swift ( #12377 )
2024-02-09 15:24:05 -08:00
Paul Beusterien
c959f1bdd3
[auth-swift] Modernize Auth API docs ( #12353 )
2024-02-07 08:25:52 -08:00
Paul Beusterien
2b020d035f
[auth-swift] Consistent NSSecureCoding decode ( #12263 )
2024-01-12 16:10:08 -08:00
Paul Beusterien
65990ba90c
[auth-swift] Use open instead of public for classes, vars, and funcs ( #12247 )
2024-01-08 07:42:12 -08:00
Paul Beusterien
7902ab42aa
[auth-swift] TODO review and ObjC Sample delete ( #12240 )
2024-01-04 13:48:25 -08:00
Paul Beusterien
15aec98a30
[auth-swift] Fix a few decode runtime analyze issues ( #12229 )
2024-01-02 08:09:38 -08:00
Paul Beusterien
9a7b79d04c
MFA Integration Testing fixes ( #12223 )
2023-12-28 08:56:25 -08:00
Paul Beusterien
87306686ee
SwiftFormat update
2023-11-21 21:25:23 -08:00
Paul Beusterien and Nick Cooke
1ff0d5f8cc
[auth-swift] Add Objective C API build tests ( #12121 )
...
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
2023-11-21 20:54:23 -08:00
Paul Beusterien
051cc6e897
[auth-swift] Mostly unified Swift API tests ( #12095 )
2023-11-11 08:25:45 -08:00
Paul Beusterien
6b997d76f2
[auth-swift] post to call rename ( #11918 )
2023-10-10 13:03:30 -07:00
Paul Beusterien
f964d34812
[auth-swift] Property Swift optionality tests ( #11915 )
2023-10-10 08:58:55 -07:00
Paul Beusterien
320feffc90
[auth-swift] TOTP ( #11877 )
2023-10-03 09:49:41 -07:00
Paul Beusterien
969d2751d0
[auth-swift] Swift Sample Phone Auth ( #11704 )
2023-08-21 07:28:42 -07:00
Paul Beusterien
cca398e4cb
[auth-swift] Fix Extensions build, AuthNotificationManager fixes ( #11629 )
2023-08-03 13:01:39 -07:00
Paul Beusterien
6ac937ca59
[auth-swift] Game Center playerID warnings; enable CI warnings ( #11564 )
2023-07-19 12:51:14 -07:00
Paul Beusterien
6567dcc806
[auth-swift] Finish Transition to async-await for RPC calls ( #11557 )
2023-07-18 17:31:04 -07:00
Paul Beusterien
9bdf7e403b
[auth-swift] First internal async-await transtion ( #11547 )
2023-07-14 08:19:14 -07:00
Paul Beusterien and Ryan Wilson
6308920f77
[auth-swift] Rewrite Auth RPC types using Swift types ( #11529 )
...
* Rewrite Auth RPC types using Swift types.
This largely stems from the unsafe casting that occurs. Current state:
all types have been converted, almost no calls using those types have
been converted, ran into an issue with TwitterAuthCredential where it
takes a parameter that's an RPC type, but can't be visible in ObjC. This
may result in an API change unfortunately, or a rethinking of how the
AuthCredential and Providers work.
---------
Co-authored-by: Ryan Wilson <wilsonryan@google.com >
2023-07-11 16:23:54 -07:00
Paul Beusterien
d7ab4d46b4
Fix runtime warnings detected by Xcode 15 b3 ( #11518 )
2023-07-11 16:23:10 -07:00
Paul Beusterien
4870aadf84
[auth-swift] Finish coding coverage and fixes ( #11445 )
2023-07-11 16:23:10 -07:00
Paul Beusterien
0cdea68321
[auth-swift] associated type enum for PhoneAuthCredential ( #11443 )
2023-07-11 16:23:10 -07:00
Paul Beusterien
670521f13e
[auth-swift] Bump to iOS 13, etc. ( #11429 )
2023-07-11 16:23:09 -07:00
Paul Beusterien
af935db5e6
[auth-swift] AuthTests.swift - 15 more unit tests ( #11357 )
2023-07-11 16:22:54 -07:00
Paul Beusterien
bcf745b084
[auth-swift] CocoaPods Swift-only sources ( #11279 )
2023-07-11 16:22:21 -07:00
Paul Beusterien
13e83bc5f0
[auth-swift] Eliminate FIRAuthExceptionUtils.m ( #11251 )
2023-07-11 16:22:10 -07:00
Paul Beusterien
d7eb58bfc1
[auth-swift] Auth.swift ( #11237 )
2023-07-11 16:22:08 -07:00
Paul Beusterien
6bbf96db2e
Pb more phone auth unit ( #11126 )
2023-07-11 16:22:00 -07:00
Paul Beusterien
abdbfb16d9
[auth-swift] More PhoneAuth Recaptcha tests ( #11110 )
2023-07-11 16:21:59 -07:00
Paul Beusterien
62df2beb0e
Checkpoint after first Phone Auth Rechaptcha unit test ( #11106 )
2023-07-11 16:21:59 -07:00
Paul Beusterien
9b8ebf2094
[auth-swift] Phone Auth progress ( #11089 )
2023-07-11 16:21:20 -07:00
Paul Beusterien
09c787de3e
[auth-swift] Merge AppCheck integration ( #11061 )
2023-07-11 16:21:02 -07:00
Paul Beusterien
b16ef067f8
[auth-swift] Progress on PhoneAuthProvider.swift ( #11055 )
2023-07-11 16:21:02 -07:00
Paul Beusterien
2bfcc1fce5
[auth-swift] User decoding and api cleanup ( #11008 )
2023-07-11 16:19:51 -07:00
Paul Beusterien
9657d9ccfc
Reimplement #10068 in auth-swift after rebase ( #11005 )
2023-07-11 16:19:51 -07:00
Paul Beusterien
ca84c9e7f5
AuthUser -> Swift ( #10993 )
2023-07-11 16:19:48 -07:00
Paul Beusterien
e95e0438a1
[auth-swift] Restore integration tests ( #10941 )
2023-07-11 16:19:35 -07:00
Paul Beusterien
36686f20bf
[auth-swift] Backend now completely in Swift ( #10899 )
2023-07-11 16:17:43 -07:00
Paul Beusterien
6b3b344bcb
[auth-swift] Initial Green CI ( #10864 )
2023-07-11 16:16:22 -07:00
Paul Beusterien
87f547ffa8
[auth-swift] OAuthProvider and OAuthCredential ( #10861 )
2023-07-11 16:12:43 -07:00
Paul Beusterien
3dd72ebc9a
[auth-swift] Test improvements ( #10829 )
2023-07-11 16:12:05 -07:00
Nick Cooke
226287237f
[auth-swift] Depend on FirebaseCoreExtension rather than making it a part of Auth's source ( #10824 )
2023-07-11 16:10:21 -07:00
Paul Beusterien
36c108193a
[auth-swift] Styling #10819
2023-07-11 16:10:21 -07:00
Nick Cooke
636d3d8ebe
[auth-swift] Re-enable logging code (pt. 1) ( #10817 )
2023-07-11 16:09:33 -07:00
Paul Beusterien
fe2af5abe8
Post rebase updates for #10805 and #10441
2023-07-11 16:09:32 -07:00