·
1056 commits
to master
since this release
0.1.0 (2021-09-17)
Bug Fixes
- add i18next provider for ui packages (998e101)
- deps: pin dependencies (9ff7678)
- deps: update dependency @energyweb/utils-general to v11.0.3 (9289fc6)
- deps: update dependency @hookform/resolvers to v1.3.6 (6512ea7)
- deps: update dependency @hookform/resolvers to v1.3.7 (f39adcc)
- deps: update dependency @hookform/resolvers to v2.8.0 (c80b65e)
- deps: update dependency @material-ui/pickers to v3.3.10 (c3d13e5)
- deps: update dependency @reduxjs/toolkit to v1.6.1 (c36f093)
- deps: update dependency axios to v0.21.3 (a551097)
- deps: update dependency axios to v0.21.4 (6141657)
- deps: update dependency chart.js to v3.5.1 (ef794eb)
- deps: update dependency core-js to v3.17.3 (77f2c00)
- deps: update dependency dayjs to v1.10.7 (a427d76)
- deps: update dependency ethers to v5.0.29 (149041b)
- deps: update dependency ethers to v5.0.31 (2c4a3a0)
- deps: update dependency ethers to v5.1.3 (e7f4abb)
- deps: update dependency ethers to v5.1.4 (71f379b)
- deps: update dependency formik to v2.2.8 (81f2334)
- deps: update dependency formik to v2.2.9 (9a04739)
- deps: update dependency history to v5.0.1 (c659f7b)
- deps: update dependency i18next to v19.8.7 (6616021)
- deps: update dependency i18next to v19.8.9 (86169ea)
- deps: update dependency i18next to v19.9.0 (2140690)
- deps: update dependency i18next to v19.9.1 (860cb8f)
- deps: update dependency i18next to v19.9.2 (26cadd3)
- deps: update dependency i18next to v20 (85c2c01)
- deps: update dependency i18next to v20.2.1 (15a73ac)
- deps: update dependency i18next to v20.2.2 (a79edfc)
- deps: update dependency i18next to v20.2.4 (5a2adf1)
- deps: update dependency i18next to v20.3.0 (729a56b)
- deps: update dependency i18next to v20.3.1 (649bb6f)
- deps: update dependency i18next to v20.3.2 (3c0e83c)
- deps: update dependency i18next to v20.3.3 (84f266b)
- deps: update dependency i18next to v20.3.4 (7137026)
- deps: update dependency i18next to v20.3.5 (5ec53fe)
- deps: update dependency i18next to v20.4.0 (9d2bc42)
- deps: update dependency i18next to v20.6.0 (b2ba061)
- deps: update dependency i18next to v20.6.1 (aefd087)
- deps: update dependency moment-timezone to v0.5.33 (54f255b)
- deps: update dependency query-string to v6.14.0 (a3b1524)
- deps: update dependency query-string to v6.14.1 (a0e1506)
- deps: update dependency query-string to v7 (6482d16)
- deps: update dependency query-string to v7.0.1 (23a9214)
- deps: update dependency react-hook-form to v6.15.5 (6253b6c)
- deps: update dependency react-i18next to v11.11.3 (0648481)
- deps: update dependency react-redux to v7.2.5 (3daa929)
- deps: update dependency react-router-dom to v5.2.1 (68afc80)
- deps: update dependency regenerator-runtime to v0.13.9 (1db54ee)
- deps: update dependency tslib to v2.3.1 (9131194)
- deps: update dependency webpack to v5.21.2 (16c5b14)
- deps: update dependency yup to v0.32.9 (fc68c9d)
- deps: update ethers (785e3ef)
- deps: update ethers (d40f585)
- deps: update ethers to v5.3.0 (72c970e)
- deps: update material-ui monorepo (7a350c4)
- deps: update material-ui monorepo (34eaab2)
- deps: update mui monorepo (dfa6001)
- deps: update react (52a320c)
- deps: update react (0fe76a9)
- deps: update webpack (f323b5b)
- exchange-ui-core: bundle render error (f3b3003)
- exchange-ui-core: create bundle icon error (0ba2cee)
- exchange-ui-core: device name check and devices pre-fetch in supply (91a4220)
- exchange-ui-core: fallbacks for devices (cf71aac)
- exchange-ui-core: import translation hook from i18next (7a89abb)
- exchange-ui-core: minor bug fixes (dae1537)
- exchange-ui-core: minor bug fixes (30f8b4f)
- exchange-ui-core: missing device fetch in orders tables (7487b35)
- exchange-ui-core: tables refreshing (d95fc96)
- exchange-ui-core: tables refreshing (b69bc55)
- exchange-ui-core: unstable facilityName filter options (699e835)
- exchange-ui-core: use ternary operator instead of nullish coalescing (8609d4e)
- localization: add missing localization (ea977d8)
- localization: modal typo (b2dc577)
- localization: tooltip typo (c55b952)
- localization: translations fixes (91e63df)
- origin-ui-certificate-data: add import certificates fallback (7c0b121)
- origin-ui-certificate: display device images in certificate detail-view carousel (d995c51)
- origin-ui-core: add fixed width for imageWrapper in CardWithImage component (1d37f61)
- origin-ui-core: add props defaults and null checks for GenericItemsList (878c692)
- origin-ui-core: beneficiary form validation and localization (0dc735e)
- origin-ui-core: check irec enabled feature in organizationMenu (2d68118)
- origin-ui-core: claiming certificate from blockchain inbox (7c46877)
- origin-ui-core: correctly reflect breaking change for package (0a37955)
- origin-ui-core: cr fixes, exchange inbox price input replaced (72ee724)
- origin-ui-core: cr fixes, exchange inbox price input replaced (02bc1c1)
- origin-ui-core: display smartMeterReads in device detail view (65682d0)
- origin-ui-core: edit form validation in certificate inboxes (78d24ae)
- origin-ui-core: fallback for deviceType (0de9b0e)
- origin-ui-core: fetching my devices for inactive user (15c332e)
- origin-ui-core: fix irec register not showing up in organization menu (7c299bc)
- origin-ui-core: forbid changing email to current and add test attributes (0e451ef)
- origin-ui-core: getting meter reads after vital device data (0cefef7)
- origin-ui-core: hide claims report for issuer, adjust default redirect (0047b9b)
- origin-ui-core: hide myDevices under requirements (b64df9e)
- origin-ui-core: hide requests page for issuer (62e99ee)
- origin-ui-core: inconsistent data fetch on exchange address creation (0e130dd)
- origin-ui-core: minor bug fixes (6240c80)
- origin-ui-core: minor bug fixes (9ab1ed0)
- origin-ui-core: org approve button bugfix, country selector autocomplete added (3af86b5)
- origin-ui-core: org registration country select autocomplete (e4da220)
- origin-ui-core: organization modals disappear on registration forms (98a4536)
- origin-ui-core: remove destructing of exchangeClient (2b65155)
- origin-ui-core: return Register I-REC to menu (b32d85e)
- origin-ui-core: select autocomplete cleanup (9b153b7)
- origin-ui-core: table actions not overlaping container in desktop view (4a26a05)
- origin-ui-core: type inconsistence (f07b428)
- origin-ui-core: using null as certificate creation date (d061f3e)
- origin-ui-core: withdrawn total volume 0 (f9648f5)
- origin-ui-device-data: catch errors from first i-rec request when registering device (54957e5)
- origin-ui-device-view: adjust detail-view carousel to match new core component (5f9204d)
- origin-ui-exchange-logic: add fallback for bundle shares calc function (d5a9996)
- origin-ui-exchange-logic: dont display direct buy column when user couldnt buy any of asks (82f19aa)
- origin-ui-irec-core: apply certificates fixes to irec-ui (739c664)
- origin-ui-irec-core: fix certificates displaying data (0a89786)
- origin-ui-irec-core: import translation hook from i18next (16f2092)
- origin-ui-irec-core: remove api package from dependencies (4af5b6b)
- origin-ui-irec-core: remove errors and improve development process (048029f)
- origin-ui-organization-view: hide members table actions from inactive users (6354655)
- origin-ui: dont display connect-irec until user has an irec org registered (03d54ba)
- origin-ui: provide loading state for app (c68d7fc)
- revert ethers versions to working and disable updates (49753f0)
Features
- add loading state for table actions, improve actions typings (6a77128)
- add smart meter id to env (44876e2)
- exchange-ui-core: bids table multiple device filter (5856bf7)
- exchange-ui-core: demands - comma validation fix (9188534)
- localization: activation message (bf48a9c)
- localization: add claims localization (88e3e60)
- localization: add invitations localization (8caf67f)
- localization: add localization for devices (0988130)
- localization: add localization for supply (81bcb56)
- localization: block withdraw if user lack blockchain address (056101b)
- localization: cert request page (0c5228c)
- localization: claims menu item (550ff1d)
- localization: code review fixes (bdeb126)
- localization: create address modal (ec753fd)
- localization: modal message added (13b1966)
- localization: modal message added (18ae356)
- localization: new blockchain inbox page (3c04fae)
- localization: new certificate inbox page (2f21de1)
- localization: new certificate inbox page (64bb3e8)
- localization: register - thank you modal (373ded7)
- origin-certificate-view: move withMetamask hoc to blockchain inbox actions (d38aa91)
- origin-core-ui: old table pages visibility only for issuer (1ccb521)
- origin-device-registry-irec-local-api: added postalCode, country, region, subregion fields to irec devices (1ab76ce)
- origin-device-registry-irec-local-api: irec fuel now is fuelType, updated devices controller (c9f1427)
- origin-device-registry-irec-local-api: removed duplicate country field (11e590c)
- origin-device-registry-local-irec-api: capacity is string now (d769f4f)
- origin-irec-organization-api: added connection module (09da211)
- origin-ui-assets: create package (19c96c4)
- origin-ui-blockchain: create package (c8a3ab5)
- origin-ui-blockchain: now using connect-metamask block instead of auto connect on page enter (fe8fb2f)
- origin-ui-certificate-data: create package (0caa66d)
- origin-ui-certificate-logic: create package (f5a7a28)
- origin-ui-certificate-view: create package (690711f)
- origin-ui-certificate: add certificate import page (df1b15b)
- origin-ui-core: add blockchain inbox validation (3ee109e)
- origin-ui-core: add clear button for multiselect filter (6d93b95)
- origin-ui-core: add clear button for table date filters (8264d8d)
- origin-ui-core: add date info to admin claims table (4597e73)
- origin-ui-core: add invitations localization (8fc1fb1)
- origin-ui-core: add optional loading state for table actions (7f41ad9)
- origin-ui-core: admin claims page (988b5d7)
- origin-ui-core: block withdraw if user lack blockchain address (ba4c7b9)
- origin-ui-core: cert request page (9891697)
- origin-ui-core: certificate requests timerame column added (ed37df7)
- origin-ui-core: certificate state fix (218ed5c)
- origin-ui-core: code review bug fixes (324982c)
- origin-ui-core: code review fixes (45daa71)
- origin-ui-core: code review fixes (a9be4c7)
- origin-ui-core: column name fix (b168613)
- origin-ui-core: cr fixes (e875230)
- origin-ui-core: cr fixes (8372c9f)
- origin-ui-core: create address modal (666dc7c)
- origin-ui-core: create SmartMeterChart based on energy-api (2383c5a)
- origin-ui-core: date fields for claiming certificate (e651d20)
- origin-ui-core: deepscan fix (02fd535)
- origin-ui-core: deepscan fix, console log removed (bbe38eb)
- origin-ui-core: DeepScan issue fix (171d87b)
- origin-ui-core: device icons replacement (99adad9)
- origin-ui-core: display loading while getting meterReads (8743da1)
- origin-ui-core: extend environment interface (19e00a8)
- origin-ui-core: inbox page refresh fix (de37d3b)
- origin-ui-core: modal energy value fix (01458cd)
- origin-ui-core: new blockchain inbox page (6e48b90)
- origin-ui-core: new certificate inbox page (328851a)
- origin-ui-core: notification fix (2d5c10f)
- origin-ui-core: register - thank you modal (71dcb73)
- origin-ui-core: table filter multiselect (a1a19f3)
- origin-ui-core: use permissions extended, blockchain inbox requirements added (e812a8e)
- origin-ui-core: various certificates fixes (b0f83ef)
- origin-ui-device-data: create package (97a31a1)
- origin-ui-device-logic: create package (afc7807)
- origin-ui-device-view: create package (f226425)
- origin-ui-exchange-data: create package (89f07a1)
- origin-ui-exchange-logic: create package (fa92884)
- origin-ui-exchange-view: create package (f695def)
- origin-ui-exchange: add view market functionality to asks and bids tables in MyOrders (8d94a90)
- origin-ui-irec-core: add certificates and adjust devices (ee10d98)
- origin-ui-irec-core: date fields for claiming certificates (3e58f69)
- origin-ui-irec-core: finished with import (efc1cb1)
- origin-ui-irec-core: get devices to import (3d03739)
- origin-ui-irec-core: proper devices listing (2962389)
- origin-ui-irec-core: update irec ui (7c4c2d9)
- origin-ui-localization: add confirm email localization (9735ff8)
- origin-ui-localization: add localization for certificate import (19e7cd9)
- origin-ui-localization: create package (fc9c50d)
- origin-ui-organization-data: create package (a0d2245)
- origin-ui-organization-logic: create package (514fd37)
- origin-ui-organization-view: create package (866fdd0)
- origin-ui-shared-state: create package (612b1a7)
- origin-ui-theme: create package (e3504b8)
- origin-ui-user-data: create package (fcca279)
- origin-ui-user-logic: create package (91190ad)
- origin-ui-user-view: adjust blockchain part in user profile to work with new metamask HOC (b14020d)
- origin-ui-user-view: create package (0565a44)
- origin-ui-user: add confirm email page (60b68f0)
- origin-ui-utils: create package (e810b9f)
- origin-ui-utils: hook for receiving query params (ff585f5)
- origin-ui: add certificate import page to menu and routes (c19013d)
- origin-ui: add confirm email page (fc892c5)
- origin-ui: create root private package for ui (5957739)
- store the I-REC connection (427761a)
- ui-packages: nx setup (9aa4a74)
BREAKING CHANGES
- origin-ui-core: package now serves as a generic components library