-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
🚀 Feature Proposal
BrowserKeychain()
Write a wrapper around openpgp js which provides an interface compatible with gpg-promised
BrowserFileStorage()
Implement file interface for the browser/client local file storage using indexed db. Might be nice to implement multiple brwoser/client local file storage as there's more FS drivers in html5 (also more fs features in chrome* environments).
Notes
- How to achieve persistent storage - https://stackoverflow.com/a/55403450
- Use ProtonMail's fork of openpgp - https://www.npmjs.com/package/@protontech/openpgp
- https://developer.mozilla.org/en-US/docs/Web/API/StorageManager/getDirectory
- https://developer.mozilla.org/en-US/docs/Web/API/Storage_API/Storage_quotas_and_eviction_criteria#how_much_data_can_be_stored
- https://web.dev/articles/storage-for-the-web
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request