Commit Graph

393 Commits

Author SHA1 Message Date
Bálint Ujvári 855a017033 fix: filemanager state handling (#232)
* fix: filemanager state handling
* refactor: fm provider and fm page
* fix: detect bee warmup and wait more for syncing
* refactor: optimize bee provider to avoid rerenders
---------

Co-authored-by: Roland Seres <roland.seres90@gmail.com>
2026-03-20 16:02:17 +01:00
rolandlor 55e7879849 fix: spdv-934 (#231) 2026-03-20 16:02:17 +01:00
rolandlor e1fdd52676 fix: spdv-963 - Expired admin drive upgrading handling (#230)
* fix: spdv-963

* refactor: spdv-963
2026-03-20 16:02:17 +01:00
Ferenc Sárai db52e4471a fix: use uploadFile for single files to support long filenames and reafactor for linter (#228) 2026-03-20 16:02:17 +01:00
Bálint Ujvári a56a5c3ed8 fix: reflect file rename immediately (#227) 2026-03-20 16:02:17 +01:00
Bálint Ujvári 3031d54272 fix: buy stamp values display (#226)
fix: withdraw and deposit buttons style
fix: upload history text align
fix: buy stamp values display
2026-03-20 16:02:17 +01:00
Ferenc Sárai ae63615c7c fix: update documentation message for file access clarification (#221)
* fix: update documentation message for file access clarification
* fix(ui): upload message only for upload
2026-03-20 16:02:17 +01:00
rolandlor fa8a26e80d feat: spdv-995 (#225) 2026-03-20 16:02:17 +01:00
rolandlor 3c4d618cc8 fix: spdv-973 2026-03-20 16:02:17 +01:00
Bálint Ujvári e8e01c054a fix: download and upload files (#223)
* fix: download for unknown mime types
* fix: async process two files from the queue
* refactor: upload functions
2026-03-20 16:02:17 +01:00
Balint Ujvari 76bf2211ca fix: dockerfile build and use compose 2026-03-20 16:02:17 +01:00
rolandlor 220618f19b fix: spdv-914 - Modals are partially cut off in File Manager on Windows (Chrome) (#219)
* fix: spdv-914

* refactor: spdv-914-fix

* refactor: spdv-914-fix
2026-03-20 16:02:17 +01:00
Bálint Ujvári 8992c189fd fix: upload q and drive size error (#220)
* refactor: usetransfers hook functions
* refactor: bulk actions code style and readability
* fix: use upload q inflight size for subsequent uploads
* refactor: runUploadQueue execution
2026-03-20 16:02:17 +01:00
Ferenc Sárai bc2c0addbb fix: correct misleading update warning message for desktop version (#218) 2026-03-20 16:02:17 +01:00
Ferenc Sárai b58f01cc2b fix: add error handling and ui notifications for download failures (#217)
* fix: add error handling and ui notifications for download failures
* fix: refactor error handling for download failures
2026-03-20 16:02:17 +01:00
Bálint Ujvári 7e05a56073 fix: cannot forget expired drives (#214)
* fix: forget expired drives
2026-03-20 16:02:17 +01:00
rolandlor ad8c8f18eb fix: spdv-986 [commit: 519c411d] - Admin drive stucks in "in progress" state and the already existing admin drives are not listed on the initial modal (#215)
* fix: spdv-986

* refactor: spdv-986
2026-03-20 16:02:17 +01:00
Bálint Ujvári 308ec3dcc0 fix: use upload and download abort signals (#212)
* fix: use upload and download abort signals

* fix: progress trackers

chore: update fm-lib and bee-js

* chore: bump-up fm-lib version
2026-03-20 16:02:17 +01:00
rolandlor e00918b192 fix: spdv-971 (#211)
* fix: spdv-971

* fix: spdv-971
2026-03-20 16:02:17 +01:00
Ferenc Sárai 3ff645cab1 feat: add image opening functionality to DownloadActionBar (#725)
* feat: add image opening functionality to DownloadActionBar and Share components

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-05 16:51:09 +01:00
Ferenc Sárai fff94d9071 fix(rpc): ensure 0x prefix for recipient in sendBzzTransaction and add tests (#722)
* fix(rpc): ensure 0x prefixed recipient in sendBzzTransaction and add tests

* fix(tests): move rpc spec to tests/unit after rebase to master
2026-03-05 10:28:29 +01:00
Ferenc Sárai 7382da8595 fix(sidebar): use swarm-desktop GitHub link when running in desktop mode (#724) 2026-03-05 10:27:40 +01:00
Bálint Ujvári 519c411db0 feat: sync and update with all changes from fork (#720)
* feat: sync and update with all changes from fork
* refactor: extract clipboard copy logic into custom hook
* fix: correct spelling of DEFAULT_REFRESH_FREQUENCY_MS in Stamps and WalletBalance providers
* refactor(ui-tests): replace fixed sleeps with condition-based waits
* fix: handle null values for size and granteeCount in infoGroups
* fix(lint): add newline at end of file in useClipboardCopy hook
* fix(ui-tests): page.goto URL
* refactor: update import paths for useClipboardCopy

---------

Co-authored-by: Ferenc Sárai <sarai.ferenc@gmail.com>
2026-03-02 11:34:39 +01:00
bee-worker b0f00a624a chore(master): release 0.33.5 (#719)
* chore(master): release 0.33.5
* fix: update changelog

---------

Co-authored-by: Ferenc Sárai <sarai.ferenc@gmail.com>
v0.33.5
2026-02-17 17:37:07 +01:00
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
bee-worker beacd5b98e chore(master): release 0.33.4 (#716) v0.33.4 2026-01-26 13:19:08 +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
Not Darko ecadafd21d [ci] Update npm publish workflow for new node version 2026-01-05 19:03:59 +01:00
bee-worker 369bd275c4 chore(master): release 0.33.3 (#711) v0.33.3 2025-11-17 13:34:32 +01:00
Ferenc Sárai 6d28653bb0 fix: add formbricks environment variables to workflow files (#709) 2025-11-17 13:25:32 +01:00
bee-worker aacb109e3f chore(master): release 0.33.2 (#708) v0.33.2 2025-11-14 15:34:50 +01:00
Ferenc Sárai 82e7c78a81 fix: clarify installation instructions in README (#707) 2025-11-14 15:27:12 +01:00
Bálint Ujvári c8fbf504e7 chore: set formbricks env in pull_request workflow (#103) (#706) 2025-11-14 14:26:14 +01:00
bee-worker 1e52adddf6 chore(master): release 0.33.1 (#705) v0.33.1 2025-11-13 19:09:37 +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
bee-worker 5fdcdfb444 chore(master): release 0.33.0 (#698) v0.33.0 2025-11-12 11:47:45 +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
bee-worker 082a8f52ef chore(master): release 0.32.0 (#689) v0.32.0 2025-03-12 12:34:55 +01: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
bee-worker f695ac3a1c chore(master): release 0.31.0 (#688) v0.31.0 2025-01-13 14:57:16 +01:00
Ferenc Sárai a6125b3d0b feat: remove experimental FDP menu item (#687)
Co-authored-by: Ferenc Sárai <ferenc.sarai@solarpunk.buzz>
2025-01-13 14:43:10 +01:00
bee-worker e01d9fe3d7 chore(master): release 0.30.0 (#675) v0.30.0 2024-11-25 12:35:42 +01:00
Cafe137 6294bb0a7b fix: allow changing api url (#676)
* fix: allow changing api url

* chore: bump ci

* fix: add missing hook dependency
2024-11-25 11:17:27 +01:00
Cafe137 fbb2ed8a57 feat: update map data (#684) 2024-11-25 10:47:30 +01:00
Cafe137 aef6c07371 chore: update bee-js (#683) 2024-11-25 09:51:14 +01:00
Cafe137 ed75198528 ci: remove update supported bee action (#682) 2024-11-25 09:27:24 +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 63f338075b fix: explicitly define type 0 transaction (#674) 2024-10-03 15:27:17 +02:00
bee-worker 4cb0bcd3b9 chore(master): release 0.29.0 (#668) v0.29.0 2024-07-30 23:24:02 +02:00