Paul Beusterien
dfdc1bacf3
[Auth] Token management cleanup ( #13325 )
2024-07-22 08:07:01 -07:00
Paul Beusterien
79866caa23
Fix typos ( #13312 )
2024-07-18 15:05:15 -07:00
Paul Beusterien
f1b0f20d4d
[auth] Fix getIDToken API and an error handling case ( #13280 )
2024-07-15 11:49:55 -07:00
Nick Cooke
f800b75187
[Auth] Compile out deprecated API on CI ( #13264 )
2024-07-11 12:11:04 -04:00
Paul Beusterien and Nick Cooke
1b88e67a9a
[auth-swift] Modernize Phone Auth Notification Implementation ( #13003 )
...
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
2024-05-21 14:12:55 -07:00
Paul Beusterien
b4d4586aaa
[auth-swift] Consistent structure for FirebaseAuthInterop ( #12384 )
2024-02-20 17:24:46 -08:00
Paul Beusterien
c959f1bdd3
[auth-swift] Modernize Auth API docs ( #12353 )
2024-02-07 08:25:52 -08:00
Paul Beusterien
448b5981cd
[auth-swift] Align with latest main ( #12309 )
2024-01-22 17:10:04 -08:00
Paul Beusterien
2b020d035f
[auth-swift] Consistent NSSecureCoding decode ( #12263 )
2024-01-12 16:10:08 -08:00
Paul Beusterien
013fbb28c1
Fixes uncovered testing keychain decoding across versions and instances ( #12257 )
2024-01-10 10:27:04 -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
9a7b79d04c
MFA Integration Testing fixes ( #12223 )
2023-12-28 08:56:25 -08:00
Paul Beusterien
ab4e67033d
[auth-swift] Email enumeration deprecations ( #12217 )
2023-12-26 11:55:31 -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
9a3ea6f555
[auth-swift] Remove extra publics ( #12097 )
2023-11-13 08:47:17 -08:00
Paul Beusterien
3b1e6fe690
[auth-swift] Remove erroneously added public api ( #12094 )
2023-11-10 13:25:42 -08:00
Paul Beusterien
3d01ec841d
[auth-swift] Swift implementation of link anon to email password ( #12083 )
2023-11-09 15:04:38 -08:00
Paul Beusterien
23315738f0
[auth-swift] Recaptcha Enterprise integration ( #11942 )
2023-10-26 14:58:09 -07: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
969d2751d0
[auth-swift] Swift Sample Phone Auth ( #11704 )
2023-08-21 07:28:42 -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
a04c83dadd
[auth-swift] async/await swath #2 ( #11551 )
2023-07-14 13:57:28 -07:00
Paul Beusterien
c989e8d079
Post rebase style and other fixes
2023-07-11 17:54:12 -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
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
3cf9e9f39e
[auth-swift] UserTests.swift progress ( #11420 )
2023-07-11 16:23:07 -07:00
Paul Beusterien
071b9fe88d
[auth-swift] Rest of token refresh unit tests ( #11382 )
2023-07-11 16:22:54 -07:00
Paul Beusterien
af935db5e6
[auth-swift] AuthTests.swift - 15 more unit tests ( #11357 )
2023-07-11 16:22:54 -07:00
Paul Beusterien
b49560e077
[auth-swift] AuthAPNSTokenManagerTests.swift ( #11331 )
2023-07-11 16:22:51 -07:00
Paul Beusterien
38dd3f4545
[auth-swift] AdditionalUserInfoTests.swift ( #11283 )
2023-07-11 16:22:44 -07:00
Paul Beusterien
061a144c1e
[auth-swift] MultiFactorResolver.swift and MultiFactor.swift ( #11262 )
2023-07-11 16:22:17 -07:00
Paul Beusterien
5a060b8e81
[auth-swift] Queue implementations and tests to Swift-only ( #11249 )
2023-07-11 16:22:09 -07:00
Paul Beusterien
d7eb58bfc1
[auth-swift] Auth.swift ( #11237 )
2023-07-11 16:22:08 -07:00
Paul Beusterien
a41b7f5c3f
[auth-swift] Seven PhoneAuth related tests in UserTests.swift ( #11172 )
2023-07-11 16:22:00 -07:00
Paul Beusterien
ba0f4eafaa
[auth-swift] Two cleanups ( #11062 )
2023-07-11 16:21:02 -07:00
Paul Beusterien
09c787de3e
[auth-swift] Merge AppCheck integration ( #11061 )
2023-07-11 16:21:02 -07:00
Paul Beusterien
6a542c56d6
[auth-swift] First user link swift unit test and a fix ( #11042 )
2023-07-11 16:21:02 -07:00
Paul Beusterien
d00d9ca1d5
[auth-swift] User reload() unit tests and fix ( #11023 )
2023-07-11 16:20:02 -07:00
Paul Beusterien
0ba65d7f03
[auth-swift] UserProfileChangeRequest.swift ( #11015 )
2023-07-11 16:20:02 -07:00
Paul Beusterien
7a98fb8601
[auth-swift] UserTests.swift Part 1 ( #11013 )
2023-07-11 16:19:51 -07:00
Paul Beusterien
2bfcc1fce5
[auth-swift] User decoding and api cleanup ( #11008 )
2023-07-11 16:19:51 -07:00
Paul Beusterien
a35a06bd16
Objective C property functions should be Swift computed properties ( #11006 )
2023-07-11 16:19:51 -07:00
Paul Beusterien
ca84c9e7f5
AuthUser -> Swift ( #10993 )
2023-07-11 16:19:48 -07:00
Paul Beusterien
a3cc3e6779
[auth-swift] UserInfoImpl.swift and UserMetadata.swift ( #10952 )
2023-07-11 16:19:39 -07:00
Paul Beusterien
e95e0438a1
[auth-swift] Restore integration tests ( #10941 )
2023-07-11 16:19:35 -07:00