Vojtech Simetka and GitHub
896f6e48d9
fix: if the node has error, disable pages that can never load ( #502 )
2022-07-29 10:42:14 +02:00
Vojtech Simetka and GitHub
f53e9664da
feat: reintroduce new bee version notification ( #500 )
2022-07-29 10:41:34 +02:00
Vojtech Simetka and GitHub
ff5b832017
docs: update screenshots in README ( #504 )
2022-07-29 10:41:12 +02:00
Vojtech Simetka and GitHub
9f0ab1323b
chore: typo in useNewBeeDesktopVersion hook ( #501 )
2022-07-28 15:47:06 +02:00
Vojtech Simetka and GitHub
f8390d7eac
fix: disable swarm invitation outside of Swarm Desktop ( #497 )
2022-07-27 08:45:11 +02:00
Vojtech Simetka and GitHub
408b565935
feat: make blockchain JSON RPC configurable from settings ( #494 )
...
* feat: make blockchain JSON RPC configurable from settings
* chore: expose the settings directly
* feat: restart bee node when blockchain RPC changes, add notification and error logging
2022-07-27 08:45:03 +02:00
Vojtech Simetka and GitHub
fd11f0166d
feat: add wallet endpoint and display blockchain name ( #492 )
2022-07-26 10:18:27 +02:00
Vojtech Simetka and GitHub
f01477ea70
feat: check whether the app runs within bee-desktop is now an environment variable ( #490 )
...
* feat: check whether the app runs within bee-desktop is now an environment variable
* chore: remove console.log
2022-07-25 10:28:17 +02:00
Vojtech Simetka and GitHub
6bfe97be5d
feat: log errorss to consolve when showing error notification ( #489 )
2022-07-25 07:26:01 +02:00
Vojtech Simetka and GitHub
feeca008ac
feat: don't display duplicate notifications with snackbar ( #488 )
2022-07-25 07:25:52 +02:00
Vojtech Simetka and GitHub
cba21bb2e0
feat: set default rpc endpoint ( #485 )
...
* feat: add default RPC endpoint
* feat: removed setting RPC endpoint altogherher and altered the routes accordingly
2022-07-22 10:55:19 +02:00
Vojtech Simetka and GitHub
8c182cafd5
fix: users can now upgrade to light node if they have enough funds ( #458 )
2022-06-30 16:43:08 +02:00
Vojtech Simetka and GitHub
7225c5ca11
feat: transfer everything out of the gift wallet ( #456 )
...
* feat: transfer everything out of the gift wallet
* refactor: extract bzz token address into variable
2022-06-29 22:32:16 +02:00
Vojtech Simetka and GitHub
fb8775d0a7
feat: add postage stamp guide ( #455 )
...
* feat: add postage stamp guide to create new postage stamp
* feat: add the docs to the upload page as well
2022-06-28 17:29:46 +02:00
Vojtech Simetka and GitHub
a3c02dbf8a
fix: use xDAI and xBZZ on Gnosis chain ( #454 )
...
* 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
2022-06-28 16:29:05 +02:00
Vojtech Simetka and GitHub
f2824b749b
fix: generate gift wallet is disabled if there is not enough funds ( #451 )
2022-06-28 13:04:55 +02:00
Vojtech Simetka and GitHub
2a5c598ece
feat: reduce the minimal dai amount for the topup ( #444 )
2022-06-28 11:01:57 +02:00
Vojtech Simetka and GitHub
83aab3be62
feat: ultra-light mode block not supported features that are not available in this mode ( #438 )
2022-06-24 14:10:21 +02:00
Vojtech Simetka and GitHub
2e0eeb7a1b
fix: provider is by default null and account page redirect to provider setup ( #437 )
2022-06-24 14:03:37 +02:00
Vojtech Simetka and GitHub
a756eedc49
fix: add troubleshooting checks ( #435 )
...
* fix: add troubleshooting checks
* feat: add node warning state
2022-06-24 14:03:20 +02:00
Vojtech Simetka and GitHub
4cd580ca7f
fix: bee data auto-refresh ( #436 )
2022-06-24 14:03:07 +02:00
Vojtech Simetka and GitHub
d345059048
fix: the topup urls are now under /account which fixes highlighting ( #424 )
2022-06-21 15:29:14 +02:00
Vojtech Simetka and GitHub
807af122f7
fix: don't display buy new stamp button when already in process of buying one ( #422 )
2022-06-21 12:31:28 +02:00
Vojtech Simetka and GitHub
f238c43307
fix: replace feather icons with remix icons on swarm button ( #414 )
...
* fix: replace feather icons with remix icons on swarm button
* fix: remove feather icons package (#415 )
* fix: remove all feather icons and replace with remix icons
* fix: few stray weird icons
2022-06-20 23:37:59 +02:00
Vojtech Simetka and GitHub
b969d8caee
fix: info page card and map error states ( #412 )
2022-06-20 16:33:52 +02:00
Vojtech Simetka and GitHub
5e31c21f49
fix: text in the info page cards ( #411 )
2022-06-20 16:17:25 +02:00
Vojtech Simetka and GitHub
ce44ef78f4
feat: refresh frequency changes if the bee is in error state ( #409 )
2022-06-20 15:32:23 +02:00
Vojtech Simetka and GitHub
ee864bdbe9
fix: map size in safari ( #404 )
2022-06-20 12:06:14 +02:00
Vojtech Simetka and GitHub
127d44fd7a
fix: change color of pins and show population instead of depth ( #402 )
2022-06-20 11:44:31 +02:00
Vojtech Simetka and GitHub
2be9735e0c
feat: add map with peers to info page ( #398 )
...
* feat: fetch and process map data DB
* feat: add map
* feat: nodes-db should be sorted alphabetically by key
2022-06-20 11:16:00 +02:00
Vojtech Simetka and GitHub
f38e8e11d6
fix: download preview ( #397 )
2022-06-19 09:57:54 +02:00
Vojtech Simetka and GitHub
80d684c1e5
fix: all wallet flows to use ethers ( #395 )
...
* fix: all wallet flows to use only ethers libraries
* feat: remove ethereumjs-wallet
* fix: remove the buggy `/wallet` bee call and use provider
2022-06-18 21:50:51 +02:00
Vojtech Simetka and GitHub
caea5ae309
feat: info page redesign ( #390 )
...
* feat: info page redesign
* feat: add chequebook card
2022-06-18 17:09:13 +02:00
Vojtech Simetka and GitHub
5917a13317
feat: recognize ens domains ( #351 )
...
* 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
2022-05-31 13:37:37 +02:00
Vojtech Simetka and GitHub
b6f138b423
feat: allow for the port to be configured ( #370 )
...
* feat: allow for the port to be configured
* feat: default to port 8080 if there is no other port provided
2022-05-19 11:37:54 +02:00
Vojtech Simetka and GitHub
bfe38e96b4
ci: update release-please github action ( #366 )
2022-05-16 11:45:35 +02:00
Vojtech Simetka and GitHub
86978b7e99
fix: nested directory upload preserves the directory structure ( #365 )
2022-05-16 10:39:00 +02:00
Vojtech Simetka and GitHub
07561aaed2
fix: connection health indicator values to reflect the current network conditions ( #353 )
...
* 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
2022-05-03 18:07:37 +02:00
Vojtech Simetka and GitHub
1e2face10e
feat: wait for postage stamp to be usable when bying it ( #352 )
...
* feat: wait for postage stamp to be usable when bying it
* refactor: simplified the waitUntilStampUsable function
2022-04-29 13:42:29 +02:00
Vojtech Simetka and GitHub
b6b9914548
fix: remove restrictions on postage stamp label ( #354 )
2022-04-29 13:42:01 +02:00
Vojtech Simetka and GitHub
87b0b71cc6
feat: add bee-desktop settings capabilities ( #323 )
...
* 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
2022-04-29 09:30:46 +02:00
Vojtech Simetka and GitHub
3784b29f14
feat: support for bzz.link cids when downloading files ( #350 )
...
* feat: detect and extract bzz.link cids into hash when downloading files
* test: add quite thorough testsuite
2022-04-25 20:38:36 +05:00
Vojtech Simetka and GitHub
a67be7a31e
fix: app crash caused by inputing non-number characters ( #347 )
2022-04-24 21:40:52 +05:00
Vojtech Simetka and GitHub
23dea07f6e
feat: add aditional information to the stamps overview ( #349 )
2022-04-24 21:40:41 +05:00
Vojtech Simetka and GitHub
906a457ae5
fix: show current postage stamp price per block ( #348 )
2022-04-24 21:40:31 +05:00
Vojtech Simetka and GitHub
39f59fcc07
ci: allow longer commit messages in commitlint ( #346 )
2022-04-22 17:49:25 +05:00
Vojtech Simetka and GitHub
75967b2bf5
ci: add dependabot ( #335 )
2022-04-21 19:33:15 +05:00
Vojtech Simetka and GitHub
8f51aa9e89
ci: migrate to swarm-actions for PR previews ( #310 )
2022-04-14 15:31:09 +05:00
Vojtech Simetka and GitHub
0a31a04148
chore(deps): update bee-js to 3.3.4 ( #336 )
2022-04-14 15:30:46 +05:00
Vojtech Simetka and GitHub
eb9e309c8b
feat: add hook that detects if the bee-dashboard is run within bee-desktop ( #334 )
...
* 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
2022-04-13 19:00:37 +05:00
Vojtech Simetka and GitHub
5d0fbf705d
feat: optional status checks (e.g. connected peers > 0 or funded chequebook) ( #331 )
...
* 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
2022-04-13 18:09:30 +05:00
Vojtech Simetka and GitHub
4736e82da5
ci: enable depcheck ( #320 )
2022-04-01 11:22:27 +02:00
Vojtech Simetka and GitHub
8baecb783f
feat: detect bee mode and enable/disable status checks accordingly ( #318 )
2022-03-29 15:37:40 +02:00
Vojtech Simetka and GitHub
01351a0380
chore(deps): update to bee-js 3.3.3 ( #315 )
...
* chore(deps): update to bee-js 3.3.3-pre.0
* chore: update to bee-js 3.3.3
2022-03-27 22:40:49 +02:00
Vojtech Simetka and GitHub
d0b3f1abee
fix: postage stamp price and TTL calculation ( #305 )
...
* fix: postage stamp price and TTL calculation
* chore: removed logs and fixed linter issues
2022-03-10 17:49:09 +01:00
f4013142af
feat: add metadata and preview ( #292 )
...
* 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 >
2022-01-26 18:29:09 +01:00
Vojtech Simetka and GitHub
d8787476ac
fix: correct folder name when uploading multiple files or mix of files & directories ( #291 )
2022-01-24 18:03:06 +01:00
Vojtech Simetka and GitHub
a90b4c439b
chore(deps): update react router from v5 to v6 ( #280 )
...
* chore(deps): update react router from v5 to v6
* fix: correctly choose navigate target if there is no history
2022-01-17 14:47:26 +01:00
Vojtech Simetka and GitHub
2187b9001c
refactor: settings to use less useEffects (and therefore less re-renders) ( #277 )
2022-01-17 12:31:07 +01:00
Vojtech Simetka and GitHub
7fdf38bba1
ci: preview pr on swarm ( #225 )
...
* ci: add preview in bee action
* chore: set Bee API and Bee Debug API
2021-11-08 13:38:23 +01:00
Vojtech Simetka and GitHub
7883d053ed
ci: enable depcheck and fix dependency and linter issues ( #233 )
...
* ci: enable depcheck and fix dependency and linter issues
* chore: lock dependency versions
* chore: update dependencies to latest working ones
* chore: fix deprecation createMuiTheme
* chore: revert notistack to v1
2021-11-08 13:33:12 +01:00
Vojtech Simetka and GitHub
15b4b0e561
ci: check supported bee version ( #231 )
2021-11-07 14:43:54 +01:00
Vojtech Simetka and GitHub
605054895d
feat: updated readme to new bee version and UI examples with new design ( #230 )
2021-10-20 16:24:43 +02:00
Vojtech Simetka and GitHub
d5649dc8c6
chore(deps): update to bee-js 2.1.0 to support 2.0.0 ( #229 )
2021-10-14 15:59:25 +02:00
Vojtech Simetka and GitHub
cc5e778f89
fix: typo in population text ( #228 )
2021-10-13 13:20:06 +02:00
Vojtech Simetka and GitHub
f11bbd5008
fix: unknown routes should point to info page ( #227 )
2021-10-13 11:38:09 +02:00
Vojtech Simetka and GitHub
b4c9d9e018
fix: size of the troubleshoot component button ( #226 )
2021-10-13 11:37:59 +02:00
Vojtech Simetka and GitHub
6c3f6c1019
fix: hover state style of ListItems which are clickable to be in line with other buttons ( #223 )
...
* fix: hover state style of ListItems which are clickable to be in line with other buttons
* fix: hover state of the SideBarStatus button
2021-10-11 10:07:31 +02:00
Vojtech Simetka and GitHub
83c6d13417
fix: style of the update bee version button ( #222 )
...
* fix: style of the update bee version button
* chore: remove unused import
2021-10-11 10:07:06 +02:00
Vojtech Simetka and GitHub
93af7f35a3
feat: files page updated to latest design ( #218 )
...
* 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
2021-10-08 13:34:55 +02:00
Vojtech Simetka and GitHub
f241b2fc5f
feat: updated the postage stamps page design ( #217 )
...
* feat: updated the settings page design
* chore: removed unused dependencies
2021-10-07 12:22:46 +02:00
Vojtech Simetka and GitHub
32e5ea9e56
feat: updated the settings page design ( #215 )
2021-10-07 10:47:51 +02:00
Vojtech Simetka and GitHub
b666cd2657
feat: status page redesign ( #214 )
...
* 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
2021-10-06 18:38:54 +02:00
Vojtech Simetka and GitHub
ecbc116475
feat: update design of the accounting page ( #209 )
...
* 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
2021-10-05 12:59:08 +02:00
Vojtech Simetka and GitHub
b69e368f69
feat: updated the settings page to be a bit more consistent with the rest of the design ( #208 )
2021-10-04 12:26:34 +02:00
Vojtech Simetka and GitHub
57f5a73f3a
feat: info page redesign ( #207 )
...
* 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
2021-10-04 12:26:13 +02:00
Vojtech Simetka and GitHub
c4c7d9619d
chore(deps): update bee-js to 2.0.0 ( #210 )
2021-10-04 12:25:41 +02:00
Vojtech Simetka and GitHub
c4c1573263
feat: troubleshooting component ( #204 )
...
* 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
2021-09-13 12:25:01 +02:00
Vojtech Simetka and GitHub
e8e707a9c4
chore(deps): update to bee-js 1.2.1 ( #197 )
2021-08-31 12:44:18 +02:00
Vojtech Simetka and GitHub
28bbdfb2f6
style: sidebar styling ( #194 )
...
* 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
2021-08-31 11:27:38 +02:00
Vojtech Simetka and GitHub
f316a5caf4
chore(deps): fix dependencies version ( #192 )
...
* chore(deps): fix dependencies version
* chore: use styles through core
2021-08-30 11:17:46 +02:00
Vojtech Simetka and GitHub
929f44f206
refactor: routes as constants ( #191 )
2021-08-26 12:57:44 +02:00
Vojtech Simetka and GitHub
d1720e243c
feat: removed dark theme and theme switching ( #190 )
2021-08-26 09:40:13 +02:00
Vojtech Simetka and GitHub
3ce83d987d
refactor: move the router and layout directly to app.tsx ( #188 )
2021-08-26 07:25:04 +02:00
Vojtech Simetka and GitHub
02a7bff733
feat: separate info and status page ( #183 )
...
* feat: separate info and status page
* chore: remove the detection of step to expand
2021-08-25 17:41:17 +02:00
Vojtech Simetka and GitHub
766fe96d1c
ci: enable code lint check ( #186 )
...
* ci: enable code lint check
* chore(deps): update and fix eslint & prettier versions
2021-08-25 16:14:09 +02:00
Vojtech Simetka and GitHub
f9ea9948f0
chore: update to latest bee version ( #182 )
2021-08-24 13:42:19 +02:00
Vojtech Simetka and GitHub
2b120e44ca
fix: remove nested ternary operator and simplify ping peer functionality ( #181 )
...
* fix: remove nested ternary operator and simplify ping peer functionality
* chore: arrow function in the setPeerLatency
2021-08-23 19:27:55 +02:00
Vojtech Simetka and GitHub
0df15d6109
chore: renamed WDModal to WithdrawDepositModal ( #178 )
...
* chore: renamed WDModal to WithdrawDepositModal
* chore: change the name of inports to WithdrawDepositModal as well
2021-08-23 16:02:24 +02:00
Vojtech Simetka and GitHub
56df3a2561
feat: remove the last update component ( #179 )
2021-08-23 16:00:22 +02:00
Vojtech Simetka and GitHub
7f2ff39ec9
chore: removed unnecessary and unused vars ( #177 )
2021-08-23 15:57:54 +02:00
Vojtech Simetka and GitHub
739fc45500
chore: remove refresh button on node setup ( #174 )
2021-08-23 15:55:22 +02:00
Vojtech Simetka and GitHub
d6d03bf7c6
feat: changing API urls does not need the app refresh ( #173 )
...
* 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
2021-08-20 15:14:14 +02:00
Vojtech Simetka and GitHub
2624cf04c9
feat: bee provider caching the state of the app and refreshing periodically ( #172 )
...
* feat: bee provider caching the state of the app and refreshing periodically
* chore: added error handling
2021-08-18 11:10:12 +02:00
Vojtech Simetka and GitHub
dcec6e0188
fix: enum index for supported platforms ( #170 )
2021-08-16 11:14:34 +02:00
Vojtech Simetka and GitHub
ec42eafc2b
feat: synchronized platform tabs ( #165 )
...
* feat: synchronized platform tabs
* chore: rename enums to pascal case
* chore: fixed typo
2021-08-11 19:46:09 +02:00
Vojtech Simetka and GitHub
960ffb8fdd
feat: updated troubleshooting instructions and links for mainnet ( #161 )
2021-08-09 14:23:26 +02:00
Vojtech Simetka and GitHub
5ace7629f2
fix: don't display version alert when unable to retrieve version from bee node ( #138 )
2021-06-03 13:19:16 +02:00
Vojtech Simetka and GitHub
465df17741
fix: typeerror in the postage stamps form ( #137 )
2021-06-03 13:18:58 +02:00
Vojtech Simetka and GitHub
a2bff60270
refactor: removed unused useGetPostageStamps hook ( #132 )
2021-06-02 16:00:18 +02:00