Skip to content
Compare
Choose a tag to compare
@github-actions github-actions released this 30 Dec 15:07
· 184 commits to master since this release

0.3.0 (2021-12-30)

Bug Fixes

  • deps: update dependency @emotion/react to v11.6.0 (24045e4)
  • deps: update dependency @emotion/styled to v11.6.0 (2405f01)
  • deps: update dependency @hookform/resolvers to v2.8.1 (fa18c82)
  • deps: update dependency @hookform/resolvers to v2.8.2 (cc7e86e)
  • deps: update dependency @hookform/resolvers to v2.8.3 (a1ace66)
  • deps: update dependency @hookform/resolvers to v2.8.4 (e6ebfe5)
  • deps: update dependency @hookform/resolvers to v2.8.5 (522a833)
  • deps: update dependency axios to v0.24.0 (1ff92e7)
  • deps: update dependency chart.js to v3.6.0 (ea4b58c)
  • deps: update dependency chart.js to v3.6.1 (28c317a)
  • deps: update dependency chart.js to v3.6.2 (c3008ee)
  • deps: update dependency chart.js to v3.7.0 (1d8256d)
  • deps: update dependency core-js to v3.18.0 (7d6547f)
  • deps: update dependency core-js to v3.18.1 (e8e51c1)
  • deps: update dependency core-js to v3.18.2 (0c028fd)
  • deps: update dependency core-js to v3.18.3 (b316452)
  • deps: update dependency core-js to v3.19.0 (732020b)
  • deps: update dependency core-js to v3.19.1 (dd774a6)
  • deps: update dependency core-js to v3.19.2 (fc955b0)
  • deps: update dependency core-js to v3.19.3 (e6df79f)
  • deps: update dependency core-js to v3.20.1 (e739d28)
  • deps: update dependency history to v5.1.0 (8b006a9)
  • deps: update dependency i18next to v21 (9391aec)
  • deps: update dependency i18next to v21.2.3 (6f6ec5f)
  • deps: update dependency i18next to v21.2.4 (44c23cd)
  • deps: update dependency i18next to v21.2.6 (4e3c420)
  • deps: update dependency i18next to v21.3.2 (4b46702)
  • deps: update dependency i18next to v21.3.3 (5876169)
  • deps: update dependency i18next to v21.4.0 (d8d21c4)
  • deps: update dependency i18next to v21.4.2 (a636c22)
  • deps: update dependency i18next to v21.5.2 (b763319)
  • deps: update dependency i18next to v21.5.3 (faf7a03)
  • deps: update dependency i18next to v21.5.4 (3e27e0c)
  • deps: update dependency i18next-icu to v2 (1cf321c)
  • deps: update dependency react-chartjs-2 to v4 (7ba3971)
  • deps: update dependency yup to v0.32.11 (533ee68)
  • deps: update material-ui monorepo (a932bec)
  • deps: update material-ui monorepo (c9a70c3)
  • deps: update material-ui monorepo (3fc9562)
  • deps: update material-ui monorepo (4b2ac2f)
  • deps: update material-ui monorepo (d5e495e)
  • deps: update material-ui monorepo (ee2215e)
  • deps: update react (a094ad0)
  • deps: update react (5f8f953)
  • origin-organization-irec-api: fix conflict in swagger for irec accounts endpoint (a71935c)
  • origin-ui-certificate: add select for beneficiaries when claiming from exchange (8fc1c91)
  • origin-ui-certificate: use companyBeneficiaries endpoint to get beneficiaries for retire-action (9b040dd)
  • origin-ui-core: adjust GenericForm validation influence on button disabling (2463eb6)
  • origin-ui-core: improve ItemsListWithActions state management, remove unnecessary actions, reduce re-renders, fix selection bugs (c37edf9)
  • origin-ui-core: remove memory leak on SelectAutocomplete (25c977d)
  • origin-ui-device-data: fix memory leak on PublicDeviceCard when fetching device image on unmount (497845f)
  • origin-ui-device-data: ignore fetching devices images for id === null (2f35b21)
  • origin-ui-device-logic: smart meter chart intervals bug (c2d4b80)
  • origin-ui-exchange-logic: using country code instead of country name for tables filtering (58df055)
  • origin-ui-exchange-view: block buying bundle for users unable to proceed it (c2f5240)
  • origin-ui-localization: fix variables consumption in localization (8092e1e)
  • origin-ui-localization: localization variables (f752d9d)
  • origin-ui-organization: remove fetching any data when user is not logged in, fix infinite fetch/re-render of organization ui app for unlogged users, add redirect for invitations page (629dc58)
  • origin-ui-shared-state: remove unnecessary window reload (88c2240)
  • origin-ui-user: add admin org-view, fix login re-render bug, adjust routes names & labels, correctly log errors (b1ad9ad)
  • origin-ui-user: fix newPasswordConfirm field error label (e83e0e7)
  • origin-ui-user: remove organization-data dependency (a9e5309)
  • origin-ui: dont fetch connections for admin user (2f8208d)
  • origin-ui: fix light-theme navigation styles (0732ffb)
  • origin-ui: fix login bug, add login-app routes config (8343ae2)
  • origin-ui: remove expired tokens (0ce3fc2)

chore

  • origin-ui-core: remove exports of dependent components and move the into the folders of its parent (7f2a68b)
  • origin-ui-core: rename FallbackIcon to IconHoverText (a7fc0a3)
  • origin-ui-core: rename props to better display the purpose (a4777a6)
  • update to latest versions of @mui packages (2f53854)

