jamaljsr
554fddf31d
refactor(logs): improve the formatting of logs
5 years ago
jamaljsr
66613b2461
chore(logs): store log files in the .polar app dir
5 years ago
jamaljsr
ab4961ef4d
fix(electron): fix menubar being visible on termial window on win/linux
5 years ago
jamaljsr
98fe5ce1b6
fix(electron): update the application menu
5 years ago
jamaljsr
70272d19f4
feat(payments): implement payInvoice for LND nodes
5 years ago
jamaljsr
2ce1555631
feat(payments): implement createInvoice for LND nodes
5 years ago
jamaljsr
b53a8053c7
fix(electron): remove application menu
5 years ago
jamaljsr
067df00f60
refactor(lnd): refactor LndServer.onNodesDeteled to AppModel.clearCache
5 years ago
jamaljsr
c3a7621964
feat(clightning): display c-lightning node info in the sidebar
5 years ago
jamaljsr
166930ba95
fix(electron): fix app icon on linux
5 years ago
jamaljsr
7df2a3df45
fix(electron): hide app menubar
5 years ago
jamaljsr
8d31cc285f
fix(electron): update workaround for the electron win10 bug
5 years ago
jamaljsr
94a6fc66d2
feat(terminal): add node actions to open terminal in new window
5 years ago
jamaljsr
41f49d9751
fix(dockerservice): fix docker-compose not being found in PATH env
5 years ago
jamaljsr
287aa1f58b
refactor(lnd): rename clearCachedNodes to onNodesDeleted
5 years ago
jamaljsr
2c910f3dc4
fix(lnd): clear cached LND grpc data when a network is removed
5 years ago
jamaljsr
6e5d9ccc4e
refactor(types): move types into the shared dir
5 years ago
jamaljsr
1f0ab3538d
feat(channels): implement channel closing in the lnd service
5 years ago
jamaljsr
34f0320203
fix(ipc): fix typo in ipc channel names
5 years ago
jamaljsr
02d9406235
refactor(lnd): move LND default responses to shared folder
5 years ago
jamaljsr
727636b252
feat(chart): fetch channels from LND and display them on the chart
5 years ago
jamaljsr
b9f65e3f30
feat(channels): fetch open & pending channels from LND
5 years ago
jamaljsr
9625859ba0
feat(ipc): use unique response channels to prevent race conditions
5 years ago
jamaljsr
c67bd846af
feat(network): store readonly macaroon path in the network model
5 years ago
jamaljsr
59d82faa07
test(challens): add unit tests for new code
5 years ago
jamaljsr
1b90374776
feat(channels): implement channel opening
5 years ago
jamaljsr
d8e757e692
feat(channels): create lndProxyClient class
5 years ago
jamaljsr
0dd83b4a56
feat(channels): add openChannel skeleton to the lnService class
5 years ago
jamaljsr
51aa37baad
test(lnd): add and update unit tests
5 years ago
jamaljsr
05dedf4b07
feat(lnd): deposit coins into LND wallet
5 years ago
jamaljsr
52ec34d732
feat(lnd): get wallet balance from LND node
5 years ago
jamaljsr
3063f9668f
feat(lnd): remove manual LND node initialization
5 years ago
jamaljsr
cb1b71ba9f
fix(electron): fix electron devtools not installing properly
5 years ago
jamaljsr
40b1d4f6da
refactor(lnd): rename interface LNDNode to LndNode
5 years ago
jamaljsr
fa71d99c8e
test(e2e): fix testcafe not running properly
5 years ago
jamaljsr
c61d44e2f6
feat(lnd): add missing default values in LND responses
5 years ago
jamaljsr
1d046be1ba
refactor(lnd): rename connect to initialize in LndProxy and LndService
5 years ago
jamaljsr
eae9915bfc
feat(lnd): add LND model to redux state
5 years ago
jamaljsr
9a6555a6d0
feat(lnd): add tls and macaroon paths to the LNDNode interface
5 years ago
jamaljsr
18245d4a0f
refactor(electron): refactor electron main process entrypoint
5 years ago
jamaljsr
3e0989399e
feat(electron): disable electron security warnings in dev environment
5 years ago
jamaljsr
e82f7ddb21
feat(electron): persist app window size & location
5 years ago
jamaljsr
f77a0e5da2
chore(config): use nodemon to automatically reload electron
When developing on the main process code, electron needs to be restarted to see the changes. nodemon
will watch for code changes and restart the electron process when files are saved
5 years ago
jamaljsr
88dc6de3b0
feat(lnd): implement initial communication with lnd
5 years ago
jamaljsr
4f633e0e8d
refactor(imports): sort import statements in all source files
5 years ago
jamaljsr
7a3a2cc591
feat(network-view): fix styling issues at different window sizes
5 years ago
jamaljsr
3d885248ec
chore(setup): initial app setup ( #1 )
5 years ago