Commit Graph

8483 Commits

Author SHA1 Message Date
raspiblitz
810a2876cf postgres tests 2025-07-08 07:00:27 +01:00
openoms
569abaa686 add pg locale tests 2025-07-04 10:33:50 +02:00
rootzoll
8a5c91873a 5053-fixsyntax 2025-06-17 08:47:49 +02:00
openoms
51344a51ea cl.check.sh: fix substitutions (#5062) 2025-06-17 08:36:20 +02:00
/rootzoll
10547d7f4d 5053 fixformat (#5064)
* #5053 fix data format when boot from sd card
2025-06-17 00:50:57 +02:00
/rootzoll
faa6a982dd 5053 proxmox (#5058)
* detect systemdrive
2025-06-12 01:31:06 +02:00
rootzoll
7b1ba1b0ab git safe.directory /home/admin/raspiblitz 2025-06-11 22:51:15 +02:00
rootzoll
824aeac5db #5053 dont enforce DNS server fallback 2025-06-11 21:34:52 +02:00
rootzoll
abd78a56a3 fixed lastest default branch 2025-06-11 13:47:13 +02:00
/rootzoll
ef56363027 #5053 fix repos (#5057)
* use sdcard export as fallback
2025-06-11 12:38:26 +02:00
/rootzoll
62f3baac5b #5053 fix dns fallback (#5056) 2025-06-10 20:59:17 +02:00
rootzoll
47e9a5b0a2 fix substitution 2025-06-09 11:48:09 +02:00
/rootzoll
40dcb136c8 #5053 prepare v1.12.0rc4 fix (#5054)
* #5053 make api use active release branch
* #5053 ui use active branch
2025-06-09 11:44:13 +02:00
/rootzoll
53236419ad #5053 prepare v1.12.0rc4 (#5054)
* #5053 make api use active release branch
* #5053 ui use active branch
2025-06-09 11:29:35 +02:00
rootzoll
a968a2ccad v1.12.0rc4 2025-06-08 21:10:07 +02:00
openoms
bd5ce78ec3 fix: use apt to install rust system-wide for CLN (#5047)
* fix: use apt to install rust system-wide for CLN
* fix: remove PID file config from service
* check for cln-grpc plugin in it's new place
* improve cln-grpc config
* simplify the creation of .lightning dir
* remove unused cl-plugin.cln-grpc.sh
* add error management to  _provision.setup.sh when installing cln

* rust install to /opt/rust and symlink

* prevent storagePartition not detected

* prevent only-pruned

* fix rust permissions and add error management

* switch off cln-grpc if not available

* add test dependencies

* move tests out to an inactive function

* clnrest: remove config if plugin is unavailable

* fix clnrest config substitution

---------

Co-authored-by: rootzoll <christian@geektank.de>
2025-06-08 21:01:32 +02:00
/rootzoll
7454a9d513 #4996 Aftercare Changes for Bitcoin Knots (#5021)
* #4996 move knots from SERVICES TO SETTINGS
* #4996 add to CHANGES
* #4996 backup bitcoin core binaries
* #4996 add check on update
* #4996 quickfix: install-block when lightning is installed
* install block
2025-06-08 20:07:04 +02:00
openoms
2208a4c273 jam update to v0.4.0 (#5051) 2025-06-08 18:28:50 +02:00
/rootzoll
caedd59556 #5046 swapfile (#5049)
* prevent swap file on sd card
2025-06-08 17:33:25 +02:00
openoms
474faf356d fulcrum update to v1.12.0 (#5050) 2025-06-08 17:32:20 +02:00
openoms
cad0f3a617 update joininbox to v0.8.4 (#5048) 2025-06-07 18:42:56 +02:00
/rootzoll
69552eaf82 #4812 adapt blockain copy to new layout (#5045) 2025-06-07 15:29:05 +02:00
/rootzoll
a85263c348 Reduce LND log by default (#5042)
* lnd set maxlogfiles & maxlogfilesize
2025-06-07 15:28:36 +02:00
/rootzoll
607c77a651 #5033 AlbyHub v1.17.2 (#5040) 2025-06-07 15:27:59 +02:00
/rootzoll
8eefa21a9c #4466 adapt USB backup thumb drive (#5044)
* drive minimum 32
* adapt backup script
* fix index
* make sure UUID is updated after format
2025-06-04 17:15:59 +02:00
rootzoll
f27eb92113 add local ip info on manual provision 2025-06-04 13:46:02 +02:00
openoms
c69abad6b8 add shellcheck action to catch script errors (#4533)
* add shellcheck action to catch script errors

* fix(_commands.sh): cache command

* fix(_provision.sh): unicode space

* fix(blitz.conf.sh): use $*

* fix(internet.dyndomain.sh): use -gt

* fix(blitz.fatpack.sh): use $*

* fix(_cache.sh): quote $@ and use $* with echo

* shellcheck disable SC2068 and SC2145

* update checkout action in .github/workflows/test-shellcheck.yml

Co-authored-by: Christoph Stenglein <9399034+cstenglein@users.noreply.github.com>

* fix(_bootsrtap.sh): =~ needs double brackets

* fix(bonus.publicpool.sh): use $* when displaying with echo

---------

Co-authored-by: Christoph Stenglein <9399034+cstenglein@users.noreply.github.com>
2025-06-02 22:07:43 +02:00
openoms
9d205a0a5c amd64 base image update to debian 12.11.0 (#5031) 2025-06-02 22:03:14 +02:00
/rootzoll
6ce07e45a7 #4749 update lnd 0.19.0 (#5030)
* #4749 lnd v1.19.0
* CAHNGES entry
2025-05-25 22:08:35 +02:00
rootzoll
b46d0940a0 v1.12.0rc3 2025-05-22 00:26:54 +02:00
/rootzoll
18b35e3f1b #5013 Link Bitcoin wallet correctly in new drive layout (#5027)
* #5015 refactor delete all but blockchain
* #5015 improve delete
* #5015 make sure to delete app-data
* #5015 deac use old blockchain for now on boot nvme
* #5013 set bitcoin wallets dir to app-data
* make sure bitcoin wallets exists
* fix wallet repair
* moving wallet directory
* change bitcoin conf path
* #5029 mark for repair
2025-05-21 22:00:14 +02:00
/rootzoll
4ea55ae529 5015 Repair Delete all Data But Blockchain (#5024)
* #5015 refactor delete all but blockchain
* #5015 improve delete
* #5015 make sure to delete app-data
* allow use blockchain
* edit descision tree
* move by force and check result
* rsync dirs
* check links
* #5015 deac use old blockchain for now on boot nvme
2025-05-20 01:39:37 +02:00
/rootzoll
a806538c50 UPdate Mempool Space to 3.2.1 (#5012)
* testing mempoolspace 3.2.1
* #4960 update Mempool SPace to 3.2.1
2025-05-19 16:10:32 +02:00
/rootzoll
8d18db7928 #4955 btcpay 2.2.1 & nbxplorer 2.5.26 (#5010) 2025-05-19 16:09:28 +02:00
/rootzoll
6329b9a2a9 Update chantools #4964 (#5014) 2025-05-19 16:08:39 +02:00
/rootzoll
99687c4450 #5019 remove old file links (#5023) 2025-05-19 16:07:52 +02:00
/rootzoll
2935b79a2a LNDg update to 1.10.0 (#5011)
* try lndg update to 1.10.0
* updating CHANGES.md
2025-05-19 16:07:28 +02:00
/rootzoll
8e82d8aa3e btc-rpc-explorer: get working with Node22 (#5016)
* btc-rpc-explorer: check for electrs and fulcrum (#4820)
* btc-rpc-explorer: check for electrs and fulcrum
* dont set back to old version tag - use latest github code
* Update home.admin/config.scripts/bonus.btc-rpc-explorer.sh
* Update home.admin/config.scripts/bonus.btc-rpc-explorer.sh
* use commit hash insteat of release version on repo
* fix mint/hdd check
* fix detect /mnt/hdd

---------

Co-authored-by: openoms <43343391+openoms@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-19 15:42:19 +02:00
/rootzoll
24f0fed26f 4648 correct tor key validation path (#5020)
* check tor valid signature
* #4648 correct path on validation test
2025-05-18 18:38:13 +02:00
/rootzoll
b4cc39dc69 check tor valid signature (#5018) 2025-05-18 17:36:01 +02:00
/rootzoll
4a2de04181 #4648 moving tor keys to sd build script (#5017)
* #4648 moving tor keys to sd build script
* remove double entry
2025-05-18 15:40:40 +02:00
/rootzoll
6973fbb48f [Collector-PR] #4577 #4780 #4982 #4946 #4869 (#5008)
* #4577 make sure base directory exists
* #4780 adding qrencode to sd card build
* #4982 enforce logrotate
* #4982 new logrotate script
* #4946 doule logs lines for Blitz API
* #4869 move forcing locales
2025-05-18 14:21:57 +02:00
rootzoll
50a1115a8b #4552 adding program_usb_timeout=1 2025-05-18 12:38:44 +02:00
rootzoll
f54df5c135 #4793 remove old quickfix 2025-05-18 12:33:55 +02:00
/rootzoll
2a1347ca7a #4960 Update AlbyHub (#5009)
* #4960 Update Albyhib to 1.17.0
* make lnd tls readable for everyone
2025-05-17 20:57:38 +02:00
openoms
2bb9805ba8 nodejs update to 22 (#4962) 2025-05-17 18:57:19 +02:00
/rootzoll
e3af6c9c26 Fixes for v1.12.0rc2 (#5005)
* systemdrive cannot be the biggest partition
* Update lnd to work with bitcoin core 29
* v1.120rc2
2025-05-16 20:37:34 +02:00
/rootzoll
025dd15195 #4584 RP5 Firmware Update (#5004)
* #4584 updating firmware
* fix: ensure app-data directory exists before copying setup file
2025-05-16 14:38:45 +02:00
/rootzoll
07d9b40dd8 #4916 enforce ssh certs permissions (#5001) 2025-05-15 15:34:02 +02:00
/rootzoll
90c14665ed #5000 updtae Bitcoin Core to 29.0 (#5002)
tested intsall. ready to merge.
2025-05-15 15:06:30 +02:00