Skip to content

Releases: 0xPolygonID/issuer-node

v2.3.3

28 Nov 15:25
7beb9dd
Compare
Choose a tag to compare

What's Changed

🚀 New Features

🧰 Maintenance

🪜 Minor changes

Full Changelog: v2.3.2...v2.3.3

v2.3.2

23 Nov 08:09
6c19605
Compare
Choose a tag to compare

What's Changed

💣 Breaking Changes

Api-UI

Changed /v1/authentication/qrcode response.

previous:

   iden3comm://?request_uri=somehost?id=3d8f74b6-d1bd-46c8-9e5e-f3f02538a791"

current:

{
    "qrCodeLink": "iden3comm://?request_uri=somehost?id=3d8f74b6-d1bd-46c8-9e5e-f3f02538a791",
    "sessionID": "1ef4bf33-ea4b-4e2f-831a-240afa113168"
}

The new response authentication parameter, sessionID will allow the integrator to get the authenticated user's did with the new endpoint /v1/authentication/sessions/{sessionID}

{
    "connection": {
        "createdAt": "2023-11-21T10:43:21Z",
        "id": "b7144f1c-d54e-4f67-a4f1-f2e7ff1beb07",
        "issuerID": "did:polygonid:polygon:mumbai:2qHTqtBT11XxDQAYCZSsXWqKSAdYoLFY7PKddF3MCG",
        "modifiedAt": "2023-11-21T16:04:33Z",
        "userID": "did:polygonid:polygon:mumbai:2qJNp1pUdtyxA3vJJBkPH1sQm6GU7GryzBvW9u61QG"
    }
}

🚀 New Features

🐛 Bug Fixes

  • fix: Avoid sending empty optional objects when issuing credentials by @amonsosanz in #554

🧰 Maintenance

  • chore: unify dockerfiles, amd and arm installation by @martinsaporiti in #551
  • chore: Automatically close state issues after 30 days of inactivity. by @x1m3 in #550

🪜 Minor changes

Full Changelog: v2.3.1...v2.3.2

v2.3.1

17 Nov 15:41
52efdf7
Compare
Choose a tag to compare

What's Changed

🚀 New Features

🧰 Maintenance

🪜 Minor changes

Full Changelog: v2.3.0...v.2.3.1

Release 2.3.0

09 Nov 13:29
764e762
Compare
Choose a tag to compare

What's Changed

🚀 New Features

🪜 Minor changes

  • sync: Merge main develop conflicts by @x1m3 in #517

🐛 Bug Fixes

🧰 Maintenance

👋 New Contributors

Full Changelog: v2.2.1...v2.3.0

Minor loader fix for w3c site

10 Oct 08:58
0599607
Compare
Choose a tag to compare

This new release contains a minor fix in the schema loader to be independent of https://www.w3.org in case it is down.

IPFS support + bug fixes & improvements

12 Jul 08:59
f9baf72
Compare
Choose a tag to compare

What's Changed

🚀 New Features

  • feat: UI optional build tag config by @cneuro in #399
  • feat: adding credentials.created_at and sorting by @javip97 in #397
  • feat: Responsive UI by @adrifdez in #403
  • feat: Implement form data validation against the JSON schema definition by @amonsosanz in #401
  • feat: Issuer sees helpful error messages for all form items by @amonsosanz in #410
  • feat: Search for partial words in schema attributes and type by @x1m3 in #406
  • feat: adding retry publish identity state in issuer-api by @javip97 in #416
  • feat: create endpoint to return issuer node configuration by @martinsaporiti in #418
  • feat: Load token vault and did from k8s mounted volume by @x1m3 in #426
  • feat: Support schemas with IPFS links. Update go iden 3 libraries for IPFS. by @x1m3 in #425
  • feat: adding version description and title to schemas by @javip97 in #459
  • feat: making title and description nullables in schemas by @javip97 in #462

🪜 Minor changes

