Skip to content

contacts store should allow more than one public key per recipient email address #553

@tomholub

Description

@tomholub

Currently, I believe we restricted maximum of 1 public key per recipient in the db, and also in Settings -> Contacts.

We should instead allow more than one public key per recipient. With this, Settings -> Contacts should get updated - next to each email it should say something like (1 public keys) or (3 public keys) with 50% opacity.

Once I click on it to view the public key, instead of the single public key view that is there now, I should instead view the user's email address and then a list of public keys with details about them, some sort of large clickable "cards".

Once I click on one of the public key cards, then I'll see the current view public key activity with more details about the public key, and on top right the icons to share/copy/delete the public key.

Each card should have:

Fingerprint: (primary fingerprint in small letters so it fits the line)
Primary user: some@example.com
Created: some date
Expires: some date or "never"

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions