Skip to content

Latest commit

 

History

History
256 lines (155 loc) · 21.1 KB

CHANGELOG.md

File metadata and controls

256 lines (155 loc) · 21.1 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.6.1 (2022-01-18)

Note: Version bump only for package @energyweb/issuer-api

0.6.0 (2021-12-30)

Bug Fixes

  • deps: update dependency @nestjs/config to v1.0.2 (8bf0044)
  • deps: update dependency @nestjs/swagger to v5.1.4 (6d704a5)
  • deps: update dependency chai to v4.3.4 (4cda837)
  • deps: update dependency class-validator to v0.13.2 (684367a)
  • deps: update dependency polly-js to v1.8.3 (454be1d)
  • deps: update dependency swagger-ui-express to v4.2.0 (aaf518c)
  • deps: update dependency typeorm to v0.2.39 (f872cf4)
  • deps: update dependency typeorm to v0.2.40 (c13fb63)
  • deps: update dependency typeorm to v0.2.41 (ea80dda)
  • issuer-api: fix certificate created transaction (1e483b5)
  • issuer-api: fix get all certs query (b0fd179)
  • issuer-api: handle multiple certificates created at once (4995022)
  • issuer-api: Only emit CertificateUpdated and Persisted events after changes are commited to db (3a4aa0c)
  • issuer-api: properly run all the tests (3465373)
  • issuer-api: properly save metadata field (5fa05df)
  • issuer-api: stabilize transaction-logs tests (51c2be7)
  • issuer-api: throw appropriate error for transactions on non-existing certificate (41226da)
  • issuer-api: throw if tried to claim empty batch (7ef12c2)
  • origin-backend: updated typeorm and fixed issues with it (171e7f4)

Features

  • exchange-irec: Export from Exchange to I-REC (09c0a7f)
  • issuer-api: allow to query certificates by more fields (8d3a60b)
  • issuer-api: allow to query certs by generationEnd frame (2c22793)
  • issuer-api: Return transaction hashes for each blockchain interaction (2bb6aa3)

BREAKING CHANGES

  • issuer-api: The Issuer API no longer waits for the blockchain transactions to be mined, but returns a transaction hash to the user and delegates checking if the transaction has been mined to the API user

0.5.0 (2021-12-24)

Bug Fixes

  • deps: update dependency @nestjs/config to v1.0.2 (8bf0044)
  • deps: update dependency @nestjs/swagger to v5.1.4 (6d704a5)
  • deps: update dependency chai to v4.3.4 (4cda837)
  • deps: update dependency class-validator to v0.13.2 (684367a)
  • deps: update dependency swagger-ui-express to v4.2.0 (aaf518c)
  • deps: update dependency typeorm to v0.2.39 (f872cf4)
  • deps: update dependency typeorm to v0.2.40 (c13fb63)
  • deps: update dependency typeorm to v0.2.41 (ea80dda)
  • issuer-api: fix certificate created transaction (1e483b5)
  • issuer-api: fix get all certs query (b0fd179)
  • issuer-api: handle multiple certificates created at once (4995022)
  • issuer-api: Only emit CertificateUpdated and Persisted events after changes are commited to db (3a4aa0c)
  • issuer-api: properly run all the tests (3465373)
  • issuer-api: properly save metadata field (5fa05df)
  • issuer-api: stabilize transaction-logs tests (51c2be7)
  • issuer-api: throw appropriate error for transactions on non-existing certificate (41226da)
  • issuer-api: throw if tried to claim empty batch (7ef12c2)
  • origin-backend: updated typeorm and fixed issues with it (171e7f4)

Features

  • exchange-irec: Export from Exchange to I-REC (09c0a7f)
  • issuer-api: allow to query certificates by more fields (8d3a60b)
  • issuer-api: allow to query certs by generationEnd frame (2c22793)
  • issuer-api: Return transaction hashes for each blockchain interaction (2bb6aa3)

BREAKING CHANGES

  • issuer-api: The Issuer API no longer waits for the blockchain transactions to be mined, but returns a transaction hash to the user and delegates checking if the transaction has been mined to the API user

0.4.0 (2021-09-17)

Bug Fixes

  • issuer-api: remove ScheduleModule from IssuerModule (8dce607)

Features

  • issuer-api: add enableCertificationRequest option (ffb4fa7)
  • issuer-api: add issuer module options (1e55661)
  • issuer-api: add transaction log entity validation (4832a74)
  • issuer-api: Allow to query for certificate with logs (30ae58a)
  • issuer-api: store event timestamp, add tests (8b3e120)
  • issuer-api: track all transaction (e4e0dd0)

BREAKING CHANGES

  • issuer-api: when used with certification request module, user need to include ScheduleModule.forRoot() by himself
  • issuer-api: issuer-api AppModule was renamed to IssuerModule. Also, to use it, you need to call IssuerModule.register()

0.3.0 (2021-08-30)

Bug Fixes

  • claim data number overflow (d3b9f85)
  • deps: update dependency @nestjs/config to v1 (5226f56)
  • deps: update dependency @nestjs/config to v1.0.1 (3463c6f)
  • deps: update dependency @nestjs/passport to v7.1.6 (e6c99f4)
  • deps: update dependency @nestjs/schedule to v1 (2817ea0)
  • deps: update dependency @nestjs/schedule to v1.0.1 (43e71b4)
  • deps: update dependency @nestjs/swagger to v4.8.1 (daa023b)
  • deps: update dependency @nestjs/swagger to v4.8.2 (d17e433)
  • deps: update dependency ethers to v5.1.3 (e7f4abb)
  • deps: update dependency ethers to v5.1.4 (71f379b)
  • deps: update dependency pg to v8.6.0 (5b16742)
  • deps: update dependency pg to v8.7.1 (033293f)
  • deps: update dependency polly-js to v1.8.2 (af8a3db)
  • deps: update dependency rxjs to v6.6.7 (5adc1e2)
  • deps: update dependency typeorm to v0.2.32 (e2f606e)
  • deps: update dependency typeorm to v0.2.34 (8c6f39c)
  • deps: update ethers (785e3ef)
  • deps: update ethers (d40f585)
  • deps: update ethers to v5.3.0 (72c970e)
  • deps: update nest monorepo to v7.6.17 (ecc84c0)
  • deps: update nest monorepo to v7.6.18 (6835926)
  • Fix and improve the batch issuance API + add test (37484e5)
  • issuer-api: fix comparing claim balances (dfccdc7)
  • issuer-api: fix migrations for certificate and request IDs (b44cb24)
  • issuer-api: Listening to wrong event for TransferBatch and ClaimBatch (af7eb0d)
  • issuer-api: Use getRepository when self-updating certificate (bcc511a)
  • revert ethers versions to working and disable updates (49753f0)
  • syncing a Certificate that was issued in a batch (8665a4e)

Features

  • irec certificates handling (fc0cb5e)
  • issuer-api: Batch transfer/claim to multiple destinations (e3a3364)
  • issuer-api: filter certification requests by owner (5f62ce9)
  • issuer-api: Full batch operations (issuance, transfer, claim) (0f2064c)
  • issuer-api: Separate Private Issuer contract + adjust to changes in Issuer and Registry smart contracts (b1a4676)
  • issuer-irec-api: import irec certificates (30e6832)
  • issuer-irec-api: import test update (a5cbd09)
  • issuer-irec-api: list certificates ready to import (bab0eb9)
  • origin-device-registry-irec-local-api: added approve/reject actions to irec devices (38c1943)

BREAKING CHANGES

  • issuer-api: The batch transfer/claim API has changed
  • issuer-api: Batch operations moved to /api/certificate-batch endpoint

0.2.0 (2021-03-23)

Bug Fixes

  • deps: update dependency @nestjs/schedule to v0.4.3 (c3ade3b)
  • deps: update dependency @nestjs/swagger to v4.7.13 (eba5075)
  • deps: update dependency @nestjs/swagger to v4.7.15 (d58375c)
  • deps: update dependency @nestjs/swagger to v4.7.16 (c240c31)
  • deps: update dependency @nestjs/swagger to v4.8.0 (f3baec9)
  • deps: update dependency ethers to v5.0.31 (2c4a3a0)
  • deps: update dependency polly-js to v1.8.1 (85e1d14)
  • deps: update dependency rxjs to v6.6.6 (8cbb567)
  • deps: update dependency typeorm to v0.2.31 (b2d4b30)
  • deps: update nest monorepo to v7.6.12 (bacde48)
  • deps: update nest monorepo to v7.6.14 (9b0ca43)
  • issuer-api: check for device ownership when requesting certificates (cfdd99c)

Features

  • issuer-api: add claim dto (facb6a0)
  • issuer-api: make claiming information available to everyone when fetching the certificate (819da03)

0.1.3 (2021-02-12)

Bug Fixes

  • deps: update dependency @nestjs/config to v0.6.3 (4991dfb)
  • deps: update dependency ethers to v5.0.29 (149041b)
  • deps: update nest monorepo to v7.6.11 (daee156)
  • issuer-api: allow users with no blockchain address query public certificates (3503fbc)
  • issuer-api: private transfer commitment was always revealed in all certificates (ce50125)

0.1.2 (2020-12-04)

Note: Version bump only for package @energyweb/issuer-api

0.1.1 (2020-11-30)

Note: Version bump only for package @energyweb/issuer-api

0.1.0 (2020-11-20)

Bug Fixes

  • deps: update dependency @nestjs/swagger to v4.7.2 (1b127f8)
  • deps: update dependency @nestjs/swagger to v4.7.3 (1285463)
  • deps: update dependency typeorm to v0.2.29 (49232fb)
  • deps: update nest monorepo to v7.5.2 (adf4996)

Features

  • issuer-api: expose BlockchainProperties settings (a58c270)
  • issuer-api: Initial commit for issuer-api (b2fcdfa)
  • issuer-api: use queuing for certificate requests deployment (fd31575)
  • issuer-api: Validation for Entities and DTOs (80285c3)