Releases: circlefin/verite
Releases · circlefin/verite
release-2024-07-02T212258
What's Changed
- ci: update action versions to use node 20 runtime by @zepeng811 in #543
New Contributors
- @zepeng811 made their first contribution in #543
Full Changelog: release-2024-01-23T201322...release-2024-07-02T212258
release-2024-01-23T201322
What's Changed
- starter next.js project by @kimdhamilton in #2
- Create a basic next.js app for the demo site by @venables in #1
- Add ability to log in to the demo app by @venables in #3
- Add per-user manifest QR code scanning and manifest fetching by @venables in #5
- Update types to match the DIF definitions by @venables in #6
- Add a basic endpoint for fulfilling an issuance by @venables in #7
- Use static manifest by @venables in #8
- VER-36 allow issuer DID by @kimdhamilton in #4
- Update HOST env vars for easier customization by @venables in #10
- Update Issuer env variables by @venables in #12
- Handle full issuance sequence by @venables in #11
- Create
lib/verity
to store all verity-specific code and generation by @venables in #13 - Kimdhamilton/ver 53 update samples by @kimdhamilton in #14
- Move auth token logic to lib/database by @venables in #15
- add basic tests for signing and decoding by @kimdhamilton in #16
- quick prettier pass by @kimdhamilton in #17
- Move CredentialApplication and CredentialFulfillment logic to lib/verity by @venables in #18
- Add basic styling with a header by @venables in #19
- Replace did-jwt-vc workaround with updated DIF library by @kimdhamilton in #20
- Add credit score manifest, fulfillment handling by @venables in #21
- First pass at verification results -- errors by @kimdhamilton in #22
- Update manifest by @bricestacey in #23
- Add basic verification page & stubbed API by @venables in #24
- Add basic imagery for wallet display by @venables in #25
- Add basic verification request API response by @venables in #26
- reorg to make it easier to use in demo-wallet by @kimdhamilton in #27
- Add more tests and fill out verification flow by @kimdhamilton in #28
- Update verification request schema to match existing schema by @bricestacey in #29
- Add a quick admin layout by @venables in #31
- Fix typo in InputDescriptor type by @bricestacey in #30
- Add ISSUER_DID to list of trusted issuers by @bricestacey in #32
- Re-enable issuer subnav by @venables in #33
- Validate verification submissions by @venables in #34
- Export User type from database separately by @venables in #35
- Convert to be a monorepo using Lerna by @venables in #36
- Import demo-wallet by @bricestacey in #38
- Add npm run dev to the top level project by @venables in #40
- Add Status List 2021 library for managing revocation by @bricestacey in #39
- Remove demo-wallet from the repo by @venables in #42
- Remove lerna dependency by @venables in #43
- Remove lerna config file by @venables in #44
- Kimdhamilton/ver 44 implement core verification by @kimdhamilton in #45
- Issue unique list and index for each credential by @bricestacey in #46
- Fix dev watcher by @venables in #47
- Replace zlib with pako by @bricestacey in #48
- Update app to handle valid did-jwt-vc types by @venables in #49
- Add return type generic for asyncMap by @venables in #50
- Enable strict type checking for @centre/verity by @venables in #51
- Add VerificationRequest type by @venables in #52
- Add basic API logging by @venables in #54
- Update presentation definition to be required by @venables in #53
- Add basic callback handling by @venables in #55
- Add ability to revoke and unrevoke credentials from admin by @bricestacey in #56
- Force output_descriptor style to be an object by @venables in #57
- Update colors, icons for scanning manifests by @venables in #59
- Fix misspelling of Fulfillment by @venables in #61
- define data format for verification by @kimdhamilton in #58
- Implement persistence of credentials to sqlite by @bricestacey in #62
- Show a Web UI update when verification is successful by @venables in #60
- Use a singleton for credentialSigner by @venables in #63
- Revocation list persistance by @bricestacey in #64
- Convert to relative paths by @venables in #65
- Check revocation status upon credential submission by @venables in #66
- Update fulfillment flow to always generate Revocable Credentials by @venables in #67
- Issue eslint warning on TODO comments by @venables in #68
- Fetch revocation list when checking revocation status by @venables in #69
- Explicit import
types
separate from other code by @venables in #70 - Add preliminary walkthrough by @bricestacey in #71
- Move verification & code scanning into @centre/verity by @venables in #72
- Collapse migrations into one setup by @venables in #73
- Fix path for credit score manifest challengeTokenUrl by @bricestacey in #75
- Move more logic to verity by @venables in #74
- Make the demo more walkthroughesque by @bricestacey in #76
- Rearrange READMEs by @kimdhamilton in #77
- Move E2E tests over to verity proper by @venables in #78
- Some renaming, documentation, and cleanup by @venables in #79
- Add typography plugin by @bricestacey in #80
- Revoke previously issued credentials when issuing a new one by @bricestacey in #81
- Clean up fulfillment and validation flows by @venables in #82
- Round out the demo styles by @bricestacey in #83
- Add cors support by @venables in #85
- Add check for minimum credit score as part of verifier by @venables in #86
- Collect coverage reports when tests run on verity package by @venables in #87
- Remove unused demo section by @bricestacey in #88
- Extract verification creation to the API by @bricestacey in #89
- Validate presence of required fields in Verification by @venables in #91
- Add eth address input to the verifier by @bricestacey in #90
- Sign out on invalid JWT by @venables in #93
- Show VerificationInfoResponse when poll status by @bricestacey in #92
- Remove revocation from credit score by @venables in #94
- Allow users to sign in to metamask for verification page by @venables in #95
- Update verifier to match latest code changes by @bricestacey in #96
- Add hardhat to the list of supported chains by @bricestacey in #97
- Add a setup script for the entire system by @venables in #98
- Watch for 'type' change on verification pages by @venables in #99
- Move database to locally be stored in ./tmp by @venables in #100
- Update README to include the contract and dapp by @bricestacey in #101
- Update paths t...