🐛 Bug Fixes

  • fix: UI package alignments & 1 high-severity vulnerability by @cneuro in #392
  • fix: validating xsd:date types in link creation by @javip97 in #405
  • fix: wrong issuer initialiser sample config vars by @javip97 in #407
  • fix: Ant usage deprecation warnings. by @cneuro in #411
  • fix: Test and integration by @amonsosanz in #423
  • fix: set default IPFS gateway by @javip97 in #430
  • fix: IPFS schemas not accepted when creating links by @x1m3 in #437
  • fix: initializer by @martinsaporiti in #449
  • fix: Fix IPFS url bug when issuing a credential by @amonsosanz in #433
  • fix: cannot create connection with empty unicode fields by @javip97 in #450
  • fix: Fix date parsing and port the messageParser for Axios errors from the schema builder by @amonsosanz in #452
  • fix: vault script by @martinsaporiti in #453
  • fix: upgrading go-ipfs-api for solving go-libp2p indirect vulnerability by @javip97 in #457
  • fix: How to build locally typo by @x1m3 in #461

🧰 Maintenance

👋 New Contributors

Full Changelog: v.2.1.0...v2.2.0

License update, small improvements and some fixes.

09 May 09:03
09468f5
Compare
Choose a tag to compare

What's Changed

🚀 New Features

  • feat: Switch to Apache 2.0 / MIT licenses by @x1m3 in #384
  • feat: sync selectors with url by @adrifdez in #381
  • feat: Filter connections by substrings of a did. by @x1m3 in #376
  • feat: Handling for configurable UI app-wide warning notification. by @cneuro in #379
  • feat: Partial did search in get credentials. by @x1m3 in #388

🪜 Minor changes

🐛 Bug Fixes

  • fix: wrong verifiable credential id in api-ui by @javip97 in #374
  • fix: update makefile command by @martinsaporiti in #386
  • fix: empty warning notification with absent config by @cneuro in #391
  • fix: Api version by @x1m3 in #395

🧰 Maintenance

Full Changelog: v2.0.0...v.2.1.0

User interface and UI API

02 May 16:24
2a5ee19
Compare
Choose a tag to compare

What's Changed