Features

  • origin-ui-certificate-view: allow bulk actions only for blockchain inbox (d4e7dac)
  • origin-ui-certificate: add claim action to exchange inbox (978f5eb)
  • origin-ui-certificate: add export action to exchange inbox (01e565f)
  • origin-ui-certificate: add tooltip and disable select if there are no beneficiaries created by user (abf759a)
  • origin-ui-certificate: adjust certificate pages to match blockchain account options (ab9cff8)
  • origin-ui-certificate: make claim-action form, adjust displaying of claimed certificates in claims-report and certificate-detail-view (0bf011d)
  • origin-ui-certificate: move from external web3 package to native web3 package usage (697831a)
  • origin-ui-core: add expanding functionality for TableComponentRow (d98e2b8)
  • origin-ui-core: add new component - VisibilityButton (d23fc77)
  • origin-ui-core: allow ListActionsBlock to be managed by outside state (21efb74)
  • origin-ui-core: extend GenericMap props to allow customization of Marker (392b4fd)
  • origin-ui-core: improve marker items types, add label (b223407)
  • origin-ui-core: on list reset return to the first action in ListActionsBlock (2ea057a)
  • origin-ui-device-data: request certificates based on users self-ownership (a96a156)
  • origin-ui-device-logic: change requestCertificates form validationMode (614f6ae)
  • origin-ui-device-view: show edit button only for non-approved devices (450593b)
  • origin-ui-device: add edit device page, confirm modal, status dot to device name in my-devices (d68938c)
  • origin-ui-device: add irecTradeAccountCode field to request certificates, pass singleAccountMode variable (8f8cbac)
  • origin-ui-device: add my accounts, add select with account code to register device (79b17d0)
  • origin-ui-device: change select value to code (f16acd3)
  • origin-ui-device: extend permissions (d3ba350)
  • origin-ui-device: make country and timezone fields displaying based on config country, add selectors to import device form (b01c4bb)
  • origin-ui-exchange-logic: redirect to certificate details on roww click in Sell Offers table (4a8745f)
  • origin-ui-exchange: add expanding asks rows in trading view with device data (3822bf3)
  • origin-ui-exchange: autofill all available device type options, disable button if only fuel type specified (1dfe4bc)
  • origin-ui-exchange: show all bids in BuyOffers table when filters not specified (1b0684e)
  • origin-ui-localization: add claim action localization (dc46460)
  • origin-ui-localization: add generic notification message (cdc76e7)
  • origin-ui-localization: add irecTradeAccountCode (98203f4)
  • origin-ui-localization: add irecTradeAccountCode (ef9bfcd)
  • origin-ui-localization: add localization for device edit page (0f22c3a)
  • origin-ui-localization: add localization for exchange export (62ad75e)
  • origin-ui-localization: add localization for exchange-claim action (986f824)
  • origin-ui-localization: add localization for metamask components (840a08a)
  • origin-ui-localization: add localization for reset password flow (4a54a38)
  • origin-ui-localization: add no-beneficiaries tooltip text (6402bb6)
  • origin-ui-localization: add password validation message (31c5da0)
  • origin-ui-localization: add requirements localization, adjust admin nav item (2faac52)
  • origin-ui-localization: add reset-password notifications (639ac35)
  • origin-ui-localization: add sefl-ownership texts (60b883a)
  • origin-ui-organization: add permissions block to create-beneficiaries page (9d2a9a6)
  • origin-ui-organization: remove All Organizations page from organization-ui (0f8c4d3)
  • origin-ui-theme: simplify makeOriginUiTheme func and allow passing custom coloring scheme (5ab31c1)
  • origin-ui-user: add All Organizations page into admin-ui app (a66bad9)
  • origin-ui-user: add RequestResetPassword and ResetPassword pages, create LoginLayout wrapper (0557a10)
  • origin-ui-user: add self-ownership switch (cb61aa6)
  • origin-ui-user: connect reset password ui to api (cee02f9)
  • origin-ui-user: move from external web3 package to native web3 package usage (9d7de59)
  • origin-ui-web3: create web3 state management, BaseAdapter and MetamaskAdapter (3ad7dec)
  • origin-ui: add SINGLE_ACCOUNT_MODE env variable (9b9a171)
  • origin-ui: add singleAccountMode env variable (11da805)
  • origin-ui: added ui-apps lazy load (9044621)
  • ui-packages: update ui to use new module (4f130a9)

BREAKING CHANGES

  • origin-ui-theme: makeOriginUiConfig is now makeOriginUiTheme and returns theme instead of object
  • origin-ui-core: GenericMap now accepts mapItems prop instead of allItems, DownloadableChip now accepts fileName instead of name
  • origin-ui-core: UploadChip and Dot components are no longer exported from origin-ui-core
  • origin-ui-core: FallbackIcon is no longer exported from origin-ui-core, now exports IconHoverText
  • package now uses @mui/* packages instead of @material-ui/* ones
  • origin-ui-certificate: CertificateApp now expects allowedChainIds to be supplied as env variable from the root, packages now have peerDep of origin-ui-web3 package
  • origin-ui-user: UserApp now expects allowedChainIds to be supplied as env variable from the root, packages now have peerDep of origin-ui-web3 package