Skip to content

fix: show optional sender attributes in email and download flow#35

Open
rubenhensen wants to merge 6 commits intomainfrom
fix/issue-28
Open

fix: show optional sender attributes in email and download flow#35
rubenhensen wants to merge 6 commits intomainfrom
fix/issue-28

Conversation

@rubenhensen
Copy link
Contributor

Summary

  • Passes senderAttributes to the backend (FileProvider.ts) so the server can include optional sender attributes (e.g. mobile number, full name) in the notification email sent to recipients
  • Shows optional sender attributes in the download/decryption flow's Ready state (the "The files are from..." section shown before decryption), consistent with how they are already displayed in the Done state

Closes #28

- Pass senderAttributes to the backend (FileProvider.ts) so the server
  can include them in the notification email sent to recipients
- Show optional sender attributes (e.g. mobile number, full name) in the
  download/decryption flow's "Ready" state alongside the verified sender email,
  consistent with how they are already shown in the "Done" state
@rubenhensen
Copy link
Contributor Author

Still only shows email
afbeelding

- Remove UI for manually selecting optional attributes (SenderInputs);
  the PKG now always requests them as optional in every signing session
- Fix yivi-tools: always pass all optional attr types as privSignId so
  PKG can build the private signing key from what the user disclosed
- Pass the actual disclosed attrs (privSignKey.policy.con) to the file
  store so the download email shows the verified optional attributes
- Always encrypt for the sender (no more optional checkbox)
- Remove remaining senderAttributes spread that was causing TypeError
- Remove SenderInputs component and senderConfirm from EncryptState entirely
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Show optional sender attributes in email and download flow

1 participant