🚀 New Features

  • feat: adding schemas table by @javip97 in #200
  • feat: auth qr code and authentication callback by @javip97 in #202
  • feat: adding delete connection by @javip97 in #204
  • feat: Import json schema by @x1m3 in #213
  • feat: add create credential by @martinsaporiti in #214
  • feat: adding admin get credential by @javip97 in #216
  • feat: add revocation endpoint by @martinsaporiti in #217
  • feat: Get schema endpoint by @x1m3 in #220
  • feat: adding delete credential by @javip97 in #219
  • feat: adding get connection endpoint by @javip97 in #221
  • feat: Get All Schemas endpoint by @x1m3 in #222
  • feat: improving auth security by @javip97 in #228
  • feat: add credential proof types by @martinsaporiti in #244
  • feat: adding get connections by @javip97 in #246
  • feat: add publish identity state by @martinsaporiti in #251
  • feat: adding revoke all claims of a connection by @javip97 in #253
  • feat: adding delete credentials of connection by @javip97 in #249
  • feat: Get Credentials endpoint by @x1m3 in #254
  • feat: Added facilities & documentation to run UI in dev mode. by @cneuro in #252
  • feat: delete credential link by @martinsaporiti in #265
  • feat: adding the option to revoke & delete credentials in del conn endpoint by @javip97 in #257
  • feat: adding get connections with credentials by @javip97 in #267
  • feat: add issuer did to delete link by @martinsaporiti in #266
  • feat: add configurable cache for schemas by @martinsaporiti in #268
  • feat: add activate-deactivate credential link by @martinsaporiti in #263
  • feat: Get credential link endpoint by @x1m3 in #276
  • feat: add link QR Code generation and callback by @martinsaporiti in #275
  • feat: Issuer can view connections listing by @adrifdez in #271
  • feat: filter schemas by issuerDID by @javip97 in #281
  • feat: Issuer can view connection details by @adrifdez in #273
  • feat: Add link information to get link QRCode endpoint by @martinsaporiti in #282
  • feat: adding state status endpoint by @javip97 in #286
  • feat: updating create credential expiration from unix to timestamp by @javip97 in #287
  • feat: Endpoint to get credential links by @x1m3 in #280
  • feat: adding get state transactions endpoint by @javip97 in #288
  • feat: The issuer can search and see credentials in a connection details by @adrifdez in #283
  • feat: Issuer can delete a connection by @adrifdez in #289
  • feat: Filter per user id in get credentials endpoint by @x1m3 in #293
  • feat: endpoint to retry failed publish state transactions by @martinsaporiti in #294
  • feat: Update issuer node to support blockchain main net by @martinsaporiti in #302
  • feat: adding send push notification with pubsub by @javip97 in #301
  • feat: Publish create claim event from domain service. by @x1m3 in #305
  • feat: Issuer can view submitted credential links by @adrifdez in #298
  • feat: Create a new state for mtp proofs links in get link qr code by @martinsaporiti in #307
  • feat: sending push notification for new connections by @javip97 in #308
  • feat: Issuer can view issued credentials by @adrifdez in #299
  • feat: Extract multi depth attributes in schemas for fts by @martinsaporiti in #310
  • feat: adding multi depth credential subject by @javip97 in #313
  • feat: adding agent endpoint in admin api by @javip97 in #314
  • feat: add pending publisher component to make file by @martinsaporiti in #315
  • feat: Issuer can revoke and delete a credential by @adrifdez in #303
  • feat: Flow to delete link by @adrifdez in #320
  • feat: avoid sending notifications when updating connections by @javip97 in #321
  • feat: validate link credential subject against schema by @javip97 in #319
  • feat: send notification when mpt credentials are published by @martinsaporiti in #323
  • feat: Issuer can submit a credential link issuance by @amonsosanz in #297
  • feat: Include schema type and schema url fields in credencial entity responses by @x1m3 in #332
  • feat: adding proofTypes in link by @javip97 in #333
  • feat: adding revocation status endpoint in api-ui by @javip97 in #331
  • feat: New section Issuer state by @adrifdez in #322
  • feat: adding createdAt and schemaHash in link response by @javip97 in #335
  • feat: Remove credential subject from QR code endpoints by @x1m3 in #339
  • feat: adding get credential qr code endpoint in api_ui by @javip97 in #336
  • feat: Holder can authenticate & add credential via QR code for credential link by @adrifdez in #330
  • feat: Issuer can view details of issued credential links by @amonsosanz in #334
  • feat: adding userID field to credential by @javip97 in #349
  • feat: Issuer can choose SIG and/or MTP proof types for credential issuance by @cneuro in #342
  • feat: removing type from credentialSubject in credential response by @javip97 in #351
  • feat: Polygon ID favicon in api and api UI by @x1m3 in #350
  • feat: adding credential expiration in link response by @javip97 in #354
  • feat: exclude link path by @martinsaporiti in #355
  • feat: Added CredentialQR. by @cneuro in #366
  • feat: Added page for adding a directly-issued credential via QR code by @adrifdez in #365

🪜 Minor changes

  • Id 222 ship add optional logo url issuer name in the config toml by @martinsaporiti in #198
  • User interface skeleton by @x1m3 in #191
  • Added turnkey Issuer Node UI integration. Revised README. by @cneuro in #197
  • Integrated latest changes to Platform for final migration to issuer node UI. Updated & improved README. by @cneuro in #218
  • Pid 400 add make file command for setting vault token by @martinsaporiti in #224
  • Pid 413 add GitHub actions ci cd to aws testing environment by @martinsaporiti in #230
  • update make command by @martinsaporiti in #234
  • Adding Full Text Search to get Schemas endpoint by @x1m3 in #232
  • fix make command for issuer did creation by @martinsaporiti in #235
  • Fix mv co...
Read more

Small fixes

27 Apr 08:55
f9a82b9
Compare
Choose a tag to compare

What's Changed

Detailed changes

New Contributors

Full Changelog: v1.0.0...v1.0.1

Go live!

17 Feb 16:23
52a2269
Compare
Choose a tag to compare

This release includes the following features:

  • Identity creation.
  • Claim creation.
  • Claim revocation.
  • Check claim revocation status.
  • Publish on chain identity states.