jamaljsr
1dbadc2c27
fix: wait until all bitcoin nodes are online to mine first block
5 years ago
jamaljsr
e53364ea51
fix: custom eclair nodes are not added to a new network
5 years ago
jamaljsr
d5c86306bb
chore(i18n): new Crowdin translations ( #326 )
5 years ago
jamaljsr
fabc447f72
chore(deps): update dependency prettier to v2
5 years ago
jamaljsr
69d96890d5
test: fix custom node unit test on windows
5 years ago
jamaljsr
21513b8bd7
fix(ui): style all scrollbars throughout the whole app
5 years ago
jamaljsr
2fbfbc9143
fix: only allow compatible custom node images
5 years ago
jamaljsr
656a046759
fix: handle imported networks with missing custom images
5 years ago
jamaljsr
7c34cae4cf
fix(bitcoind): always mine 1 block when the network is started
If the network has not been started in a while then bitcoind will go into IBD mode which causes
eclair nodes to fail to start. A block just needs to be mined in order to resolve this
5 years ago
jamaljsr
88619f1c87
fix: prevent closing a channel when the node is not started
5 years ago
jamaljsr
d1e35f4c43
fix(export): fix archiver module not found error when packaged
When packaging the app, it would not load due to an "module 'archiver' not found" error. This was
caused by it being listed as an "external" in the webpack config. That webpack exclusion was
previously needed because the library wouldn't work in chromium without it. The zip/unzip logic has
now been moved to the main renderer process in order to get it working.
5 years ago
jamaljsr
dfceeb8715
refactor(deps): replace node-fetch with the native http module
5 years ago
jamaljsr
fe885be814
chore(deps): update dependency antd to v4.0.3
5 years ago
jamaljsr
d84cdf4227
New Crowdin translations ( #320 )
5 years ago
jamaljsr
270104688b
fix(eclair): fix unit tests and minor UI improvements
5 years ago
jamaljsr
82a392cb98
test(eclair): add and update unit tests for eclair support
5 years ago
jamaljsr
305a68c87a
test(eclair): add additional unit tests for eclair
5 years ago
jamaljsr
bf8118ac61
test(eclair): add eclair to the network used for unit tests
5 years ago
jamaljsr
4d0d5a8a58
refactor(lightning): refactor redundant cast in lightning services
5 years ago
jamaljsr
2a6a53ad69
feat(eclair): update Connect tab for eclair nodes
5 years ago
jamaljsr
fe11150e5d
fix(eclair): fix channel balances displaying incorrectly
5 years ago
jamaljsr
36f43c21d7
feat(eclair): mine first block when the network starts
5 years ago
jamaljsr
736038cddf
feat(eclair): implement all remaining LightningService methods
5 years ago
jamaljsr
6fd2d9636a
feat(eclair): implement getBalances for eclair nodes
5 years ago
jamaljsr
622209e98f
feat(eclair): implement data fetching from eclair REST API
5 years ago
jamaljsr
a5f4394de9
feat(eclair): add ability to create a network with Eclair nodes
5 years ago
Torkel Rogstad
78ee4e2d29
fix(i18n): fix typo in English translations
5 years ago
jamaljsr
f0b75c1a80
test(designer): add unit tests for all FlowChart actions
5 years ago
jamaljsr
3dafecaeee
chore(deps): add new FlowChart actions
5 years ago
jamaljsr
15cd5fc3cf
test(export): add and update unit tests for import & export
5 years ago
jamaljsr
1abda15fd3
test(import): update unit tests for the ImportNetwork component
5 years ago
jamaljsr
387571eb97
feat(export): refactor and reduce import/export code
5 years ago
jamaljsr
1e27e92fb0
test(export): fix export unit tests
5 years ago
Torkel Rogstad
82bc894694
Continue addressing code review and feedback
5 years ago
Torkel Rogstad
57f7604795
Add more tests for import network functionality
feat: add import/export network functionality
5 years ago
Torkel Rogstad
690a4fcb84
Add thunk for importing network
feat: add import/export network functionality
Add thunk and (attempt at) test for importing network.
5 years ago
Torkel Rogstad
189c9c0a32
Refactor and modularize export/import code
feat: add import/export network functionality
Modularize import/export network and zip/unzip functionality. We also
add some tests.
5 years ago
Torkel Rogstad
b2e536db7d
feat: add import/export network functionality
Add functionality to export and import networks and data from the application. On export we zip the
docker-compose file, the data directories for the nodes and JSON representations of the chart and
network definitions. This zip file can later be imported, where we do the reverse operation and copy
the docker-compose file and the data directories, and insert the network and chart definitions into
the networks.json file.
fix 203
5 years ago
jamaljsr
75acb8ffd0
feat(network): increase node startup timeout from 30 to 60 seconds
5 years ago
jamaljsr
4e815303d4
feat(docker): add support for LND v0.9.1 and bitcoind v0.19.1
5 years ago
jamaljsr
740bacf898
chore(deps): update dependency @radar/lnrpc to v0.9.1-beta
5 years ago
jamaljsr
4149e76fdd
fix(migrations): always run migrations in dev environment
5 years ago
jamaljsr
77e2cc2ab4
feat(logs): enable text selection of the log lines
5 years ago
jamaljsr
14681b2fce
test(logs): add and update unit tests for log viewer
5 years ago
jamaljsr
c99f025147
feat(logs): add ability to view live logs from nodes
5 years ago
jamaljsr
b7403616d9
test(contextmenu): add and update unit tests for context menus
5 years ago
jamaljsr
1f4ab9306e
feat(designer): add right-click menu to links
5 years ago
jamaljsr
4d812e72fd
refactor(removenode): combine multiple RemoveNode components
5 years ago
jamaljsr
37268f9ca1
feat(designer): add right-click menu to chart nodes
5 years ago
jamaljsr
2a5411d8e6
feat(lnd): use new fancy logo for LND nodes
5 years ago