Derek Trider
Derek Trider
The `generate-test-keys` `Makefile` target uses `frapsoft/openssl`, which only has an `amd64` version. While this does seem to work currently (as it seems [that Docker makes use of QEMU to support...
The current authentication support only allows for clients to be authorized server-wide instead of per-vault. Server-wide authorization isn't as secure as per-vault since any authorized user can access any vault/document...
It has to be a URI per the spec, but we temporarily disabled it while working on GNAP support
When using CouchDB, when the EDV server creates a vault, the EDV server generates a UUID to use internally as the CouchDB databases name. Sometimes these UUIDs will start with...
Currently, full documents are always retrieved from the database. If ReturnFullDocuments is false, then the IDs are extracted and the rest of the document(s) are discarded. We should really just...
Current implementation of CouchDB storage is not optimized - specifically, it supports basic queries but doesn't set an index. There's also some data duplication.
The current implementation of the batch endpoint (part of the "Batch" extension, which isn't currently in the spec) has a couple limitations: 1. Updated documents must have the same encrypted...
Add support for the "unique" field that an attribute name + value can have.
Improvements to be made to support [wallet](https://github.com/trustbloc/wallet). ### Features - [ ] Support multiple key-value attribute pairs for the `query` endpoint (#118) - [ ] Pagination support (#168). Note: the...
The order of results returned from a call to EDV is currently determined by the underlying storage provider. We'd like a way to allow a client to control this. This...