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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- issuer-api: remove ScheduleModule from IssuerModule (8dce607)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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