This repository was archived by the owner on Mar 27, 2024. It is now read-only.
Release v1.0.0-rc.1
·
58 commits
to main
since this release
What's Changed
- Add basic settings file by @ryjones in #1
- feat: Adds global checks by @soluchok in #5
- ci: Adds codecov.yaml file by @soluchok in #8
- feat: Adds MySQL storage implementation by @soluchok in #6
- feat: Adds Couchdb storage implementation by @soluchok in #7
- test: Common test package for storage by @soluchok in #11
- test: Adds common tests (couchdb, mysql) by @soluchok in #10
- refactor: Enables testpackage and nlreturn linters by @soluchok in #13
- chore: Update aries-framework-go dependency by @DRK3 in #15
- feat: Adds MongoDB storage implementation. by @pfeairheller in #17
- chore: Updates Codecov by @soluchok in #29
- refactor: MySQL uses now own errors by @soluchok in #32
- issue: Fix mongodb storage driver tests by @pfeairheller in #33
- feat: Adds AMQP Inbound Transport by @pfeairheller in #16
- feat: Trustbloc DID method support by @soluchok in #35
- Feature: An Implementation of VDR for resolving DIDs against an Indy ledger by @pfeairheller in #34
- fix: Lint script not working with modules with local import replace by @DRK3 in #39
- BUG: Fix Makefile so lint runs locally by @pfeairheller in #42
- feat: Add sidetree client by @fqutishat in #37
- chore: add vdr-sidetree workflow by @fqutishat in #43
- feat: Partial CouchDB implementation of new storage interface by @DRK3 in #41
- feat: Query method for new CouchDB storage implementation by @DRK3 in #47
- feat: GetBulk method for new CouchDB storage implementation by @DRK3 in #49
- feat: Batch method for new CouchDB storage implementation by @DRK3 in #51
- chore: Use DocResolution from aries did package by @fqutishat in #52
- chore: remove project codecov status check by @troyronda in #53
- chore: prepare codecov settings split by @troyronda in #54
- fix: GetPublicKeyJWK bug by @fqutishat in #56
- chore: updare aries revision by @fqutishat in #57
- chore: Add WithRecoveryCommitment and WithUpdateCommitment by @fqutishat in #59
- chore: move vdr trustbloc from trustbloc-did-method by @fqutishat in #60
- chore: Support adding sidetree purposes by @fqutishat in #61
- fix: Load genesis files in trustbloc vdr initialization by @Moopli in #62
- chore: Add repolint by @troyronda in #63
- fix: Unable to retrieve certain keys - new CouchDB store implementation by @DRK3 in #64
- feat: Update CouchDB implementation based on latest Aries dependencies by @DRK3 in #66
- feat: Partial MySQL implementation of new storage interface by @DRK3 in #68
- feat: Update aries-framework-go, only use new storage interface now by @DRK3 in #70
- fix: CouchDB and MySQL storage Go module paths by @DRK3 in #71
- chore: Updates aries revision by @soluchok in #72
- fix: CouchDB documents don't store if key was previously deleted by @DRK3 in #73
- feat: MySQL implementation of interface methods needed by Aries agent by @DRK3 in #74
- fix: MySQL provider "store not found" errors when prefix is used by @DRK3 in #75
- chore: update sidetree-core by @sandrask in #77
- fix: MySQL not storing binary data correctly by @DRK3 in #82
- fix: Binary data not storing correctly with CouchDB storage provider by @DRK3 in #83
- chore: Update Aries dependencies to v0.1.6 by @DRK3 in #84
- chore: go mod tidy for vdr trusbloc by @fqutishat in #85
- chore: Update common storage test suite version by @DRK3 in #86
- feat: Improvements to CouchDB document storage by @DRK3 in #87
- chore: remove kms from create trustbloc vdr by @fqutishat in #89
- test: add bdd test for trutbloc vdr by @fqutishat in #92
- feat: add basic orb vdr by @fqutishat in #93
- fix: Prevent storage of invalid tag names, update storage tests commit by @DRK3 in #94
- feat: add AnchorOrigin to sidetree request (create,recover) by @fqutishat in #96
- test: add basic bdd test for orb vdr by @fqutishat in #95
- feat: use aries jwk for sidetree client by @fqutishat in #98
- test: add bdd test for orb vdr (update, recover, deactivate) by @fqutishat in #97
- chore: update trustbloc vdr to use latest aries by @fqutishat in #99
- feat: add discovery domain for orb vdr by @fqutishat in #100
- fix: remove hardcoded operation in url by @fqutishat in #101
- test: add bdd test for vdr orb discovery by @fqutishat in #102
- feat: add Shared Resolution Domain validation by @fqutishat in #103
- fix: send empty body for GET by @fqutishat in #104
- feat: CouchDB provider support for query sorting and initial page by @DRK3 in #105
- chore: update afgo, go version to 1.16 where necessary, and golangci-lint by @Moopli in #106
- feat: Index creation retries and better logging by @DRK3 in #107
- chore: update to latest orb by @fqutishat in #108
- feat: mysql Batch() by @llorllale in #110
- fix: mysql batch by @llorllale in #111
- fix: fix trustbloc vdr client to work with recent changes to sidetree client by @Moopli in #112
- chore: orb - preload JSONLD contexts by @llorllale in #113
- chore: update latest AFG by @Baha-sk in #114
- chore: update to orb v0.1 by @fqutishat in #115
- fix: get resolution endpoints from configure domain by @fqutishat in #116
- chore: update to latest aries by @Moopli in #117
- chore: update orb revision by @fqutishat in #118
- chore: update afgo version by @Moopli in #119
- fix: orb vdr docs by @fqutishat in #120
- chore: update to latest orb by @fqutishat in #125
- chore: update to latest vct and orb by @fqutishat in #126
- feat: Support for Iterator TotalItems in CouchDB by @DRK3 in #128
- chore: update active maintainer list by @troyronda in #127
- fix: CouchDB TotalItems not correct when tag values are empty by @DRK3 in #129
- feat: resolve orb did using IPNS by @fqutishat in #130
- test: add test for did orb ipns by @fqutishat in #131
- feat: get latest anchor origin by @fqutishat in #132
- feat: resolve webcas in orb vdr by @fqutishat in #133
- chore: update to latest orb by @fqutishat in #134
- chore: update to latest orb by @fqutishat in #135
- chore: rename webfinger response struct by @fqutishat in #136
- fix: Race condition in MySQL storage provider by @DRK3 in #137
- fix: ipns config by @fqutishat in #138
- chore: Updates vct by @soluchok in #139
- fix: Fixes bdd tests by @soluchok in #140
- chore: Update storage implementations to pass new common tests by @DRK3 in #145
- feat: MongoDB/DocumentDB storage provider by @DRK3 in #148
- added nil check for nym reply by @0xArdi in #149
- chore: update AFGO by @aholovko in #150
- chore: Update Go Mongo driver version by @DRK3 in #151
- fix: temp workaround for cyclic deps by @aholovko in #152
- fix: cleanup deps by @aholovko in #153
- chore: update AFGO by @aholovko in #154
- chore: update sidetree dependency by @aholovko in #155
- chore: update AFGO for sidetree vdr by @aholovko in #156
- chore: update AFGO by @aholovko in #158
- chore: add timeout for http client by @rolsonquadras in #159
- docs: Fix incorrect MongoDB provider documentation by @DRK3 in #161
- fix: allow creating/updating doc with base58 pub keys in vdr/sidetree by @Moopli in #162
- chore: update orb vdr to latest sidetree vdr by @Moopli in #163
- fix: allow creating docs with base58 keys in orb vdr by @Moopli in #164
- feat: Reuse MongoDB connection across stores by @DRK3 in #165
- test: Update common tests and interface version by @DRK3 in #166
- updated indy vdr component to be compliant with v0.1.6 aries by @0xArdi in #160
- feat: GetStoreConfig can now be used to check for underlying database by @DRK3 in #168
- chore: Store JSON strings as string instead of binary in MongoDB by @bstasyszyn in #169
- chore: use orb discovery client by @fqutishat in #170
- fix: Detect transient error when setting indexes using DocumentDB by @DRK3 in #171
- feat: Increase max data size for MySQL storage provider by @DRK3 in #172
- fix: Retry on transient Put and Batch errors for MongoDB by @DRK3 in #173
- feat: resolve did from https hint by @fqutishat in #175
- chore: avoid adding current keys when update did by @fqutishat in #176
- fix: Large integer storage not working correctly with MongoDB provider by @DRK3 in #177
- chore: Update storage SPI and tests commit versions by @DRK3 in #178
- chore: enable UPDATE_DOCUMENT_STORE_ENABLED for orb by @fqutishat in #179
- chore: add temp solution updated did from cache by @rolsonquadras in #181
- chore: update to release versions by @rolsonquadras in #183
- chore: Add commitment to KeyRetriever interface by @fqutishat in #184
- chore: check for error did not found by @fqutishat in #185
- feat: add option to return when did is anchored or updated by @fqutishat in #186
- feat: allow vdr to accept did with verification methods by @fqutishat in #187
- feat: resolve hl cas links by @fqutishat in #188
- feat: Support for querying for two tags at once with MongoDB by @DRK3 in #189
- feat: Query using less than or greater than operators with MongoDB by @DRK3 in #190
- chore: enable RESOLVE_FROM_ANCHOR_ORIGIN for orb by @fqutishat in #191
- feat: use round robin for orb domains by @fqutishat in #192
- feat: add UnanchoredMaxLifeTime option by @fqutishat in #194
- fix: check TransactionTime in checkUnanchoredDIDTime by @fqutishat in #195
- fix: read unix time in utc by @fqutishat in #196
- fix: Error when storing JSON to DocumentDB that use dots in field names by @DRK3 in #197
- feat: check max usage for cached update DID by @fqutishat in #198
- fix: Dots in nested array objects not escaping for DocumentDB by @DRK3 in #199
- chore: update to latest orb by @fqutishat in #200
- fix: don't set RecipientKeys and RoutingKeys if empty by @fqutishat in #202
- chore: add verify resolution result option by @fqutishat in #201
- feat: Support for faster InsertOne command in MongoDB Batch call by @DRK3 in #203
- chore: add tracing for vdr read by @fqutishat in #204
- feat: Wrap MongoDB duplicate key error by @DRK3 in #205
- chore: update maintainers list by @troyronda in #208
- chore: configure http client in orb vdr by @fqutishat in #209
- chore: add option for custom http client by @fqutishat in #210
- chore: update to latest aries by @fqutishat in #211
- chore: add custom http client option by @fqutishat in #212
- fix: sidetree vdr by @fqutishat in #214
- chore: update to latest sidetree vdr by @fqutishat in #213
- chore: update http2 for http client by @fqutishat in #215
- feat: Allow for more than two tags in query for MongoDB by @bstasyszyn in #216
- chore: update to latest orb by @fqutishat in #217
- chore: update orb to latest by @fqutishat in #218
- chore: remove check for published DID when update by @fqutishat in #219
- fix: vdr resolve to work with http hint by @fqutishat in #220
- chore: update to latest orb by @fqutishat in #221
- feat: add support to resolve with versionId or versionTime by @fqutishat in #222
- fix: replace GetSigningKey with GetSigner by @fqutishat in #223
- chore: Replace GetSigningKey with GetSigner in orb VDR by @fqutishat in #224
- Partial PostgreSQL storage provider implementation by @DRK3 in #225
- chore: support Ed25519VerificationKey2020 in VDR by @fqutishat in #226
- feat: PostgreSQL provider SetStoreConfig, Close and Query support by @DRK3 in #228
- chore: update by @Moopli in #231
- chore: update orb vdr to latest afgo and sidetree vdr by @Moopli in #232
- fix: add dbname in right location in connect string by @fqutishat in #233
- chore: update afgo and edge-core dependencies to 0.1.8 by @Moopli in #234
- chore: complete release for orb vdr by @Moopli in #235
- fix: postgres default db by @fqutishat in #237
- chore: update to latest orb by @fqutishat in #238
- fix: Return error when using duplicate tag names in MongoDB and CouchDB by @DRK3 in #239
- chore: update to latest aries in sidetree vdr by @fqutishat in #240
- chore: update to latest orb revision by @fqutishat in #241
New Contributors
- @ryjones made their first contribution in #1
- @soluchok made their first contribution in #5
- @DRK3 made their first contribution in #15
- @pfeairheller made their first contribution in #17
- @fqutishat made their first contribution in #37
- @troyronda made their first contribution in #53
- @Moopli made their first contribution in #62
- @sandrask made their first contribution in #77
- @llorllale made their first contribution in #110
- @Baha-sk made their first contribution in #114
- @0xArdi made their first contribution in #149
- @aholovko made their first contribution in #150
- @rolsonquadras made their first contribution in #159
- @bstasyszyn made their first contribution in #169
Full Changelog: https://github.com/hyperledger/aries-framework-go-ext/commits/component/vdr/orb/v1.0.0-rc.1