* chore: update to use bee-js 5.0.0 and support bee 1.7.0
* fix: store reference to feed manifest correctly
* fix: set waitForUsable to false (#507)
Co-authored-by: Cafe137 <77121044+Cafe137@users.noreply.github.com>
* fix: use xDAI on Gnosis chain
* fix: rename BZZ to xBZZ when on Gnosis chain
* fix: replace MINIMUM_xDAI with MINIMUM_XDAI
* fix: update xdai links to correct gnosis chain urls
* feat: recognize ens domains
* refactor: added ens recognition and more tests
* fix: validation mechanism to accept ENS and CIDs
* feat: support non-ascii characters for ENS
* fix: asset summary component to support ENS issue
* fix: connection health indicator values to reflect the current network conditions
* fix: remove depth check as it seems the depth is always 0
* Revert "fix: remove depth check as it seems the depth is always 0"
This reverts commit 363ead8fba9bc79266abdf2d8c3f540d75da5b48.
* fix: updated the values according to the bee team advice
* refactor: make the config readonly and extract endpoint calls to hook (+2 squashed commits)
Squashed commits:
[91ffe45] feat: add swap-endpoint
[e1d0c3a] feat: add bee-desktop settings capabilities
* feat: use the request mechanism that uses the bee-desktop API key
* fix: properly reset the error or on error set the config to null
* feat: add hook that detects if the bee-dashboard is run withing bee-desktop
* chore: make the URL configurable
* feat: remove error and instead return false
* test: add testing with mockserver
* feat: make some check optional (e.g. connected peers > 0 or funded chequebook)
* fix: alter setup step text to better describe what needs to be done
* refactor: rename isOk from boolean value to checkState enum
* fix: add checking for any error
* chore: upload flow uses metadata object and has preview
* chore: remove SwarmFile
* feat: upload metadata and file preview
* feat: add metadata and preview on download
* fix: package the meta and preview files
* fix: upload websites that are inside a folder (#296)
* fix: upload websites that are inside a folder
* docs: few comments to clarify what is going on
* refactor: decrease local variables and fix state order to detect websites properly
Co-authored-by: Cafe137 <aron@aronsoos.com>
* feat: altered the design of the tabs and redid the download tab
* feat: redesign the upload file
* fix: styles of tabs on hover
* fix: display troubleshoot component when the status of the node is not OK
* fix: when removing the file, remove the reference upload reference as well
* fix: on inputs the label should not be selectable
* feat: add placeholder to inputs and make the label non-selectable
* refactor: improved the readability of the upload file component
* chore: removed PeerDetail component
* fix: replaced "batch" with (postage) "stamp" for clarity
* refactor: address PR review comments
* feat: disable the download button if there is no value
* feat: initial rewrite without status indicators
* feat: status icon as a component and add to the node setup
* feat: added input list item component
* feat: improved the topology status info
* fix: disabled state of the buttons
* chore: removed unused components
* chore: remove debug console log
* fix: deposit modal helper text
* 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: info page redesign
* style: headers and nesting for expandable lists
* style: body typography
* chore: bee version check
* feat: key list item component
* style: hover state for the key displaying component
* style: left border on expanded items
* fix: word break and splitting for hexstrings divisible by 6
* chore: moved the styles to classes
* style: tooltips now have arrow
* feat: indicate value has been copied
* feat: removed the connectivity table in favor of info page
* feat: added health tooltips for connectivity
* refactor: simplified the topology into single component
* fix: spacing between the bee version and the update button/chip
* fix: spacing on devices not supporting rowGap
* feat: troubleshooting component and general layout improvements
* style: background color, links and button
* chore: disable ripples and rounded corners on buttons
* fix: spacing on the troubleshooting card
* style: sidebar styling
* style: hover and selected colors
* chore: split the sidebar items into separate component
* style: pretty much finished except for status button
* feat: sidebar status button as a separate component
* chore: spacing definition
* style: size of the status text
* fix: hiden navigation on small height screens
* 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