fusion44
a448dbda8d
fix: more import path fixes
2022-10-09 20:16:49 +02:00
fusion44
4908f99999
fix: import problems and typos
2022-10-04 19:23:09 +02:00
fusion44
ba453e7bdb
refactor: switch to domain driven directory layout
2022-10-03 20:22:00 +02:00
fusion44
e1d5e23db7
refactor: setup implementation decoupling
2022-10-03 19:04:44 +02:00
fusion44
df93cbdcee
refactor: lightning system decoupling
2022-10-03 10:44:34 +02:00
pre-commit-ci[bot]
799eb8deef
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-10-02 12:19:23 +00:00
fusion44
81286fec29
refactor: hardware implementation decoupling
2022-10-02 14:18:29 +02:00
fusion44
b181c86b2e
feat: get rid of Impl in class names
2022-09-11 18:32:39 +02:00
pre-commit-ci[bot]
e67b07299b
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-09-11 08:45:32 +00:00
fusion44
409174b47a
fix: change setup to use the abstraction layer
2022-09-11 10:37:00 +02:00
fusion44
c3af8ba06a
refactor: system implementation decoupling
...
refs #143
2022-09-11 10:33:12 +02:00
fusion44
f592ba0b31
feat: define AppsBase as abstract
2022-09-11 10:08:50 +02:00
fusion44
df08eff14f
refactor: move call script back to core_utils
2022-09-11 08:13:22 +02:00
fusion44
52edecd0c9
refactor: app implementation decoupling
2022-09-10 22:14:37 +02:00
fusion44
a31b2e0f9c
Merge branch 'main' into refactor_system
2022-09-10 16:24:40 +02:00
fusion44
4408a6a58c
fix: disable fetching app status during warmup
...
On native Linux this was causing the API to ask for root password
refs #143
2022-09-10 15:54:22 +02:00
fusion44
6098c70eee
refactor: send_sse_message to broadcast_sse_msg
2022-09-10 15:52:11 +02:00
fusion44
69d8032900
refactor: sse code into dedicated SSEManager class
2022-09-10 15:48:03 +02:00
fusion44
49bdbab66d
refactor: use a Queue instead of Redis for SSE
...
refs #60
2022-09-10 13:53:09 +02:00
fusion44
c86a687348
chore: update dependencies
2022-09-10 13:42:50 +02:00
fusion44
eed0beecfa
fix: properly lock dependencies
2022-09-10 07:50:19 +02:00
fusion44
09f5131bc9
Merge pull request #147 from fusion44/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2022-09-10 07:45:16 +02:00
fusion44
3865d89fd5
feat: configure node acces via file paths
...
closes #146
2022-09-10 07:43:16 +02:00
pre-commit-ci[bot]
c665e5abab
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/psf/black: 22.6.0 → 22.8.0](https://github.com/psf/black/compare/22.6.0...22.8.0 )
2022-09-05 19:55:10 +00:00
fusion44
0ad597cd90
refactor: move login to platform specific files
...
refs #143
2022-08-24 20:56:40 +02:00
fusion44
304bbc8c74
fix(tests): test setup
2022-08-24 19:19:58 +02:00
fusion44
fcb23c2fc0
fix: token expiry time check
...
fixes #105
2022-08-21 20:08:55 +02:00
fusion44
268bcf5072
feat: add support for bitcoin regtest
2022-08-18 20:13:50 +02:00
fusion44
ecfaadd0c1
fix: check for shell scripts only on RaspiBlitz
2022-08-18 20:11:36 +02:00
fusion44
3764d7b4bf
docs: README touch up
2022-08-07 08:17:37 +02:00
fusion44
1fdfd19c6f
feat: add openapi client generator script
...
refs #142
2022-08-07 07:38:02 +02:00
fusion44
c2f83358db
docs: add a beta disclaimer
2022-08-04 20:54:00 +02:00
fusion44
c6d17a8f8a
feat: improve CLN list channel implementation
...
refs #140
2022-08-03 20:43:25 +02:00
fusion44
63c4a19f67
refactor: rename list-channel to list-channels
...
plus some code and docs cosmetics
2022-08-01 21:53:11 +02:00
fusion44
ef34b42119
feat: log negative confirmation results from LND
...
refs #137
2022-08-01 19:21:29 +02:00
fusion44
565727ac49
fix: properly check for stderr from process
2022-07-31 18:58:58 +02:00
fusion44
f141f2fc46
chore: make pre-commit happy
2022-07-31 18:04:38 +02:00
fusion44
41c689a15f
fix: catch another clightning-cli error message
...
This error appears when the .lightning folder is not accessible
to the lightning-cli
2022-07-31 18:03:41 +02:00
fusion44
6fada4ce42
feat: add some tx conf safeguards to GenericTx
...
refs #137
2022-07-31 18:01:02 +02:00
fusion44
2f2a59befd
chore: update issue templates
2022-07-31 16:50:45 +02:00
fusion44
f282e3af8d
fix: add missing imports
2022-07-25 18:07:35 +02:00
fusion44
f940551409
feat: add JWT token auth to SSE endpoint
2022-07-24 21:26:29 +02:00
fusion44
d5d827ec5d
feat[CLN]: add error checks in LN models
2022-07-23 16:36:55 +02:00
fusion44
1479c00935
feat[CLN]: add error checks on local calls
2022-07-23 16:10:48 +02:00
fusion44
554709db14
chore: fix wakatime EOL
2022-07-23 15:12:20 +02:00
fusion44
cdfdba16fa
chore: lock dependencies to latest versions
2022-07-23 15:07:32 +02:00
fusion44
45436bcc8e
fix[CLN]: return onchain funds in sat not msat
2022-07-23 14:48:34 +02:00
fusion44
ce8be908ac
fix: /reboot should reboot and not shutdown
2022-07-23 13:59:38 +02:00
fusion44
2a11b21a83
feat: add .wakatime_project file
2022-07-20 08:10:52 +02:00
fusion44
92ed1832f8
Implement unlock CLN wallet for RaspiBlitz only ( #135 )
...
* feat: implement SSH CLN wallet unlock on the Blitz
* feat: implement API CLN wallet unlock on the Blitz
* feat: return error when wallet is already unlocked
* docs: update unlock-wallet docs
* fix: add more safety checks
* return 423 error on API calls if wallet locked
* check if unlock script exits with 1
* fix: call_script deprecation warning crash
closes #133
2022-07-13 07:08:00 +02:00