[PM-38481] Add Staged Filter for Organization Members#21394
[PM-38481] Add Staged Filter for Organization Members#21394sven-bitwarden wants to merge 11 commits into
Conversation
🤖 Bitwarden Claude Code ReviewOverall Assessment: APPROVE Reviewed the addition of the Code Review DetailsNo new findings. Notes considered and intentionally not flagged:
Dependency Changes
These are internal, already-approved Bitwarden SDK packages bumped to land the |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #21394 +/- ##
==========================================
- Coverage 49.32% 49.32% -0.01%
==========================================
Files 4092 4096 +4
Lines 128649 128834 +185
Branches 19753 19759 +6
==========================================
+ Hits 63461 63543 +82
- Misses 60489 60581 +92
- Partials 4699 4710 +11 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Changes LGTM, just waiting on SDK changes as discussed. You should be able to:
- update the enum definition in the SDK
- after your SDK changes have merged, bump the SDK version used by your PR here to bring in the latest changes (see SDK README for how SDK changes are published)
- bonus points! delete the TS definition of this enum and re-export the SDK definition from the same location, so that we only rely on the SDK definition instead of redefining it. I did this for the
PolicyTypeenum.
57e5dd0 to
fa24bba
Compare
|
@eliykat Since your review I've added the labels that are missing along with the hover-tooltip, and from our x-team discussion I've hidden the filter when there are no staged users. |
|
@claude have another review you beautiful little menace. |
|
Claude finished @sven-bitwarden's task in 4m 1s —— View job Code Review — Staged filterRe-reviewed against
|
06a796b to
9815c10
Compare
9815c10 to
fc93c07
Compare
eliykat
left a comment
There was a problem hiding this comment.
Thanks for doing the SDK dance. 🦀
…ype.enum.ts Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
|
eliykat
left a comment
There was a problem hiding this comment.
LGTM once CI issues are resolved.



🎟️ Tracking
PM-38481
📔 Objective
We are introducing Staged as a new OrganizationUserStatusType to support automatically-provisioned users. Following our current UI practice, we're adding a new filter to the organization users members page to represent this new status.
Note
Bitwarden SDK does not yet support this status. This PR introduces a temporary map between the SDKs OrganizationUserStatusType, and the frontend's. The area affected does not apply to Staged users, so it is a safe bet, but we could alternatively wait until the SDK's updated before merging this PR.
📸 Screenshots
Staged tooltip (hover works I swear)
Staged disappears when I remove 'em all