[PM-32806] feat: Add Passport vault, listing, and search surfaces#6929
[PM-32806] feat: Add Passport vault, listing, and search surfaces#6929SaintPatrck wants to merge 3 commits into
Conversation
Bitwarden Claude Code ReviewOverall Assessment: APPROVE This PR integrates the Passport cipher type into the broader vault surfaces (landing group, dedicated listing screen, search, and Code Review DetailsNo findings. |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #6929 +/- ##
==========================================
+ Coverage 86.21% 86.37% +0.15%
==========================================
Files 995 864 -131
Lines 64956 62548 -2408
Branches 9116 9085 -31
==========================================
- Hits 56003 54023 -1980
+ Misses 5813 5401 -412
+ Partials 3140 3124 -16
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Surface Passport ciphers across vault home, item listing, and search now that the SDK exposes both CipherListViewType.Passport and CopyableCipherFields.PASSPORT_PASSPORT_NUMBER. This lets users browse and copy their own passport entries end-to-end behind the pm-32009-new-item-types flag, completing the three-PR cadence for Passport that mirrors the merged License rollout.
c9fe972 to
b2794a7
Compare
🎟️ Tracking
📔 Objective
Integrates the Passport cipher type into the broader vault surfaces so users can discover and act on passport entries outside of direct navigation. Adds the Passport section on the vault landing (count + tappable row using the Identity icon), enables the Passports listing screen, surfaces passports in vault search results, and emits the "Copy passport number" quick action in the listing-row overflow menu (driven by
CopyableCipherFields.PASSPORT_PASSPORT_NUMBER). Behavior remains behind thepm-32009-new-item-typesflag.📸 Screenshots