This repository has been archived by the owner on Dec 12, 2024. It is now read-only.
Alpha v0.0.2
Pre-release
Pre-release
decentralgabe
released this
01 Jun 18:37
·
132 commits
to main
since this release
What's Changed
- Enabled more linters by @andresuribe87 in #150
- Bump go.opentelemetry.io/otel/sdk from 1.11.0 to 1.11.1 by @dependabot in #154
- Bump go.opentelemetry.io/otel/exporters/jaeger from 1.11.0 to 1.11.1 by @dependabot in #151
- Bump github.com/dimfeld/httptreemux/v5 from 5.4.0 to 5.5.0 by @dependabot in #153
- Bump github.com/BurntSushi/toml from 1.2.0 to 1.2.1 by @dependabot in #152
- update alpine go version by @decentralgabe in #155
- have manifest code check for kid in jws header by @decentralgabe in #157
- Fix cred manifest jwt by @decentralgabe in #158
- Enabled a new set of linters by @andresuribe87 in #159
- add sip 5: credential application processing by @decentralgabe in #160
- Update PE/CM and simplify err logging by @decentralgabe in #163
- adding sip 7 by @nitro-neal in #164
- Update README.md by @nitro-neal in #165
- Remove dwn publish manifest code by @nitro-neal in #166
- Support encrypting/decrypting for all key types by @decentralgabe in #167
- Adding sip 6 by @andresuribe87 in #168
- [OSE-178] Added /v1/presentation/definition endpoint by @andresuribe87 in #161
- update ssi sdk version by @decentralgabe in #170
- Bump golang.org/x/crypto from 0.1.0 to 0.2.0 by @dependabot in #175
- fix github actions for auto genarate oas by @atsushii in #174
- [OSE-167] Scaffolding for /v1/operations by @andresuribe87 in #172
- [OSE-166] Scaffolding for /v1/presentations/submissions by @andresuribe87 in #171
- Adding credential revocation by @nitro-neal in #169
- Bump golang.org/x/crypto from 0.2.0 to 0.3.0 by @dependabot in #178
- adding dispatch by @nitro-neal in #179
- Test/update repo name by @nitro-neal in #180
- Bump github.com/multiformats/go-varint from 0.0.6 to 0.0.7 by @dependabot in #182
- [OSE-170][OSE-169] Create Submission Implementation by @andresuribe87 in #183
- Tiny fix by @andresuribe87 in #184
- Getting ready for the deluge by @andresuribe87 in #189
- adding did:web by @nitro-neal in #191
- Fixed issue with verification methods by @andresuribe87 in #192
- [OSE-171][OSE-172] Implement Get and List submissions by @andresuribe87 in #187
- [OSE-175] GetOperations implementation by @andresuribe87 in #194
- Bump github.com/goccy/go-json from 0.9.11 to 0.10.0 by @dependabot in #196
- [OSE-173] Filter implementation with tests by @andresuribe87 in #197
- Add did web integ test by @nitro-neal in #195
- Bump up patch version of golang by @andresuribe87 in #205
- [OSE-261] Parent now a required argument when fetching operations by @andresuribe87 in #203
- [OSE-177] Added GetOperation and ReviewSubmission impl by @andresuribe87 in #201
- uptake new schema for creds by @decentralgabe in #206
- adding webhooks sip by @nitro-neal in #204
- [chore] Fmt any and goimports by @andresuribe87 in #207
- Add caching for go dependencies. by @andresuribe87 in #208
- Bump go.opentelemetry.io/otel/exporters/jaeger from 1.11.1 to 1.11.2 by @dependabot in #209
- Bump github.com/google/cel-go from 0.12.5 to 0.13.0 by @dependabot in #212
- Bump golang.org/x/crypto from 0.3.0 to 0.4.0 by @dependabot in #213
- hooking up did resolver and adding integ test for did:web by @nitro-neal in #202
- [OSE-176] Operations can be cancelled by @andresuribe87 in #216
- add schema caching by @decentralgabe in #219
- Make storage more friendly. by @suutaku in #220
- Make stuff fast by @andresuribe87 in #221
- [OSE-179] Integration tests for presentation exchange flow by @andresuribe87 in #218
- [Chore] Move from string replacement to templating by @andresuribe87 in #223
- [OSE-292] SubmitApplication now returns an Operation by @andresuribe87 in #229
- [OSE-156] Scaffolding and API for issuance templates. by @andresuribe87 in #230
- [OSE-301] Implement Create, Get, List, Delete endpoints for issuance templates by @andresuribe87 in #231
- Adding Redis DB by @nitro-neal in #222
- [OSE-300] Credential applications can be cancelled by @andresuribe87 in #234
- adding env var handling by @nitro-neal in #236
- fixing streamlit by @nitro-neal in #238
- ReviewApplication endpoint for fulfilling or denying applications by @andresuribe87 in #240
- Bump github.com/go-playground/locales from 0.14.0 to 0.14.1 by @dependabot in #244
- [chore] Naming by @andresuribe87 in #245
- fixing namespace seeding issue by @nitro-neal in #241
- ctx for db write by @nitro-neal in #246
- Bump golang.org/x/crypto from 0.4.0 to 0.5.0 by @dependabot in #242
- Bump github.com/alicebob/miniredis/v2 from 2.23.1 to 2.30.0 by @dependabot in #243
- Automatic Credentials based on Issuance Tempaltes by @andresuribe87 in #247
- Added manual overrides for credential issuance upon application review. by @andresuribe87 in #250
- Swagger workflow by @michaelneale in #249
- Revert "Swagger workflow" by @andresuribe87 in #251
- Swagger workflow 2 by @michaelneale in #253
- push to main_swagger by @michaelneale in #254
- Added e2e test for automatic issuance and bug fixes. by @andresuribe87 in #255
- ensure that swagger doc branch is updated from main by @michaelneale in #257
- Batch Writes by @nitro-neal in #252
- Adding ListDefinitions endpoint by @andresuribe87 in #258
- Updated the Submission to contain the verifiablePresentation. by @andresuribe87 in #261
- Random renaming todos by @andresuribe87 in #259
- Added JWT for definitions. by @andresuribe87 in #262
- Documentation for the CredentialAPI by @andresuribe87 in #265
- Bump go.opentelemetry.io/otel/trace from 1.11.2 to 1.12.0 by @dependabot in #266
- Bump go.opentelemetry.io/otel/sdk from 1.11.2 to 1.12.0 by @dependabot in #268
- Bump go.opentelemetry.io/otel/exporters/jaeger from 1.11.2 to 1.12.0 by @dependabot in #269
- Adding transactional scheme by @nitro-neal in #263
- update thread count to 100 by @nitro-neal in #271
- Enable cors as an option. Docker default to allowing all. by @andresuribe87 in #273
- Fixing cred revocation bug where schema was not being saved by @nitro-neal in #272
- Fix docs build by @andresuribe87 in #275
- Bump github.com/joho/godotenv from 1.4.0 to 1.5.1 by @dependabot in #277
- Bump go.etcd.io/bbolt from 1.3.6 to 1.3.7 by @dependabot in #278
- adding exists to db interface and other error handling by @nitro-neal in #274
- publishing some images by @michaelneale in #281
- Credential suspension by @nitro-neal in #280
- Added netlify build trigger by @andresuribe87 in #282
- Bump go.opentelemetry.io/otel/trace from 1.12.0 to 1.13.0 by @dependabot in #285
- Bump go.opentelemetry.io/otel/exporters/jaeger from 1.12.0 to 1.13.0 by @dependabot in #287
- Bump golang.org/x/crypto from 0.5.0 to 0.6.0 by @dependabot in #283
- Adding Wellknown Generation utility by @nitro-neal in #290
- updating packages by @nitro-neal in #296
- Revoke Key API by @andorsk in #293
- Adding webhook boilerplate routes by @nitro-neal in #291
- Do not wrap when
err
is nil. by @andresuribe87 in #301 - Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #297
- Status List Credentials independent indexes by @nitro-neal in #289
- Corrected the GetApplications documentation. by @andresuribe87 in #305
- Bump go.opentelemetry.io/otel/trace from 1.13.0 to 1.14.0 by @dependabot in #308
- Bump go.opentelemetry.io/otel/sdk from 1.13.0 to 1.14.0 by @dependabot in #310
- Bump go.opentelemetry.io/otel/exporters/jaeger from 1.13.0 to 1.14.0 by @dependabot in #307
- Fixed problem generating documentation by @andresuribe87 in #311
- Upgrade go to 1.20.2 for vulnerability fixes by @andresuribe87 in #315
- Added documentation for keystore by @andresuribe87 in #313
- Combining all changes that fix flakiness by @andresuribe87 in #323
- Bump golang.org/x/crypto from 0.6.0 to 0.7.0 by @dependabot in #306
- Bump github.com/alicebob/miniredis/v2 from 2.30.0 to 2.30.1 by @dependabot in #322
- Clean up README for clarity by @bobbilee19 in #279
- updating with progress by @michaelneale in #324
- This time for realz - fix flaky e2e tests by @andresuribe87 in #325
- Adding support for resolving ION dids by @andresuribe87 in #314
- Better docs for DID creation by @andresuribe87 in #320
- Enable open telemetry tracing for redis by @andresuribe87 in #326
- Smol fixes for a better world. by @andresuribe87 in #327
- Bump github.com/goccy/go-json from 0.10.0 to 0.10.2 by @dependabot in #331
- Bump github.com/multiformats/go-multibase from 0.1.1 to 0.2.0 by @dependabot in #332
- Adding functionality for soft deletion of dids by @nitro-neal in #333
- Use published images default by @michaelneale in #334
- Adding db impl for webhooks by @nitro-neal in #298
- Host Credential Issuer Metadata in a separate executable by @andresuribe87 in #330
- Fix build in main by @andresuribe87 in #339
- Uptake latest sdk by @decentralgabe in #359
- refactoring DID resolution by @decentralgabe in #360
- Moarrr docs by @andresuribe87 in #363
- [OSE-433] Add the OpenID4VC authorization endpoint by @andresuribe87 in #338
- Bump github.com/redis/go-redis/v9 from 9.0.2 to 9.0.3 by @dependabot in #372
- ION Reads and Writes by @decentralgabe in #370
- Uptake latest SDK: Adding support for KIDs by @decentralgabe in #376
- Bump github.com/google/cel-go from 0.13.0 to 0.14.0 by @dependabot in #373
- Bump golang.org/x/crypto from 0.7.0 to 0.8.0 by @dependabot in #374
- switch to using sdk util logging err methods by @decentralgabe in #379
- Bump github.com/rs/cors from 1.8.3 to 1.9.0 by @dependabot in #382
- Update streamlit to latest Credential API by @decentralgabe in #384
- Bump github.com/alicebob/miniredis/v2 from 2.30.1 to 2.30.2 by @dependabot in #386
- Bump github.com/benbjohnson/clock from 1.3.0 to 1.3.3 by @dependabot in #387
- Bump github.com/cenkalti/backoff/v4 from 4.2.0 to 4.2.1 by @dependabot in #388
- Uptake latest SSI SDK by @decentralgabe in #385
- Fix ION returning DID Key objects by @decentralgabe in #390
- removing forum by @EbonyLouis in #391
- fix a typo in SIP list by @vlad-timofeev in #392
- Bump go.opentelemetry.io/otel/trace from 1.14.0 to 1.15.0 by @dependabot in #393
- Bump go.opentelemetry.io/otel/sdk from 1.14.0 to 1.15.0 by @dependabot in #395
- Bump go.opentelemetry.io/otel/exporters/jaeger from 1.14.0 to 1.15.0 by @dependabot in #396
- Fixes #398 update version by @decentralgabe in #401
- update go by @nitro-neal in #409
- Bump go.opentelemetry.io/otel/exporters/jaeger from 1.15.0 to 1.15.1 by @dependabot in #408
- Fixing context cancelled for webhook post calls by @nitro-neal in #399
- Bump go.opentelemetry.io/otel/sdk from 1.15.0 to 1.15.1 by @dependabot in #407
- Bump go.opentelemetry.io/otel from 1.15.0 to 1.15.1 by @dependabot in #405
- Bump github.com/redis/go-redis/v9 from 9.0.3 to 9.0.4 by @dependabot in #406
- Fix links by @andresuribe87 in #410
- Refactor credential application logic by @decentralgabe in #416
- Remove returning private keys by @decentralgabe in #417
- Update GetDIDs to accept a deleted query parameter by @kirahsapong in #402
- uptake latest ssi sdk and add applicant to credential application by @decentralgabe in #419
- add ability for application webhook by @nitro-neal in #418
- Support external KMS for service keys. by @andresuribe87 in #420
- update contributing by @decentralgabe in #423
- Fix panic and failing test. by @andresuribe87 in #430
- Bump google.golang.org/api from 0.108.0 to 0.122.0 by @dependabot in #428
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.40.0 to 0.41.1 by @dependabot in #427
- Bump golang.org/x/crypto from 0.8.0 to 0.9.0 by @dependabot in #426
- Bump github.com/google/cel-go from 0.14.0 to 0.15.1 by @dependabot in #425
- Adding webhook docs by @nitro-neal in #421
- Adding SIP9 - External Signing by @andresuribe87 in #434
- Switch to Gin by @decentralgabe in #433
- gin swagger; remove streamlit by @decentralgabe in #442
- work for forks by @decentralgabe in #445
- Make integration test output human-readable by @vlad-timofeev in #444
- update documentation and command to consider linter by @vlad-timofeev in #446
- Update README.md to show pre-made images by @michaelneale in #460
- updated docker compose by @andorsk in #461
- Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 by @dependabot in #459
- Bump github.com/google/cel-go from 0.15.1 to 0.15.2 by @dependabot in #455
- Bump github.com/benbjohnson/clock from 1.3.3 to 1.3.5 by @dependabot in #456
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #457
- Bump github.com/TBD54566975/ssi-sdk from 0.0.3-alpha.0.20230509223354-6d90443e0f37 to 0.0.4-alpha by @dependabot in #458
- make swagger deterministic by @decentralgabe in #448
- update ion url by @decentralgabe in #465
- rename issuing to issuance by @decentralgabe in #466
- Add integration test for webhook and fix broken middleware setup. by @andresuribe87 in #450
- Factored request part out of the definition endpoint by @andresuribe87 in #443
- Publish webhooks in parallel by @andresuribe87 in #468
- Use gin router everywhere by @decentralgabe in #453
- Fix consistency issues across list APIs by @decentralgabe in #470
- Add public key to GetKeyDetails by @andresuribe87 in #472
- expose storage object in instantiateServices for later use by @andorsk in #474
- update correct paths for docs by @decentralgabe in #477
- Unit test doesn't rely on network by @andresuribe87 in #480
- Implemented pagination in the storage layer by @andresuribe87 in #481
- Update README.md by @decentralgabe in #486
- Remove body from all GET requests by @decentralgabe in #482
- Factor out manifest requests by @andresuribe87 in #490
- Fixing Cred Suspension Bug by @nitro-neal in #487
- Uptake JSON Schema for FPWD by @decentralgabe in #494
- Update documentation for credentials endpoints by @andresuribe87 in #503
- Added List presentation requests method by @andresuribe87 in #504
New Contributors
- @suutaku made their first contribution in #220
- @bobbilee19 made their first contribution in #279
- @EbonyLouis made their first contribution in #391
- @vlad-timofeev made their first contribution in #392
- @kirahsapong made their first contribution in #402
Full Changelog: v0.0.1-alpha...v0.0.2-alpha