All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
3.1.0 (2020-02-04)
- Unify all data clients into an OffChainData definition (6aff08d)
3.0.0 (2020-01-31)
- deps: update dependency axios to v0.19.1 (40aa752)
- deps: update dependency axios to v0.19.2 (696eb46)
- implement removing user from organization (4c62da9)
- origin-backend-client: extend organization and user client functionality, remove mocks (5ed33ce)
- origin-backend-client: remove backend client mocks from package
2.2.3 (2020-01-17)
Note: Version bump only for package @energyweb/origin-backend-client
2.2.2 (2020-01-07)
Note: Version bump only for package @energyweb/origin-backend-client
2.2.1 (2019-12-20)
- origin-backend-client: make IConfigurationClient more general to support Country/Regions (b42c0af)
2.2.0 (2019-12-19)
- origin-backend-client: add Compliance support (cfdea37)
2.1.0 (2019-12-17)
- origin-backend-client: allow storing and getting Currency (d7b8006)
2.0.0 (2019-12-12)
-
Changed the API endpoints from http://example.url/// to http://example.url////
-
feat(utils-general): use the new URL structure when fetching off-chain data
-
Changed the API endpoints of the backend from http://example.url/// to http://example.url////
-
chore(user-registry): adjust to breaking changes
-
Updated User API endpoints of the backend from http://example.url/// to http://example.url////
-
chore(asset-registry): adjust to breaking changes
-
Updated Asset API endpoints of the backend from http://example.url/// to http://example.url////
-
chore(origin): fix constructor weird formatting
-
fix(market): storing off-chain data references on-chain
-
New contracts for PurchasableCertificate + Updated Market API endpoints of the backend from http://example.url/// to http://example.url////
-
chore(event-listener): more understandable tests
-
fix(event-listener): make scan interval faster for tests
-
feat(origin-backend): use a simpler URL structure
-
The URL structure of the API changed to only store hashes, omitting IDs, entity types and market lookup contracts used previously
-
chore(origin-backend-client): use only POST methods instead of POST and PUT
-
Use the .insert() method instead of .insertOrUpdate()
-
chore(utils-general): use .insert instead of .insertOrUpdate
-
fix(origin-backend): return 200 on POSTing the same entity
-
chore(utils-general): remove abstract getUrl()
-
chore(user-registry): remove specific getUrl()
-
chore(device-registry): remove specific getUrl()
-
chore(origin): remove specific getUrl()
-
chore(market): remove specific getUrl()
-
chore(monorepo): reorder test:serial
-
fix(origin-backend): adjust tests to new POST behaviour
-
chore(monorepo): Add an ADR for simplifying off-chain data storage