[PM-33569] feat: Add notification service extension to update auth request notifications#2444
[PM-33569] feat: Add notification service extension to update auth request notifications#2444matt-livefront wants to merge 5 commits intomainfrom
Conversation
|
Claude finished @matt-livefront's task in 2m 49s —— View job Overall Assessment: APPROVE Re-reviewed the latest commit ( Code Review DetailsNo findings. The refactoring is straightforward and correctly preserves error handling behavior in both call sites. The minor behavioral change in |
|
Overall Assessment: APPROVE Reviewed the new Code Review DetailsNo findings. The implementation follows established codebase patterns consistently:
|
|
Great job! No new security vulnerabilities introduced in this pull request |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #2444 +/- ##
==========================================
- Coverage 87.08% 85.96% -1.13%
==========================================
Files 1872 2105 +233
Lines 165835 180842 +15007
==========================================
+ Hits 144417 155457 +11040
- Misses 21418 25385 +3967 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
fedemkr
left a comment
There was a problem hiding this comment.
Looks good, just some minor comments.
… userInfo dictionary
|
@matt-livefront Triggered runs to test the new provisioning profiles:
edit: both passed! |
Bitwarden Claude Code ReviewOverall Assessment: APPROVE Reviewed the new Code Review DetailsNo findings. The implementation is consistent with established codebase patterns for app extensions, and all prior review feedback has been addressed. |

🎟️ Tracking
PM-33569
📔 Objective
We're switching from background push notifications to alert push notifications for "login with device" auth requests. This adds a UNNotificationServiceExtension that intercepts those alert notifications and updates the body with the requesting user's email before delivery.
DefaultNotificationExtensionHelperin BitwardenShared which reads account state and updates the notification title/body for auth request notificationsThe backend sends:
The notification extension updates this to:
This handles updating the content of the push notification. There will be a separate PR to handle processing this notification in the app when it's tapped.