Adam Uhlíř
7c39e2741c
fix: sentry trace only Bee Desktop API ( #421 )
2022-06-21 12:15:16 +02:00
Cafe137
f43de77294
fix: display account wallet partially while loading ( #420 )
2022-06-21 10:51:51 +02:00
Vojtech Simetka
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
Cafe137
aa99e0153e
fix: make deposit go to top up selector page ( #419 )
2022-06-20 23:34:52 +02:00
Vojtech Simetka
b969d8caee
fix: info page card and map error states ( #412 )
2022-06-20 16:33:52 +02:00
Vojtech Simetka
5e31c21f49
fix: text in the info page cards ( #411 )
2022-06-20 16:17:25 +02:00
Cafe137
8775283508
style: improve design on waiting pages ( #410 )
...
* style: improve design on waiting pages
* chore: remove dead Restart page
2022-06-20 15:34:19 +02:00
Vojtech Simetka
ce44ef78f4
feat: refresh frequency changes if the bee is in error state ( #409 )
2022-06-20 15:32:23 +02:00
Cafe137
8b3ea5249e
feat: add updated sidebar icons ( #407 )
2022-06-20 14:37:39 +02:00
Vojtech Simetka
ee864bdbe9
fix: map size in safari ( #404 )
2022-06-20 12:06:14 +02:00
Cafe137
36fc4bfe98
feat: update logo ( #401 )
...
* style: update logo
* feat: use both desktop and dashboard logo
* test: remove App.test
* build: fix depcheck
2022-06-20 12:06:08 +02:00
Vojtech Simetka
127d44fd7a
fix: change color of pins and show population instead of depth ( #402 )
2022-06-20 11:44:31 +02:00
Adam Uhlíř
b3028d7893
feat: sentry feedback form ( #388 )
2022-06-20 11:39:22 +02:00
Vojtech Simetka
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
Cafe137
0f0d72e7c5
feat: improve stamp selector ( #400 )
2022-06-20 11:11:54 +02:00
Adam Uhlíř
e9666639b2
feat: sentry proxy ( #399 )
...
* feat: sentry proxy
* refactor: extracting init
2022-06-20 11:05:03 +02:00
Vojtech Simetka
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
caea5ae309
feat: info page redesign ( #390 )
...
* feat: info page redesign
* feat: add chequebook card
2022-06-18 17:09:13 +02:00
Cafe137
41432bc346
feat: add account tabs ( #378 )
...
* feat: add account tabs
* chore: bump
* refactor: change network tab for old accounting
* feat: new fonts and text transformation, chequebook tab
* feat: polishing
2022-06-17 11:39:56 +02:00
Adam Uhlíř
109e07b097
feat: sentry integration ( #385 )
...
* feat: sentry support
* ci: depscheck
2022-06-16 20:32:53 +02:00
Adam Uhlíř
2edf99c323
chore: deps and react-script update ( #383 )
...
* chore: deps and react-script update
* ci: bump node version to 18
* ci: depscheck
* docs: mention minimal npm required version
* chore: feedback
Co-authored-by: Vojtech Simetka <vojtech@simetka.cz >
Co-authored-by: Vojtech Simetka <vojtech@simetka.cz >
2022-06-15 12:20:36 +02:00
Cafe137
a768b4ea06
feat: add light node upgrade top up methods ( #372 )
...
* feat: add top up
* chore: remove console.log
* build: add pseudo-missing dependency
* feat: add missing top up components
* fix: crypto route
* feat(wip): add gift wallet logic
* fix: fix gift wallet flows
* feat: simplify flow without fund step
* feat: add loading screens
* fix: remove alert
* fix: prepend http if needed
* fix: fix bug that was reintroduced with merge
* refactor: rename minusEther to minusBaseUnits
* fix: remove unused setStartedAt
* build: remove unused dependency
2022-06-02 09:28:43 +02:00
Vojtech Simetka
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
86978b7e99
fix: nested directory upload preserves the directory structure ( #365 )
2022-05-16 10:39:00 +02:00
Vojtech Simetka
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
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
b6b9914548
fix: remove restrictions on postage stamp label ( #354 )
2022-04-29 13:42:01 +02:00
Vojtech Simetka
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
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
a67be7a31e
fix: app crash caused by inputing non-number characters ( #347 )
2022-04-24 21:40:52 +05:00
Vojtech Simetka
23dea07f6e
feat: add aditional information to the stamps overview ( #349 )
2022-04-24 21:40:41 +05:00
Vojtech Simetka
906a457ae5
fix: show current postage stamp price per block ( #348 )
2022-04-24 21:40:31 +05:00
Cafe137
ecaf2054fc
feat: add bee desktop toolkit ( #311 )
...
* feat: add light node upgrade
* refactor: improve upgrade page
* feat: pretty print xdai and add xbzz faucets
* feat: display xBZZ balance (#312 )
* refactor: change rpc provider
* fix: remove version alert
* fix: load really xBZZ balance instead of xDAI (#314 )
* feat: add bee desktop api key support
* chore: remove dead code
* chore: revert useless change
* refactor: extract desktop utils module (#339 )
* refactor: extract desktop utils module
* fix: add 0x prefix if it missing from address
* refactor: extract BalanceProvider
* fix: remove double finally
* fix: remove token fallbacks
* fix: reuse address and handle balance errors
* chore: disable eslint for any
* refactor: remove upgrade page
* refactor: cleanup, debounce and axios
* refactor: change fetch to axios
* chore: remove dead code
* chore: revert import ordering
* refactor: use axios instead of fetch
* refactor: use token instead of string
Co-authored-by: Cafe137 <aron@aronsoos.com >
Co-authored-by: Vojtech Simetka <vojtech@simetka.cz >
2022-04-21 16:29:50 +02:00
Vojtech Simetka
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
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
Cafe137
224fe4ce25
refactor: add missing props to generic components ( #325 )
...
* refactor: add missing props to generic components
* fix: remove undefined from variant
Co-authored-by: Vojtech Simetka <vojtech@simetka.cz >
Co-authored-by: Vojtech Simetka <vojtech@simetka.cz >
2022-04-05 22:54:16 +02:00
Vojtech Simetka
8baecb783f
feat: detect bee mode and enable/disable status checks accordingly ( #318 )
2022-03-29 15:37:40 +02:00
Vojtech Simetka
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
Cafe137
7880c802ae
fix: do not print size and name when meta is unknown ( #297 )
...
* fix: do not print zero when size is unknown
* fix: do not print name if it is the same as the hash
* feat: shorten asset name
2022-01-27 16:22:27 +01:00
Vojtech Simetka
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
Cafe137
57bff96c99
style: make select and text input style consistent ( #295 )
2022-01-25 18:03:40 +01:00
Cafe137
a406e0fc01
fix: clean up spinner and disabled state on download page ( #294 )
2022-01-25 18:02:57 +01:00
Cafe137
1310deb17a
fix: disable feeds page when disconnected ( #293 )
2022-01-25 18:02:20 +01:00
Vojtech Simetka
d8787476ac
fix: correct folder name when uploading multiple files or mix of files & directories ( #291 )
2022-01-24 18:03:06 +01:00
Cafe137
bc82e67561
fix: get current price from chain state ( #286 )
...
* fix: get current price from chain state
* refactor: do not allow optional currentPrice
2022-01-20 15:49:41 +01:00
Cafe137
48ce9ba659
refactor: remove google fonts dependency ( #285 )
...
* refactor: remove google fonts dependency
* fix: change montserrat to work sans
* refactor: omit unicode ranges
2022-01-20 14:51:46 +01:00
Cafe137
9ee1c9107b
feat: add hash based routing ( #287 )
2022-01-20 14:51:27 +01:00
Vojtech Simetka
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
2187b9001c
refactor: settings to use less useEffects (and therefore less re-renders) ( #277 )
2022-01-17 12:31:07 +01:00
Cafe137
25b65c3fb7
feat: add identity and feed management ( #272 )
...
* feat(wip): add basic feed operations
* ci: bump checks
* ci: bump checks
* feat: rework stamps and add feed functionalities
* refactor: polish and fixes
* feat(wip): add formulas
* feat: show bzz.link for websites
* feat: add stamp empty states and formatBzz
* feat: add feed download
* chore: update manifest-js version
* feat: dev mode support with bee-js 3.1.0 (#273 )
* feat: dev mode support with bee-js 3.1.0
* fix: added missing package-lock.json file
* build: remove PR preview
* style: work on design
* feat: add TroubleshootConnectionCard
* build: remove depcheck
Co-authored-by: Attila Gazso <agazso@gmail.com >
2021-12-21 10:58:54 +01:00