Ferenc Sárai
9e1036ac29
fix: link_randomuuid_cache ( #718 )
...
* fix: [SPDV-828] use react router link instead of href
* fix: auto import issue
* fix: replace randomuuid with getRandomValues=
* fix: reset FM states if state is invalid
* fix: use no-cache for stamp fetch
* fix: clear cache and reload message
* fix: shallReset flag
* fix: identify browser platform and set help url accordingly
* fix: edge browser detection
* fix: use fallback chrome and verify for safari
---------
Co-authored-by: Nandor Komlodi <nandor.komlodi@gmail.com >
Co-authored-by: Balint Ujvari <balint.ujvari@solarpunk.buzz >
2026-02-17 17:19:10 +01:00
Bálint Ujvári
0d5138f5bc
Fix: file-manager and swarm-desktop bugs ( #714 )
...
- drive capacity display with stamp polling
- download/upload progress handling
- overlay and tooltip issues
- FileMaganger readme
- ultra-light mode handling
- account feed view page
- download media files
- remove not found syncing link
- fix ultra light node wallet page
- tooltip issues
---------
Co-authored-by: Andrei Mitrea <andrei.mitrea.hq@gmail.com >
Co-authored-by: nidishk <nidishkrishnan45@gmail.com >
Co-authored-by: Ferenc Sárai <sarai.ferenc@gmail.com >
Co-authored-by: Nándor Komlódi <nandor.komlodi@gmail.com >
Co-authored-by: rolandlor <33499567+rolandlor@users.noreply.github.com >
2026-01-26 12:57:14 +01:00
Cafe137
096522aa8a
fix: put back external wallet balance context ( #704 )
...
* fix: put back external wallet balance context
* fix: include top up index page
* fix: include gift code index page
* fix: add BalanceProvider
2025-11-13 19:00:35 +01:00
Bálint Ujvári
5bfe2a0331
Feat: FileManager ( #98 ) ( #703 )
...
* feat: add file manager module
- Complete file manager implementation with UI/UX
- Add drive management functionality
- Add file upload/download with progress tracking
- Add stamp integration and handling
- Add bulk operations and context menus
Co-authored-by: Roland Seres <roland.seres90@gmail.com >
Co-authored-by: nidishk <nidishkrishnan45@gmail.com >
2025-11-12 11:26:00 +01:00
Cafe137
1249c0df71
feat: bee-js revamp ( #690 )
...
* chore: initial commit
* refactor: remove unnecessary wrappers
* style: add missing newline
* chore: bump bee-js
* chore: ignore any cast in fdp
* fix: remove cid import
* fix: make TextEncoder and TextDecoder available in jest
* refactor: dedupe stamp ttl second conversion
* refactor: use convenience methods from bee-js
* feat: update to bee-js for restored ens support
* fix: bump bee-js to get download fix
* fix: resolve feed before downloading reference
* fix: fix token displays
* fix: fix token input modal error message
* refactor: remove wallet balance provider
* chore: remove dead code
* refactor: upcoming bee js 0.15.0 (#692 )
* chore: initial commit
* fix: do not break page when duration seconds is 0
* ci: remove cache
* chore: upgrade bee-js
* feat: bee-js and bee v2.6 compatibility
* chore: switch upcoming/bee-js to ethersphere/bee-js
2025-07-16 17:10:14 +02:00
Levente Kiss
bcd3d50b42
feat: vod display ( #686 )
...
* feat: preview for html5 supported videos
* fix: handle out of limit tags
* feat: support preview on the donwload screen
* refactor: rework meta and preview handling to be more general
* fix: missing meta
* fix: do not allow maybe or probably types
* fix: make the media check more strict
---------
Co-authored-by: Levente Kiss <levente.kiss@solarpunk.bzz >
2025-02-12 11:35:46 +01:00
Cafe137
d0c94b7316
feat: add experimental fdp ( #681 )
...
* feat: add experimental fdp
* ci: update swarm-actions to v1
* fix: fix eslint violations
* refactor: decaf
2024-11-21 12:43:30 +01:00
Cafe137
01b1b39c42
feat: clarify labels and syncing ( #670 )
2024-07-17 19:30:21 +02:00
Cafe137
8558860f0a
feat: polish app ( #669 )
2024-07-17 15:49:22 +02:00
Cafe137
a5d4ecf045
fix: add bee version ( #659 )
2024-06-04 01:25:28 +02:00
Cafe137
8cbd812a2c
feat: merge api ( #658 )
2024-06-04 00:07:01 +02:00
Levente Kiss
79bb315401
feat: wait for upload sync ( #649 )
...
* feat: add basic progress bar (#605 )
* feat: add syncing to share page (#605 )
* refactor: use the documentation text comp (#605 )
* refactor: move sync logic to new comp (#605 )
* refactor: optimize sync check (#605 )
* chore: linting (#605 )
---------
Co-authored-by: Levente Kiss <levente.kiss@solarpunk.bzz >
2024-01-08 22:56:31 +01:00
Levente Kiss
5871223203
feat: display effective capacity ( #643 )
...
* feat: add stamp effective volume display (#636 )
* refactor: make it cleaner (#636 )
---------
Co-authored-by: Levente Kiss <levente.kiss@solarpunk.bzz >
2024-01-08 22:54:32 +01:00
Ferenc Sárai
cc91f1d64c
feat: show syncing info ( #647 )
...
Co-authored-by: Ferenc Sárai <ferenc.sarai@solarpunk.buzz >
2024-01-08 22:53:01 +01:00
Cafe137
080d9f2c2a
refactor: clean up postage stamp screens ( #642 )
...
* refactor: clean up postage stamp screens
* fix: add immutable flag
2023-12-04 22:28:44 +01:00
rolandlor
4f9abc614e
feat: update postage stamp creation screen ( #641 )
...
* style: UI changes for postage stamp
* feat: New postage stamp standard page
---------
Co-authored-by: Seres Roland <seresroland@Seres-MBP.home >
2023-12-04 22:01:51 +01:00
Cafe137
20a051b658
fix: put stamp input error handling in state ( #640 )
2023-11-20 14:59:00 +01:00
Ferenc Sárai
0c2ac0c454
feat: improve topup and dilute ux
...
Co-authored-by: Ferenc Sárai <ferenc.sarai@solarpunk.buzz >
2023-11-20 14:00:42 +01:00
zol1981
7fa1cb0ccf
fix: add missing stamp labels and fix inputs ( #634 )
...
* fix issue #630 , #606
* fix: Stamp Labels #630 , Entering * into amount #606
* #606 Entering * into amount
* fix: inputs eliminating warnings
---------
Co-authored-by: Zoltán Mihály <zolmac@Zoltans-MacBook-Pro.local >
2023-11-08 14:15:34 +01:00
Ferenc Sárai
bab08e1df2
style: add padding to account chequebook ( #635 )
...
Co-authored-by: Ferenc Sárai <ferenc.sarai@solarpunk.buzz >
2023-11-07 12:33:28 +01:00
rampall
bce93ce3cd
fix: update swap-endpoint to blockchain-rpc-endpoint ( #628 )
2023-10-18 15:42:06 +02:00
Cafe137
055a3002b3
feat: add stamp dilute and topup ( #619 )
...
* feat: add stamp dilute and topup
* fix: remove any
* chore: bump bee-js
* chore: remove obsolete workaround
2023-08-12 00:41:10 +02:00
Cafe137
fac72b1299
feat: add staking for full nodes ( #590 )
...
* feat: add staking
* feat: enable staking in full mode, add loading state
* chore: revert constants
2023-02-19 22:58:55 +01:00
Cafe137
90f9f91ddb
feat: add node connecting status ( #603 )
2023-01-19 12:05:24 +01:00
Cafe137
42b7f080b0
fix: do not require chequebook funding ( #599 )
...
* fix: do not require chequebook funding
* chore: revert import sorting
2022-12-21 14:36:24 +01:00
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
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
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íř
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
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
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
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
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
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