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
bee-worker
9b5b2973cb
chore: release 0.14.0 ( #319 )
v0.14.0
2022-04-14 16:03:11 +05:00
bee-worker
36da804ca4
docs: update supported bee ( #337 )
2022-04-14 15:42:02 +05:00
Vojtech Simetka
8f51aa9e89
ci: migrate to swarm-actions for PR previews ( #310 )
2022-04-14 15:31:09 +05:00
Vojtech Simetka
0a31a04148
chore(deps): update bee-js to 3.3.4 ( #336 )
2022-04-14 15:30:46 +05: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
Ivan Vandot
cd332c4dfd
chore: replace REPO_GHA_PAT with GHA_PAT_BASIC ( #330 )
2022-04-08 22:23:50 +02: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
4736e82da5
ci: enable depcheck ( #320 )
2022-04-01 11:22:27 +02:00
Vojtech Simetka
8baecb783f
feat: detect bee mode and enable/disable status checks accordingly ( #318 )
2022-03-29 15:37:40 +02:00
bee-worker
bf24d61584
docs: update supported bee ( #316 )
2022-03-27 23:11:31 +02:00
Vojtech Simetka
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
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
bee-worker
d9e7560117
chore: release 0.13.0 ( #289 )
v0.13.0
2022-01-31 13:04:20 +01:00
Cafe137
3a30ee59d4
ci: add swarm-cli extra flags ( #299 )
...
* ci: add swarm-cli extra flags
* ci: rename SWARM_CLI_EXTRA_FLAGS to GATEWAY_AUTHORIZATION_HEADER
* ci: change bee-url
2022-01-28 14:02:15 +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
63e79ae2aa
ci: enable beeload action ( #290 )
...
* ci: enable beeload action
* ci: remove testnet
* ci: add continue-on-error to testnet beeload-action
2022-01-20 15:49:30 +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
bee-worker
caf5814e96
chore: release 0.12.0 ( #274 )
v0.12.0
2021-12-21 11:19:38 +01:00
bee-worker
4f0abefa1d
docs: update supported bee ( #275 )
2021-12-21 11:11:14 +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
bee-worker
d7c59a1495
chore: release 0.11.2 ( #271 )
v0.11.2
2021-12-15 17:24:41 +01:00
nugaon
5ac0f01bf5
fix(ci): add lib folder to the package.json files prop ( #270 )
2021-12-15 17:17:59 +01:00
bee-worker
362c129abd
chore: release 0.11.1 ( #269 )
v0.11.1
2021-12-14 16:03:14 +01:00
nugaon
c1e77bfc0d
fix: typo in publish script ( #268 )
2021-12-14 15:56:34 +01:00
bee-worker
e3d03ed4d1
chore: release 0.11.0 ( #263 )
v0.11.0
2021-12-14 14:22:49 +01:00
nugaon
153b007387
fix(build): bee-dashboard component building ( #267 )
...
* fix(build): lib
* ci: build component check
* fix(ci): typeo npm run
* ci: add types build check
2021-12-14 14:18:39 +01:00
nugaon
2a13da1a6c
feat: modularisation ( #244 )
...
* chore: gitignore for lib directory
* build: packageing for webpack lib build
* build: webpack config
* feat: expose App component with beeApiUrl parameter
* build: tsconfig for library build
* build: main property of package json for tsc build
* refactor: rename beeUrl option to beeApiUrl
* refactor: manange config class instead of process.env calls
* build: babelrc config
* build: babel plugins and presets for webpack build
* chore: serve.js chmod
* build(refactor): webpack build
* refactor: number notation
* chore: webpack and package config change
* build: add babel preset-env
* chore: prepare script also builds component lib
* feat: typegen
* revert: set back prepare command
* build: assets loader config
* feat: beeDebugApiUrl
* refactor: move test files to the test folder because of typegen
* feat: locked api settings
* chore: depcheck ignores
* chore: types check script
* ci: check types
* ci: publish with library
* chore: add webpack as devDep
* chore: locked semver
* chore: remove debug logging
* style: webpack config
* chore: react and react-dom as dependency
* chore: package-lock
* fix: clean package-lock init
* refactor: fix versions in package.json
2021-12-09 11:12:45 +01:00
bee-worker
1a3e58c89b
chore: release 0.10.0 ( #262 )
v0.10.0
2021-12-07 20:06:05 +01:00
Cafe137
3ef1ad9574
feat: add website and folder upload and download ( #260 )
...
* feat: add website and folder upload and download
* feat: download-share-upload navigation
* fix: check for files length in hasIndexDocument
* fix: change router dependency
* refactor: switch to @ethersphere/manfest-js
* fix: hide previews on dropzone, fix spinner align, hide 0 size display
* feat: add upload and download history
* refactor: change drag and drop text
* feat: make history ux better
* refactor: improve code based on review
* build: add missing react-router dependency
* ci: remove beeload
* revert(ci): remove beeload
This reverts commit 4ce6cb0045a2d9aea3047ab395d214d8d368c532.
2021-12-07 16:06:21 +01:00
Adam Uhlíř
dec812be45
ci: upload build to testnet ( #259 )
2021-12-02 15:29:23 +01:00
bee-worker
d399a5c556
chore: release 0.9.0 ( #249 )
v0.9.0
2021-11-25 15:20:26 +01:00
Cafe137
59dd1a3c81
chore: bump bee-js to 3.0.0 ( #258 )
2021-11-25 15:10:36 +01:00
Cafe137
635621b04a
feat: improve upload flow ( #240 )
...
* feat: separate flow for folder and file uploads
* feat: add basic index document detection
* feat(wip): separate preview step
* fix: fix kb and mb units
* feat: add post upload summary, add some styling
* feat: upload flow
* fix: change element order and add conditional rendering
* refactor: remove unused variables for now
* fix: put back stamp creation to stamp page
* refactor: rework postage stamps and grid
* feat: add website and folder icons
* feat: add asset preview to download flow, add file icon
* feat: add basic design to postage stamp selection dialog
* feat: add web icon, shorten stamp in preview
* feat: extract swarm hash in download flow
* fix: extract swarmbutton and solve icon hover and focus color
* fix: always show buy button on stamp page
* refactor: downgrade
* refactor: speed up icon transition
* style: improve download buttons
* style: change [back to upload] icon
* style: add spacing before swarm gateway text
* style: post upload summary spacing
* refactor: drop verticalspacing and use box
* refactor: merge icons to one component
* refactor: use conditions instead of weird assignment
* docs: explain filter(x => x)
* refactor: generalize capacity
* refactor: avoid passing arrow functions
* refactor: get rid of PaperGridContainer and Container
* fix: fix hover color for postage stamps
* feat: add disabled and loading state to buttons
* fix: make drag and drop work for websites
* feat: handle folders and non existing hashes
* fix: provide empty default value to select to avoid console warning
* style: remove body2 font variants
* fix: remove typo
* feat: disable folder upload, add website upload
* fix: disable showPreviews to avoid flickering
* feat(temp): remove folder upload
* fix: remove stuck focus on buttons even after rendering different buttons
* style: merge hover and focus styles, fix safari text wrap issue
* style: remove dropbox outline in safari
2021-11-25 09:54:03 +01:00
Cafe137
82cf6d9c01
chore: bump bee-js to 2.1.1 ( #257 )
...
* chore: bump bee-js to 2.1.1
* docs: update supported bee version
2021-11-24 15:37:33 +01:00
Cafe137
3bb00771d6
feat: move postage stamp operations to bee debug api ( #256 )
2021-11-24 15:35:37 +01:00
Attila Gazso
b354ef724b
build: change test server address ( #255 )
2021-11-23 14:21:24 +01:00
Cafe137
844383bea7
feat: enable setting devMode from queryParams ( #254 )
...
* feat: enable setting devMode from queryParams
* docs: update dev mode docs
* docs: move dev mode comment
* docs: move dev mode comment
2021-11-23 13:39:47 +01:00
Cafe137
49350b0570
feat: add dev mode flag ( #246 )
...
* feat: add dev mode flag
* docs: add REACT_APP_DEV_MODE fixme comment
* feat: also ignore chequebook status in dev mode
* fix: print undefined overlay as empty string (#248 )
* docs: add dev mode to readme
* docs: revert autoformat
Co-authored-by: Attila Gazso <agazso@gmail.com >
2021-11-19 14:31:36 +01:00
Vojtech Simetka
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