Skip to content

v2.0.0

Choose a tag to compare

@rdig rdig released this 14 Jan 23:42
· 8382 commits to master since this release
f905763

This MAJOR release is an effort to improve UX and data accessibility by switching the metadata data storage engine to an GraphQL server.

This improves data loading, data access and improves the general flow of the app.

The server component that provides this data can be found in this repository: JoinColony/colonyServer

Features

  • #1932 Use colony metadata provided by a GraphQL server
  • #1933 Use task metadata provided by a GraphQL server
  • #1937 Use domain metadata provided by a GraphQL server
  • #1941 Use user metadata provided by a GraphQL server
  • #1945 Use notifications metadata provided by a GraphQL server
  • #1950 General cleanup after refactoring the above components

Contracts

  • The current release does not require a contract upgrade.

Regressions

  • Due the original metadata the Dapp was consuming being pretty spotty, which made replication basically impossible, most of it was lost and couldn't be recovered from the pinners.
  • Some user accounts however, around 50, could be extracted from a browser's local storage and imported into the GraphQL data source
  • The colonies created so far however, were not recovered at all, due to the heavily manual user input need to do so, which, while being time consuming would have potentially introduced a lot of human made errors.