* prototype getting ENS names the right decentralized way
* get all profile metadata with ENS
* refactor account display in context of top sales list
* support almost all default text records
* refactor text record fetching
* more web3 calls reduction
* package cleanup
* add Publisher component test, mock out ens utils
* remove mock to run @utils/ens directly
* add Avatar stories
* cleanup
* rebase fixes
* profile loading tweaks
* fixes
* merge cleanup
* remove @ensdomains/ensjs
* fetch ENS data from proxy
* update avatar tests
* tweak error catching for all axios fetches
* test tweaks
* api path fix
* fetching fixes
* account switching tweaks
* remove unused methods
* add ENS fetching tests
* jest timeout tweak
* update readme
* unused package cleanup
* make storybook use webpack 5
* see https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#webpack-5
* bump react, cleanup
* button story tweaks
* add Alert stories
* bump Jest to v28.1.0
* try original storyshots initialization
* split up build & test CI jobs
* stop testing Node.js v14
* set jest coverage flag
* downgrade paambaati/codeclimate-action again
* move jest config files, remove coverageReporter override
* collect coverage from `src/` only
* another paambaati/codeclimate-action bump test
* create additional button markup test
* downgrade paambaati/codeclimate-action again
* more downgrade
* render default button without optional style prop
* ignore some folders for Jest
* full coverage for Alert
* more package updates
* add eslint-plugin-testing-library & eslint-plugin-jest-dom
* bump ESLint packages, follow new rules
* start storybook in quiet mode
* update docs
* test storybook build as part of CI
* more testing docs clarification
* add jest:watch command
* add body background colors switch in toolbar
* TypeScript voodoo
* test codeclimate-action@v2.7.3 for default coverageCommand
* downgrade codeclimate-action and running in debug mode
* make coverage artifacts OS agnostic
* subgraph typings as artifact for coverage job
* disable coverage sending job for now
Co-authored-by: Enzo Vezzaro <enzo-vezzaro@live.it>