Skip to content

Latest commit

 

History

History
323 lines (169 loc) · 23.7 KB

CHANGELOG.md

File metadata and controls

323 lines (169 loc) · 23.7 KB

Change Log

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

1.5.1 (2020-02-04)

Note: Version bump only for package @energyweb/origin-ui

1.5.0 (2020-01-31)

Bug Fixes

Features

  • implement UI for inviting user to organization (0ddf0f0)

1.4.0 (2020-01-17)

Bug Fixes

  • origin-ui: only show register device tab to device manager (b34f85f)
  • origin-ui: unify power/energy units and dates display (b6ba906)

Features

  • origin-ui: add register icon when user is guest (f155344)
  • origin-ui: remove demand repeatable end date (7b8fe4f)
  • origin-ui: style improvements (daf71ff)
  • origin-ui: wire user registration to backend (5d892e2)

1.3.0 (2020-01-07)

Bug Fixes

  • deps: update dependency redux to v4.0.5 (dfeb6e7)
  • deps: update dependency yup to v0.28.0 (cde01cb)
  • deps: update mui monorepo (5af4355)
  • deps: update react (7186101)
  • origin-ui: adjust register organization form to autocomplete changes (c14b03d)
  • origin-ui: hide demands tab for the issuer (9ac3276)

Features

  • complete backend for registering organization (b0dd715)
  • origin-backend: add endpoint to save organizations (7382725)
  • origin-ui: input form for registering an organization (a6c95eb)
  • origin-ui: input form of user registration (8a3338f)
  • origin-ui: remove "Consumption List" from "Devices" (0bc9e7d)
  • origin-ui: use material ui autocomplete instead of react-select (f1e1106)

1.2.0 (2019-12-20)

Bug Fixes

  • origin-ui: destructure country (091d98f)
  • origin-ui: fix tests: useSelector order + add /api to backend url (a5bb9cf)

Features

  • add region and province form fields to device registration (f71feff)
  • input form for device registration (d253e8c)

1.1.1 (2019-12-19)

Note: Version bump only for package @energyweb/origin-ui

1.1.0 (2019-12-17)

Bug Fixes

  • origin-ui: buyer cannot delete his demand (35bc742)

