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
8cbd812a2c
feat: merge api ( #658 )
2024-06-04 00:07:01 +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
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íř
0c262a4811
refactor: remove env. variables from the component ( #529 )
2022-09-08 08:51:55 +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
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
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
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
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
2187b9001c
refactor: settings to use less useEffects (and therefore less re-renders) ( #277 )
2022-01-17 12:31:07 +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
Vojtech Simetka
7f2ff39ec9
chore: removed unnecessary and unused vars ( #177 )
2021-08-23 15:57:54 +02:00
Vojtech Simetka
d6d03bf7c6
feat: changing API urls does not need the app refresh ( #173 )
...
* feat: changing API urls does not need the app refresh
* fix: propagate beeDebugApi and beeApi change to the refresh interval
* fix: any failed request on the Bee provider does not stop the execution of other requests
* fix: error handling for incorrect bee and bee debug urls
* fix: change debug API in the settings tab
2021-08-20 15:14:14 +02:00