Commit Graph

29 Commits

Author SHA1 Message Date
Katherine Bertelsen
c3b4c9a2df [PM-34522] chore: Add sourcery automocks to AuthenticatorBridgeKit and convert SharedKeychainRepository to use it (#2515) 2026-04-03 08:41:32 -05:00
Katherine Bertelsen
293a51e28a [PM-34106] chore: Consolidate KeychainItem into BitwardenKit via protocol (#2492) 2026-03-26 15:59:00 -05:00
Katherine Bertelsen
e6d1ebd418 [PM-33908] chore: Consolidate KeychainService to BitwardenKit (#2470) 2026-03-24 11:43:16 -05:00
Katherine Bertelsen
121469d3b0 [PM-33412] fix: Fix CoreData threading violation in AuthenticatorBridgeKit (#2433) 2026-03-11 15:47:46 -05:00
Matt Czech
a2d608e686 [PM-24007] fix: Update keychain to update existing items instead of delete/add (#2308) 2026-02-02 16:49:40 -06:00
Matt Czech
11fac77262 [PM-28339] Move database fetches and transforms to background context (#2165) 2025-12-05 13:42:39 -06:00
Matt Czech
e9c25c9b06 [PM-28339] Convert data store publisher tests to use async iterators (#2181) 2025-12-05 09:16:11 -06:00
Matt Czech
ff2b88cd81 [PM-28540] Add AuthenticatorSharedMocks target (#2159) 2025-11-25 17:14:01 -06:00
Matt Czech
820865c290 [PM-27143] Add default bundle for APITestData in each framework (#2156) 2025-11-21 11:38:32 -06:00
Katherine Bertelsen
8bc895e637 [PM-26606] Fix most strict warnings in AuthenticatorBridgeKit (#2054) 2025-10-27 09:05:07 -05:00
Matt Czech
cb17d21936 [PM-26387] Fix lint warnings (#2007) 2025-10-06 15:18:35 -05:00
Katherine Bertelsen
205b98d651 [PM-23574] Handle shared item errors more gracefully (#1737) 2025-07-11 09:15:01 -05:00
Federico Maccaroni
b3a309e608 [PM-23024] debt: Remove throw from doesActiveAccountHavePremium (#1689) 2025-06-25 13:41:18 -03:00
Katherine Bertelsen
67c48b7df7 [PM-22181] Delete shared TOTP items if PM app is uninstalled (#1675) 2025-06-25 09:24:14 -05:00
Katherine Bertelsen
702e43b689 [PM-21681] Handle automatic timeout logout in BWA (#1659) 2025-06-13 08:44:24 -05:00
Katherine Bertelsen
b609b053c2 [PM-21681] Build out Shared Keychain functionality (#1636) 2025-06-10 12:03:49 -05:00
Katherine Bertelsen
8aabc70a87 [PM-21602] refactor: Consolidate CoreData helpers in BitwardenKit (#1579) 2025-05-14 14:30:49 -05:00
Katherine Bertelsen
2a24b97101 [PM-21602] Consolidate Combine things in BitwardenKit (#1577) 2025-05-13 14:23:41 -05:00
Katherine Bertelsen
e3001020fe [BWA-155] refactor: Move ErrorReporter protocol to BitwardenKit (#1496) 2025-04-11 12:38:26 -05:00
Matt Czech
ed0c640abf [PM-18439] Fix CoreData model warnings during tests (#1467) 2025-03-27 16:04:13 -05:00
Brant DeBow
8905534c08 [BITAU-153] [BITAU-144] [BITAU-208] Enable Background Syncing When the Phone Is Locked (#1125) 2024-11-13 14:20:16 -05:00
Brant DeBow
15e1e8e2b7 [BITAU-191] Handle KeychainServiceError When Sync Has Been Turned Off on All Accounts (#1094) 2024-10-31 15:15:16 -04:00
Brant DeBow
8f2779d903 [BITAU-156] Handle Deep Link From Authenticator to Add a New Item (#1060) 2024-10-24 11:26:36 -04:00
Brant DeBow
0e113bf7cb [BITAU-121] Add accountDomain and accountEmail to AuthenticatorBridge items (#1017) 2024-10-10 16:58:49 -04:00
Federico Maccaroni
a924c63894 [PM-11910] Improve Crashlytics logs (#1011)
Co-authored-by: Matt Czech <matt@livefront.com>
2024-10-04 17:48:25 -03:00
Brant DeBow
bc5a4b32fc [BITAU-148] [BITAU-154] Add Sync Service to the PM app (#977) 2024-10-01 14:53:15 -04:00
Brant DeBow
6a820f49dd [BITAU-122] [BITAU-133] Add encryption to/from shared the CoreData store (#938) 2024-09-20 10:30:15 -04:00
Brant DeBow
fe37cb6297 [BITAU-134] [BITAU-121] Create Shared CoreData Store (#937) 2024-09-19 10:20:57 -04:00
Brant DeBow
0ea7e9437f [BITAU-171] Rename Package to AuthenticatorBridgeKit (#920) 2024-09-12 16:13:01 -04:00