Cafe137
665ae063fa
fix: handle auth and server error during swap ( #593 )
...
* fix: change execution order for light node upgrade
* refactor: grab new configuration from post config request
* fix: only print successful light node upgrade when it really happens
* fix: log full desktop side swap error (#596 )
* refactor: try to make the auth error in swap nicer
* refactor: make error instruction consistent
* fix: avoid overwriting daiToSwap when it is set manually
2022-12-01 12:36:15 +01:00
Cafe137
dc04e26db4
fix: change version mismatch to a warning ( #594 )
2022-11-30 12:36:34 +01:00
Cafe137
b798fa0e68
fix: always set rpc to newly provided value in desktop ( #591 )
...
* fix: always set rpc to newly provided value in desktop
* fix: always set new rpc and restart node
* fix: disable version check in desktop mode
* fix: only set rpc in desktop when in light mode
* refactor: simplify code
2022-11-24 14:06:00 +01:00
Cafe137
4e564dd5c0
feat: add prerequisite checks before swap ( #588 )
...
* feat: add prerequisite checks before swap
* fix: add missing authentication on desktop config call
* refactor(wip): introduce swap error
* refactor: use wrapWithSwapError
* fix: log originalError instead of error
* fix: show snackbar when error is unexpected
2022-11-23 14:20:55 +01:00
Cafe137
848e61a7a0
feat: add starting state to sidebar indicator ( #587 )
2022-11-22 10:33:38 +01:00
Cafe137
02469046b0
fix: add loading state to info page ( #584 )
...
* fix: add loading state to info page
* refactor: use bee-js for readiness check
2022-11-14 14:22:49 +01:00
Cafe137
1ce4a47495
fix: fix conditional rendering for blockchain network ( #583 )
2022-11-14 11:16:14 +01:00
Cafe137
9a8520eb6f
fix: hide swap in standalone mode ( #582 )
2022-11-14 11:15:40 +01:00
Cafe137
ec8fdf0315
fix: always consider user input when performing swap ( #572 )
...
* fix: always consider user input when performing swap
* refactor: extract decimal places constants
* refactor: extract minimumOptimalValue
* fix: handle bzz precision and tweak message
2022-11-09 14:21:34 +01:00
Cafe137
a4b8e7ca25
fix: change status page depending on desktop mode ( #573 )
...
* fix: change status page depending on desktop mode
* refactor: check desktop reachability periodically
2022-11-07 14:02:22 +01:00
Cafe137
693609810d
fix: refresh after chequebook withdraw deposit ( #576 )
...
* fix: refresh after chequebook withdraw deposit
* refactor: remove extra catch
2022-11-07 14:02:11 +01:00
Adam Uhlíř
c0456a3bf6
fix: stamp purchasing ( #551 )
2022-09-15 17:02:11 +02:00
Adam Uhlíř
e2dd077118
fix: rpc endpoint setting ultra-light mode logic ( #547 )
2022-09-15 14:42:53 +02:00
Adam Uhlíř
5295bd5b01
fix: revert bee env. variable names and add default rpc var ( #545 )
2022-09-15 14:29:19 +02:00
Adam Uhlíř
528a810690
fix: show update notifications only on non-auto-updating Swarm Desktops ( #543 )
2022-09-14 11:48:24 +02:00
Adam Uhlíř
0c74dae4e8
feat: error reporting callback ( #530 )
2022-09-09 13:07:40 +02:00
Adam Uhlíř
0c262a4811
refactor: remove env. variables from the component ( #529 )
2022-09-08 08:51:55 +02:00
Cafe137
677b6de0f8
fix: pass isBeeDesktop from provider to hook ( #525 )
2022-08-24 22:02:34 +02:00
Adam Uhlíř
0260df61de
fix: remove sentry ( #520 )
2022-08-08 18:19:38 +02:00
Vojtech Simetka
b9c008f019
feat: add loading state to wallet balance ( #508 )
...
* feat: add loading state to wallet balance
* refactor: extract the wallet balance into a provider
2022-08-03 14:09:24 +02:00
Vojtech Simetka
1be5cbda6d
fix: new bee version notification is only shown if user bee version is detected ( #512 )
...
* fix: new bee version notification is only shown if user bee version is detected
* chore: add missing useEffect dependency
2022-08-02 12:44:33 +02:00
Vojtech Simetka
4c48657fca
feat: pass isBeeDesktop as Bee Dashboard component property ( #510 )
...
* feat: pass isBeeDesktop as Bee Dashboard component property
* chore: remove console log
2022-08-02 09:53:50 +02:00
Vojtech Simetka
72488fd5a3
chore: update to use bee-js 5.0.0 and support bee 1.7.0 ( #503 )
...
* 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 >
2022-08-01 16:21:52 +02:00
Vojtech Simetka
896f6e48d9
fix: if the node has error, disable pages that can never load ( #502 )
2022-07-29 10:42:14 +02:00
Vojtech Simetka
f53e9664da
feat: reintroduce new bee version notification ( #500 )
2022-07-29 10:41:34 +02:00
Vojtech Simetka
9f0ab1323b
chore: typo in useNewBeeDesktopVersion hook ( #501 )
2022-07-28 15:47:06 +02:00
Vojtech Simetka
f8390d7eac
fix: disable swarm invitation outside of Swarm Desktop ( #497 )
2022-07-27 08:45:11 +02:00
Vojtech Simetka
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
Cafe137
f82444f212
fix: handle unicode filename and website uploads ( #491 )
...
* fix: print meaningful error message for invalid filenames
* fix: handle unicode dirnames and filenames
* chore: revert custom error message
2022-07-26 13:13:25 +02:00
Vojtech Simetka
fd11f0166d
feat: add wallet endpoint and display blockchain name ( #492 )
2022-07-26 10:18:27 +02:00
Cafe137
186d0352cf
fix: correct website upload path ( #483 )
...
* test(wip): add ui tests
* fix: correct website upload path
* fix: use includes
* test: rewrite ui tests
* build: remove concurrently
* ci: run puppeteer in headless
* test: add regression tests
* test: add website regression 03 test
* test: add react test website
* chore: revert newlines
Co-authored-by: Cafe137 <aron@aronsoos.com >
2022-07-25 11:24:32 +02:00
Vojtech Simetka
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
6bfe97be5d
feat: log errorss to consolve when showing error notification ( #489 )
2022-07-25 07:26:01 +02:00
Vojtech Simetka
feeca008ac
feat: don't display duplicate notifications with snackbar ( #488 )
2022-07-25 07:25:52 +02:00
Vojtech Simetka
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
Adam Uhlíř
33fff93cac
fix: enable desktop update notifications on all platforms ( #476 )
2022-07-06 11:27:48 +02:00
Adam Uhlíř
498294e227
fix: don't link to latest release ( #477 )
2022-07-06 11:27:41 +02:00
Cafe137
afb8c31d9a
fix: refresh gift wallet after swap ( #465 )
...
* fix: refresh gift wallet after swap
* fix: also refresh wallet after transfer
* chore: revert fund
2022-07-05 16:22:06 +02:00
Adam Uhlíř
e5bc658327
chore: lower timeout ( #472 )
2022-07-05 16:14:21 +02:00
Adam Uhlíř
acee8c9802
fix: status checks have timeout ( #471 )
2022-07-05 15:53:18 +02:00
Cafe137
477c2385b1
fix: refresh balance after dai tx ( #470 )
2022-07-05 15:24:18 +02:00
Cafe137
56457eb9b9
fix: refresh dai after spending gas ( #468 )
2022-07-05 14:01:49 +02:00
Cafe137
a9a5d76e45
feat: add real price calculation to swap page ( #459 )
2022-07-04 15:38:55 +02:00
Cafe137
eb51dbb090
fix: remove expired stamps ( #463 )
...
* fix: increase waitUntilStampUsable timeout
* fix: wait for stamp to exist after buying
2022-07-04 15:28:43 +02:00
Adam Uhlíř
d12f86b9fa
fix: show update notifications only on non-auto-updating Swarm Desktops ( #460 )
2022-07-01 15:55:12 +02:00
Vojtech Simetka
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
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
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
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
Cafe137
26ce0efc0b
fix: sensible deposit and swap ( #448 )
...
* fix: indicate and lower minimum xdai to deposit
* fix: take user input on swap page
* fix: change minimum_dai to minimum_bzz
* fix: token naming convention
* refactor: use constants
* fix: check for positive decimal
2022-06-28 15:24:33 +02:00