Commit Graph

  • a090ce915f Update public suffix list cron-sync-public-suffix-list/59-sync GitHub Actions Bot 2026-04-12 00:35:18 +00:00
  • 82ccba7e66 Crowdin Pull crowdin-pull bitwarden-devops-bot 2026-04-12 00:09:00 +00:00
  • f71428cb4c Merge branch 'main' into pm-13971-userID-debugview pm-13971-userID-debugview Morgan Zellers 2026-04-10 13:20:51 -05:00
  • 0800e86efe [PM-34009] fix: Catch keyNotFound in getLastActiveTime to handle facade error pm-34009/keychain-service-facade Katherine Bertelsen 2026-04-10 12:55:10 -05:00
  • 3d4fb784fe Merge branch 'main' into pm-26292/delete-unused-strings pm-26292/delete-unused-strings Katherine Bertelsen 2026-04-10 12:24:34 -05:00
  • d254002b06 [PM-26292] chore: move inline imports to top of file Katherine Bertelsen 2026-04-10 12:20:23 -05:00
  • ee671ad96b [PM-34009] fix: Make appSecAttrAccessGroup immutable in DefaultKeychainServiceFacade Katherine Bertelsen 2026-04-10 12:11:29 -05:00
  • 17aeced36c [PM-33849] feat: Add Premium Upgrade view (#2523) main André Bispo 2026-04-10 18:08:29 +01:00
  • f3c2ff0138 [PM-34009] test: Convert SharedKeychainRepositoryTests to Swift Testing Katherine Bertelsen 2026-04-10 11:12:22 -05:00
  • df05c28421 [PM-34897] Refine PremiumPlan view layout and spacing pm-34897/premium-plan-screen André Bispo 2026-04-10 16:55:19 +01:00
  • 8a78175b47 [PM-34897] Update PremiumPlan status badge colors and computed description André Bispo 2026-04-10 16:55:14 +01:00
  • f2e8727d94 [PM-34897] Add bold formatting and canceled subscription localization string André Bispo 2026-04-10 16:55:10 +01:00
  • fb1f5c6cbb [PM-34897] Update PillBadgeView text to bold weight André Bispo 2026-04-10 16:55:06 +01:00
  • e02c65b249 [PM-34897] Fix trailing whitespace in Vault files André Bispo 2026-04-10 16:54:57 +01:00
  • a6b81cf1a6 Fix things per comments Katherine Bertelsen 2026-04-10 10:46:10 -05:00
  • 2cbcc76705 Incorporate certificate things in the facade Katherine Bertelsen 2026-04-10 10:35:15 -05:00
  • 571a6c7ed7 Cleaning up suggested commits. Morgan Zellers 2026-04-10 09:16:31 -05:00
  • 144ba99efc [PM-34897] Integrate PremiumPlan into Settings navigation André Bispo 2026-04-10 15:11:48 +01:00
  • 054874bee3 [PM-34897] Add PremiumPlan screen files André Bispo 2026-04-10 15:11:39 +01:00
  • 205ebb8ff8 [PM-34897] Add localization strings for PremiumPlan screen André Bispo 2026-04-10 15:11:24 +01:00
  • 3101ff07ea [PM-34897] Add PillBadgeView reusable component with color assets André Bispo 2026-04-10 15:11:17 +01:00
  • 3f289a85c6 Update BitwardenResources/Localizations/en.lproj/Localizable.strings Morgan Zellers 2026-04-10 09:09:23 -05:00
  • 9b7ada4538 Update BitwardenKit/UI/Platform/DebugMenu/DebugMenuState.swift Morgan Zellers 2026-04-10 09:09:15 -05:00
  • 9f8e475542 BitwardenKit UI changes Morgan Zellers 2026-04-10 00:19:55 -05:00
  • aa1b26c2ae BitwardenKit UI changes Morgan Zellers 2026-04-10 00:11:53 -05:00
  • cc8aa5f215 BitwardenKitCore changes - Adds getUserId() to ErrorReportBuilder.swift, adds tests covering & updates Mock. Morgan Zellers 2026-04-09 16:16:11 -05:00
  • dd30ac8048 BitwardenKitCore changes - Adds getUserId() to ErrorReportBuilder.swift, adds tests covering & updates Mock. Morgan Zellers 2026-04-09 16:05:17 -05:00
  • df023da1b5 [BWA-99] feat: Gate next TOTP code preview behind a settings toggle bwa-99/preview-next-code Katherine Bertelsen 2026-04-09 14:05:25 -05:00
  • b568e309e0 [BWA-99] feat: Show next TOTP code when countdown is low Katherine Bertelsen 2026-04-09 13:22:13 -05:00
  • ba76738724 [PM-26292] chore: Remove unused strings (#2003) Konrad 2026-04-09 18:10:21 +02:00
  • 5567a10e78 [deps]: Update actions/create-github-app-token action to v3 (#2476) renovate[bot] 2026-04-09 16:41:32 +01:00
  • 88c53c49e0 Delete unused strings Katherine Bertelsen 2026-04-09 10:11:28 -05:00
  • 87d355a02f Refactor Katherine Bertelsen 2026-03-18 14:50:23 -05:00
  • 7e3386eb56 Include multiline Katherine Bertelsen 2026-03-18 14:25:27 -05:00
  • 8d501bdf26 Normalize keys Katherine Bertelsen 2026-03-18 14:20:54 -05:00
  • 0192873fb4 Use lowercased strings for simplicity Katherine Bertelsen 2026-03-18 14:07:14 -05:00
  • 5545c4b10e Initial generation Katherine Bertelsen 2026-03-18 13:47:30 -05:00
  • c342e8211e [PM-26293] tool: Add scripts to delete duplicate Localizable.strings entries (#2412) Katherine Bertelsen 2026-04-09 09:15:33 -05:00
  • 8bf4101127 Merge branch 'main' into cmcg/pm-24195-log-error-response-model cmcg/pm-24195-log-error-response-model Carlos Gonçalves 2026-04-09 14:53:55 +01:00
  • eac66605d3 [PM-34811] llm: Fix simulator destination in build-test-verify skill (#2526) Katherine Bertelsen 2026-04-09 08:13:51 -05:00
  • f570e17888 [PM-24195] Fix PR comments Carlos Gonçalves 2026-04-09 12:14:54 +01:00
  • ece60f7189 [PM-34793] llm: Add ios-architect agent (#2525) Katherine Bertelsen 2026-04-08 15:59:13 -05:00
  • a83e8f195f [PM-33576] llm: Add orchestration command, agent, and skill index to CLAUDE.md (#2450) Patrick Honkonen 2026-04-08 14:07:53 -04:00
  • 5ed405cabf Merge branch 'main' into pm-34009/keychain-service-facade Katherine Bertelsen 2026-04-08 12:24:37 -05:00
  • c50fa73139 [PM-33573] llm: Add testing-ios-code skill with examples and references (#2447) Patrick Honkonen 2026-04-08 13:14:01 -04:00
  • 78b9e6cdeb [PM-23409] feat: Add client certificate authentication (mTLS) support for self-hosted environments (#1720) Jalen Francis 2026-04-08 12:49:34 -04:00
  • 262e93fa83 [PM-33572] llm: Add implementing-ios-code skill with Swift templates (#2446) Patrick Honkonen 2026-04-08 11:27:03 -04:00
  • db693ecd5d [PM-33571] llm: Add requirements refinement and planning skills (#2445) Patrick Honkonen 2026-04-08 11:07:08 -04:00
  • 8bf355786d [PM-33575] llm: Add delivery skills for preflight, commit, PR, and labeling (#2449) Patrick Honkonen 2026-04-08 09:00:07 -04:00
  • 02573cabbd [PM-33848] feat: Add dismissable Premium Upgrade banner to vault list (#2505) André Bispo 2026-04-07 21:41:34 +01:00
  • 9e03c83aab Update EnvironmentService and add tests matt/mTLS-support-iOS Matt Czech 2026-04-07 14:44:08 -05:00
  • 622d315af0 Remove unused dialogShowPassword Matt Czech 2026-04-07 12:15:54 -05:00
  • e1f4f5a4a4 Update KeychainRepository and add tests Matt Czech 2026-04-07 12:07:40 -05:00
  • 623940fe80 Add additional SelfHostedProcessor tests Matt Czech 2026-04-07 09:15:12 -05:00
  • 032843a29e Add ErrorReporter to ClientCertificateService and SelfHostedProcessor Matt Czech 2026-04-06 16:52:38 -05:00
  • 145bdd45bc SelfHostedView alphabetizing Matt Czech 2026-04-06 16:38:06 -05:00
  • 8c8a259aa6 Alphabetize ClientCertificateService Matt Czech 2026-04-06 16:16:59 -05:00
  • b62a97a77d Remove EnvironmentService.clientCertificateAlias Matt Czech 2026-04-03 17:12:58 -05:00
  • eaf18cc81b Remove NoRedirectSessionDelegate; add tests for CertificateHTTPClient Matt Czech 2026-04-03 16:50:55 -05:00
  • c254b6a42f Remove unused ClientCertificateService methods Matt Czech 2026-04-03 16:35:09 -05:00
  • 6ed403caf9 Update logic around loading and saving certificate Matt Czech 2026-04-03 16:13:51 -05:00
  • cce89b8004 Remove SelfHostedState.keyHost Matt Czech 2026-04-03 14:53:38 -05:00
  • 482c3ef4a0 Add AuthRepository test Matt Czech 2026-04-03 14:30:19 -05:00
  • 04cd3f6770 Update ClientCertificateService to AutoMockable Matt Czech 2026-04-03 14:17:16 -05:00
  • 65d42adb15 Clean up / revert unneeded changes Matt Czech 2026-04-03 14:11:17 -05:00
  • ec8ec8aab5 Alphabetize properties and methods Matt Czech 2026-04-01 09:20:28 -05:00
  • 337fbc88a3 [PM-33207] chore: Remove pm-19051-send-email-verification feature flag (#2524) Matt Czech 2026-04-07 13:57:11 -05:00
  • dfca6a17cf Merge branch 'main' into pm-34009/keychain-service-facade Katherine Bertelsen 2026-04-07 13:05:31 -05:00
  • 98aca51d9e Fix warning Katherine Bertelsen 2026-04-07 12:57:48 -05:00
  • 399452592c Clean warnings Katherine Bertelsen 2026-04-07 12:55:45 -05:00
  • 68fef64219 Localize thing that doesn't need to be non-local Katherine Bertelsen 2026-04-07 12:50:50 -05:00
  • b74fb5a9b0 Use guard Katherine Bertelsen 2026-04-07 12:48:13 -05:00
  • 56aa14d195 Update tests Katherine Bertelsen 2026-04-07 11:41:45 -05:00
  • 5b509f7503 Update tests Katherine Bertelsen 2026-04-07 11:30:59 -05:00
  • 571dd72950 [PM-34016] chore: Centralize logic around TOTP code generation authorization (#2513) Morgan Zellers 2026-04-07 11:00:18 -05:00
  • a97d331b15 Continue fixing up tests Katherine Bertelsen 2026-04-06 16:07:18 -05:00
  • 69b1120d12 Update localizations Matt Czech 2026-04-02 11:30:42 -05:00
  • f74b44b7bd Update Katherine Bertelsen 2026-04-06 13:56:55 -05:00
  • 70add3b6f3 Refactor Katherine Bertelsen 2026-04-06 12:20:40 -05:00
  • 57abacc1c0 Naive convert to Swift Testing Katherine Bertelsen 2026-04-06 12:02:21 -05:00
  • 793d71b2a0 Spin Claude on tests Katherine Bertelsen 2026-04-06 11:41:10 -05:00
  • 50425248fc Fix warnings Katherine Bertelsen 2026-04-06 11:21:15 -05:00
  • 110fbeb058 Convert KeychainRepository to Automockable Katherine Bertelsen 2026-04-06 11:14:56 -05:00
  • 5219a1b329 Merge branch 'main' into mTLS-support-iOS Jalen Francis 2026-04-06 12:04:30 -04:00
  • daeacaee08 Update public suffix list (#2521) github-actions[bot] 2026-04-06 15:15:04 +00:00
  • 230dec7950 Crowdin Pull (#2520) bw-ghapp[bot] 2026-04-06 14:25:45 +00:00
  • c7d7e7391d Fix merge weirdness Katherine Bertelsen 2026-04-03 14:21:35 -05:00
  • 3e43400359 [PM-25832] chore: Remove cxp-export-mobile feature flag (#2516) Matt Czech 2026-04-03 13:50:47 -05:00
  • 9989fdaf0d Merge branch 'main' into pm-34009/keychain-service-facade Katherine Bertelsen 2026-04-03 13:18:12 -05:00
  • 3dfd2c8dbf [PM-34592] chore: Update iOS version for tests to 26.2 (#2517) release/2026.4-rc46 Matt Czech 2026-04-03 09:00:13 -05:00
  • c3b4c9a2df [PM-34522] chore: Add sourcery automocks to AuthenticatorBridgeKit and convert SharedKeychainRepository to use it (#2515) Katherine Bertelsen 2026-04-03 08:41:32 -05:00
  • 3a7faa6c04 Merge branch 'main' into mTLS-support-iOS Jalen Francis 2026-04-02 22:45:23 -04:00
  • 4be40676d8 refactor: store mTLS cert metadata in EnvironmentURLData via EnvironmentService Jalen Francis 2026-04-02 22:30:17 -04:00
  • a30c12cf57 [PM-25831] chore: Remove cxp-import-mobile feature flag (#2514) Matt Czech 2026-04-02 15:29:16 -05:00
  • fa2b3cfa6b Fix variable name Katherine Bertelsen 2026-04-02 12:33:51 -05:00
  • 8c2461a937 Update tests to Swift Testing Katherine Bertelsen 2026-04-02 12:30:19 -05:00
  • a19fb9f70f Merge branch 'main' into mTLS-support-iOS Jalen Francis 2026-04-01 18:47:42 -04:00
  • 9cf5593e47 refactor: Switch mTLS certificate storage to fingerprint-based model for multi-user support Jalen Francis 2026-04-01 18:33:49 -04:00
  • 208e6a3126 Fix for tests to build Jalen Francis 2026-04-01 16:54:01 -04:00
  • 6b8c37daf1 [PM-33569] fix: Remove pending login request if it no longer exists (#2498) Matt Czech 2026-04-01 15:42:55 -05:00