Commit Graph

324 Commits

Author SHA1 Message Date
Federico Maccaroni
3467801219 [PM-39153] chore: Fix trivial warnings (#2800) 2026-06-16 20:34:51 +00:00
Matt Czech
5b801f569f [PM-35680] chore: Convert PlatformClientService to AutoMockable (#2750) 2026-06-04 12:35:26 -05:00
Patrick Honkonen
0a5ea91c93 [PM-35398] refactor: Promote ExpandableHeaderView from AuthenticatorShared to BitwardenKit (#2582) 2026-06-03 09:29:59 -04:00
ifernandezdiaz
a70a4b415d [QA-1825] Adding missing accessibility identifiers for Authenticator/PM views (#2734) 2026-06-02 09:56:25 -03:00
Matt Czech
a96df0d4bf [PM-37973] chore: Remove unreachable catch branch after EmptyInputValidator typed throw (#2689) 2026-05-26 11:59:33 -05:00
Matt Czech
cda91abe02 [PM-35680] Move VaultClientService into BitwardenKit (#2680) 2026-05-21 13:48:27 -05:00
Matt Czech
ee507bfd14 [PM-35680] chore: Convert StateClientProtocol to AutoMockable (#2675) 2026-05-20 14:30:48 -05:00
Federico Maccaroni
90452816bf [PM-37809] chore: Fix trivial warnings (#2673) 2026-05-20 19:05:31 +00:00
bw-ghapp[bot]
2486ae44a5 Update SDK to f705e9b (3.0.0-6241-ba67235) (#2646)
Co-authored-by: bw-ghapp[bot] <178206702+bw-ghapp[bot]@users.noreply.github.com>
Co-authored-by: Carlos Gonçalves <cgoncalves@bitwarden.com>
2026-05-20 19:53:47 +01:00
André Bispo
9cee06911f [PM-37697] feat: Show "Continue to web app?" alert when tapping Manage plan (#2671) 2026-05-20 19:31:07 +01:00
Matt Czech
3b199753f3 [PM-35680] chore: Convert AuthClientService to AutoMockable (#2668) 2026-05-19 16:22:16 -05:00
Matt Czech
9ee43772e7 [PM-35680] chore: Convert CryptoClientProtocol to AutoMockable (#2663) 2026-05-19 09:45:17 -05:00
Morgan Zellers
8a382fa9d2 [PM-10548] fix: Biometric auth setting being reset on logout. (#2628) 2026-05-18 15:38:37 -05:00
Katherine Bertelsen
d31bef7723 [BWA-99] feat: Add next TOTP code preview to BWA (#2527) 2026-05-18 13:58:53 -05:00
Matt Czech
1268628590 [PM-35680] chore: Convert ExporterClientProtocol to AutoMockable (#2653) 2026-05-18 09:42:01 -05:00
Matt Czech
3bc10e4b1a [PM-35680] chore: Convert CiphersClientProtocol to AutoMockable (#2644) 2026-05-14 09:43:40 -05:00
Matt Czech
511cf32b34 [PM-37072] chore: Consolidate MockAuthClient with support for MockRegistrationClientProtocol (#2638) 2026-05-13 15:40:02 -05:00
Matt Czech
f48e5cdf83 [PM-35680] chore: Convert GeneratorClientsProtocol to AutoMockable (#2625) 2026-05-12 15:16:31 -05:00
Álison Fernandes
010f65eb4c Update SDK to 52edf0a (2.0.0-5556-c3020a4) (#2588)
Co-authored-by: Matt Czech <matt@livefront.com>
2026-05-12 11:43:01 -05:00
Carlos Gonçalves
52143d198e SDK Update to baafa43 (2.0.0-4880-fa86d4d) (#2584)
Co-authored-by: Morgan Zellers <mzellers@bitwarden.com>
2026-05-12 09:13:07 -05:00
André Bispo
b8b85dcc96 [PM-36251] feat: Navigate archive premium upsell through in-app upgrade flow (#2607) 2026-05-11 15:59:49 +01:00
Matt Czech
32384f7cff [PM-35680] chore: Convert SendClientProtocol to AutoMockable (#2622) 2026-05-08 13:12:37 -05:00
Matt Czech
1bc99e40ff [PM-35680] chore: Update SDK's collection, folder, attachment, and password history clients to AutoMockable (#2616) 2026-05-07 16:01:16 -05:00
Federico Maccaroni
399349c885 [PM-23299] fix: Improve time comparisons to prevent clock tampering (#2323) 2026-05-07 13:21:28 -03:00
Katherine Bertelsen
3f0cc8bf5b [PM-11610] feat: Change TOTP countdown circle color to urgent when ≤ 7 seconds remain (#2579) 2026-04-30 11:53:34 -05:00
Matt Czech
e10d63ce75 [PM-35680] chore: Allow Sourcery to generate BitwardenSdk mocks (#2581) 2026-04-30 10:20:05 -05:00
Carlos Gonçalves
af25d88c80 Update SDK to 02747b1 (2.0.0-4846-c74b7d1) (#2575) 2026-04-24 22:49:07 +00:00
Matt Czech
75abfb3570 [PM-35271] refactor: Extract user agent construction to a shared UserAgentBuilder (#2549) 2026-04-21 12:27:56 -05:00
Katherine Bertelsen
b8baa67f93 [PM-35251] fix: Adjust presentation style to avoid Tab Bar issues in BWA (#2551) 2026-04-16 20:17:21 +00:00
Katherine Bertelsen
9069edb563 [PM-35040] fix: Prevent Authenticator lock overlay from being dismissed (#2537) 2026-04-14 08:37:18 -05:00
Katherine Bertelsen
2d0a5b757a [PM-34009] chore: Create KeychainServiceFacade (#2507) 2026-04-13 15:45:14 -05:00
Jalen Francis
78b9e6cdeb [PM-23409] feat: Add client certificate authentication (mTLS) support for self-hosted environments (#1720)
Co-authored-by: Matt Czech <matt@livefront.com>
Co-authored-by: Katherine Bertelsen <katherine@katherineincode.com>
2026-04-08 11:49:34 -05:00
Federico Maccaroni
6ac8d4ceaa [PM-34527] chore: Fix non-Sendable related trivial warnings. (#2512) 2026-04-01 18:03:28 +00:00
Katherine Bertelsen
293a51e28a [PM-34106] chore: Consolidate KeychainItem into BitwardenKit via protocol (#2492) 2026-03-26 15:59:00 -05:00
Katherine Bertelsen
09df3874fe [PM-34052] chore: Consolidate BitwardenError into BitwardenKit (#2481) 2026-03-26 08:29:40 -05:00
Katherine Bertelsen
e6d1ebd418 [PM-33908] chore: Consolidate KeychainService to BitwardenKit (#2470) 2026-03-24 11:43:16 -05:00
Katherine Bertelsen
033688e868 [PM-33945] chore: Consolidate AppIDService to BitwardenKit (#2478) 2026-03-24 10:05:41 -05:00
Matt Czech
8c337deb00 [PM-33136] fix: Centralize TOTP key error handling to reduce Crashlytics noise (#2435) 2026-03-12 15:41:35 -05:00
Matt Czech
aefe075ae2 [PM-26762] chore: Resolve MockHTTPClient concurrency warning (#2376) 2026-03-09 09:46:14 -05:00
Federico Maccaroni
9587aec513 [PM-29880] feat: Implement sync with in-app browser UI (#2403) 2026-03-04 19:28:58 +00:00
Federico Maccaroni
110c2239bf [PM-29876] feat: Implement server communication config SDK services (#2382) 2026-03-03 12:38:33 -06:00
Federico Maccaroni
cef76ac448 [PM-32742] feat: Server communication cookie bootstrap config models and environment (#2378) 2026-02-26 17:05:44 +00:00
Katherine Bertelsen
9bb37b084b [PM-27047] Consolidate BiometricsRepository to BitwardenKit (#2340) 2026-02-24 15:48:57 -06:00
Katherine Bertelsen
83218d8cb4 [PM-27047] chore: Consolidate bundle extensions (#2372) 2026-02-24 08:02:18 -06:00
bw-ghapp[bot]
7140cfa86d Update SDK to 61f4745 (2.0.0-4377-8700dc7) (#2335)
Co-authored-by: bw-ghapp[bot] <178206702+bw-ghapp[bot]@users.noreply.github.com>
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Carlos Gonçalves <LRNcardozoWDF@users.noreply.github.com>
Co-authored-by: Carlos Gonçalves <cgoncalves@bitwarden.com>
2026-02-12 09:46:08 -03:00
Isaiah Inuwa
a1f6ab0903 [PM-26177] chore: Rename authenticator method to vaultAuthenticator (#2296)
Co-authored-by: Katherine Bertelsen <kbertelsen@bitwarden.com>
2026-02-11 09:31:01 -06:00
Matt Czech
a92059bab2 [PM-27525] chore: Fix spellings from initial spell check run (#2320) 2026-02-10 12:07:19 -06:00
bw-ghapp[bot]
b5e04dee12 Update SDK to 55d0dad (2.0.0-4254-734b56b) (#2321)
Co-authored-by: bw-ghapp[bot] <178206702+bw-ghapp[bot]@users.noreply.github.com>
Co-authored-by: Carlos Gonçalves <cgoncalves@bitwarden.com>
2026-02-04 19:34:48 +00:00
Matt Czech
d236557c1d [PM-29672] fix: Move error report metadata to the top to match flight recorder logs (#2313) 2026-02-03 11:14:05 -06:00
bw-ghapp[bot]
7d18a95cf3 Update SDK to 745b0ea (2.0.0-4113-bed92ca) (#2271)
Co-authored-by: bw-ghapp[bot] <178206702+bw-ghapp[bot]@users.noreply.github.com>
Co-authored-by: Carlos Gonçalves <cgoncalves@bitwarden.com>
Co-authored-by: Carlos Gonçalves <carlosmaccam@gmail.com>
2026-02-03 16:48:37 +00:00