Closed oubiwann closed 1 year ago
Add:
Kind::Account
Kind::ServiceCredentials
Kind::Asymmetric
Kind::Certificates
Also update Kind to include:
Kind
Distinguish between username/password and account/username/password:
Password
Account
Credentials
Add migrations for these:
Certs
Update ID to reflect these changes, allowing for similar secrets to exist (e.g., same user, same URL, but different company, etc.):
Metadata.category
category
name
username
Kind::Password
kind:category:name:url
Flag updates for CRUD, listing, and export operations:
--kind
password
--category
--username
--name
Cleanup:
account
Creds
Secrets
Calling this done.
Add:
Kind::Account
,Kind::ServiceCredentials
,Kind::Asymmetric
, andKind::Certificates
)Kind::Account
)Kind::ServiceCredentials
)Kind::ServiceCredentials
)Kind::Asymmetric
)Kind::Asymmetric
)Kind::Certificates
)Kind::Certificates
)Kind::Certificates
)Also update
Kind
to include:Distinguish between username/password and account/username/password:
Password
for the formerAccount
for the latter (migrate old ones toPassword
)Credentials
(migrate old ones toPassword
)Add migrations for these:
Certs
Kind
Update ID to reflect these changes, allowing for similar secrets to exist (e.g., same user, same URL, but different company, etc.):
Metadata.category
category
will be the default valuename
to be the same asusername
from previous version of recordKind::Password
types' CRUD ops to copyusername
field toname
fieldkind:category:name:url
Flag updates for CRUD, listing, and export operations:
--kind
flag (default beingpassword
)--category
flag (edits, listing, export/import)--username
flag for edits to--name
Cleanup:
account
type)Creds
toSecrets