* feat: sync and update with all changes from fork
* refactor: extract clipboard copy logic into custom hook
* fix: correct spelling of DEFAULT_REFRESH_FREQUENCY_MS in Stamps and WalletBalance providers
* refactor(ui-tests): replace fixed sleeps with condition-based waits
* fix: handle null values for size and granteeCount in infoGroups
* fix(lint): add newline at end of file in useClipboardCopy hook
* fix(ui-tests): page.goto URL
* refactor: update import paths for useClipboardCopy
---------
Co-authored-by: Ferenc Sárai <sarai.ferenc@gmail.com>
* feat: update design of the accounting page, fixed the worsed graphical offenders
* chore: button alignment
* chore: removed unused dependency
* chore: buttons are underneath the action
* feat: refactored the peers table to be in line with the new design
* feat: add total uncashed amount and sorting for the peers
* feat: action buttons are now properly aligned
* chore: typo in comment
* feat: changing API urls does not need the app refresh
* fix: propagate beeDebugApi and beeApi change to the refresh interval
* fix: any failed request on the Bee provider does not stop the execution of other requests
* fix: error handling for incorrect bee and bee debug urls
* fix: change debug API in the settings tab
* feat: add retry to accounting
* fix: fix off by one bug in retry logic
* docs: add jsdocs to new utility functions
* style: rename DepositModal to CheckoutModal
* chore: upgrade to bee-js 0.8.1
* refactor: removed toString on number types, Token now accepts numbers
* test: removed fromBZZbaseUnit test, makeBigNumber accepts number now
* chore: fix logic error when displaying Cashout button
* refactor: simplified accounting, removed cashing out
* feat: load uncashed amounts for all pears that have settlement
* feat: added cashout button
* refactor: changed accounting to work with current version of bee
* chore: addressed PR review comments
* chore: simplified the uncashed expression in balance table