Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Private data #111

Open
redransil opened this issue Aug 11, 2023 · 0 comments
Open

Add Private data #111

redransil opened this issue Aug 11, 2023 · 0 comments

Comments

@redransil
Copy link
Contributor

When a user is creating an asset, add a button next to "Create" to create a private asset. The asset itself and template will be public, but the data will be encrypted and only available to someone with the right credentials. Add the same functionality for the API.

See the asset block, type block and data block in the data model here.

Additional functionality:

  • When someone logs in, they should see their private assets unencrypted but with a note or icon marking them as encrypted. We should discuss whether to add another field to the asset block to track this.
  • Other people can see the private assets of others listed as usual, but not open them (they are encrypted)
  • Someone should be able to share a private asset with others using their public key. When the other person it logged in, they can open these assets.
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

No branches or pull requests

1 participant