Features

  • origin-ui: remove searching by certificate id and consuming device id (#369) (76ef3e0)
  • origin-ui: remove searching device by id (#368) (60ec558)
  • origin-ui: unify date display in datepickers (#371) (ac9da78)

1.0.0 (2019-12-12)

Bug Fixes

  • deps: update dependency @date-io/moment to v1.3.13 (67e85cb)

  • deps: update dependency bootstrap to v4.4.1 (#335) (8096fa9)

  • deps: update react (4624aa4)

  • deps: update react (#337) (5b5540b)

  • deps: update webpack (#338) (e8b68e4)

  • origin-ui: fix price and currency undefined in some cases (#326) (0f2e248)

  • [FIX] Backend hash storing (#341) (b239101), closes #341

BREAKING CHANGES

  • 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

0.4.0 (2019-11-26)

Bug Fixes

  • origin-ui: fix watching for return to inbox event (#319) (8494cb3)
  • include contracts in the package (#316) (9c9712b)
  • deps: update dependency chart.js to v2.9.3 (#279) (86260b5)
  • deps: update dependency query-string to v6.9.0 (#282) (544390c)
  • deps: update react (#239) (e074ccb)
  • deps: update react (#283) (4880f7c)
  • deps: update webpack (#312) (9f19344)
  • origin-ui: fix day graph starts at 00:00 independent of timezone (#291) (f5ebf39)
  • origin-ui: fix displaying accounts in header (#296) (535531f)
  • origin-ui: fix UI randomly not loading (#299) (2c61843)
  • origin-ui: PurchasableCertificate not fetching off-chain data (#289) (594944d)

Features

  • Add support for toggling between manual/automatic matcher (#293) (0adde5e)
  • origin-ui: add loader to request irec modal (#241) (fbcbb19)
  • origin-ui: Add process indicator while executing tx (#256) (21e1649)
  • origin-ui: runtime Docker environment variables (#259) (dc72ec8)
  • origin-ui: show certificate generation timeframe (#287) (8c2bf43)

0.3.1 (2019-11-11)

Bug Fixes

  • fix running on Windows (#222) (81f8c19)
  • fix yarn clean command (#224) (e07e9d8)
  • deps: update dependency @react-google-maps/api to v1.7.8 (#219) (807bb61)
  • deps: update dependency chart.js to v2.9.2 (#220) (957a357)
  • deps: update dependency formik-material-ui to v1 (#217) (b2e933c)
  • origin-ui: fix certificate history (#201) (2c4fbbb)
  • origin-ui: fix direct navigation to certificates (#204) (cb84bae)
  • origin-ui: fix persisting demand location (#205) (33eeb75)

0.3.0 (2019-10-30)

Bug Fixes

  • makefiles escaped variables (052810c)
  • deps: update dependency chart.js to v2.9.0 (#184) (85cc2f4)
  • deps: update dependency chart.js to v2.9.1 (#194) (7fd3b2f)
  • deps: update dependency ts-loader to v6.2.1 (#186) (cbac99e)
  • deps: update mui monorepo (#149) (7e67d0e)
  • origin: fix getting all certificates events (#193) (35f295a)
  • origin-ui: fix actions panel showing after closing modal (#190) (2e7719d)

Features

  • origin-ui: [IN-BROWSER PK] Keystore wallet import (#197) (82d2d64)

0.2.1 (2019-10-30)

Note: Version bump only for package @energyweb/origin-ui

0.2.0 (2019-10-25)

Bug Fixes

  • origin-ui: fix publish for sale modal energy (#165) (d9db9b8)

Features

  • backend: Replace testbackend with the new origin-backend (#137) (c428e7d)
  • origin-ui: add missing irec types icons (#171) (4c7b7e7)

0.1.0 (2019-10-23)

Bug Fixes

  • deps: update dependency history to v4.10.1 (#65) (6f353f9)
  • certificate price is always per MWh (#142) (a253036)
  • deps: update react (#72) (1fea1b8)
  • testbackend dependencies (#6) (708cbd5)
  • deps: update dependency @date-io/moment to v1.3.11 (#59) (5f80617)
  • deps: update dependency query-string to v6.8.3 (#68) (fd62e52)
  • deps: update dependency ts-loader to v6.1.2 (#69) (49f0615)
  • deps: update dependency ts-loader to v6.2.0 (#105) (79e276c)
  • deps: update mui monorepo (#71) (f0c0426)
  • deps: update webpack (#123) (341697c)
  • origin-ui: fix account selector when no metamask and ui tests (#140) (8143456)
  • origin-ui: fix table style (#38) (e3a53a2)
  • origin-ui: improve Producing Asset table loading time and disappearing records (#77) (2392e25)
  • origin-ui: use build:full when deploying in Docker (#143) (b5be909)

Features

  • asset/demand location based matching (#46) (00255bd)
  • Automatic demand matching (#41) (d706629)
  • demand fill tracking (#82) (2948e17)
  • display all assets on a map (#8) (477da49)
  • erc-test-contracts (#24) (ad771ab)
  • new demand creation view and asset types integration (#14) (229e68b)
  • setup prettier and lint config for Origin UI (#20) (9cb4486)
  • Use I-REC asset types across system (#89) (2a4b45a)
  • origin-ui: overview of all demands (#35) (fc24b0d)
  • yarn run:origin command (199f8db)
  • origin-ui: Duplicating and editing demands (#32) (66cec2c)
  • origin-ui: editable email (#144) (88e6c53)
  • origin-ui: Filter all demands based on status (#29) (b97c084)
  • origin-ui: filter, search claimed certificates, bulk claim in inbox (#44) (c80145a)
  • origin-ui: remove contract address from URL (#114) (af40c04)
  • origin-ui: Use new table component across whole application (#39) (130792f)
  • origin-ui: using in-browser private key (#136) (818d2f5)
  • user-registry: User Off-Chain Properties (#15) (b6c2a31)