feat/45-trunk-recorder
CI / lint (push) Successful in 6s
CI / test-op25 (push) Successful in 13s
CI / test (push) Successful in 45s
a7a2adcbf3 · trunk-recorder: mark drb-upload.sh and run.sh executable (node-26#45) · Updated 2026-11-07 02:07:16 -05:00
logan
Compare
fix/44-upload-spool
CI / lint (push) Successful in 26s
CI / lint (pull_request) Successful in 30s
CI / test-op25 (pull_request) Successful in 37s
CI / test-op25 (push) Successful in 40s
CI / test (pull_request) Successful in 1m19s
CI / test (push) Successful in 1m19s
5983ae27be · Fix stale log text for rejected uploads: 403 is now retried, so only 400/413 reach it (node-26#44) · Updated 2026-10-27 20:18:16 -04:00
logan
#47
Merged
feat/41-disk-reporting
CI / lint (push) Successful in 7s
CI / lint (pull_request) Successful in 9s
CI / test-op25 (push) Successful in 15s
CI / test-op25 (pull_request) Successful in 16s
CI / test (push) Successful in 45s
CI / test (pull_request) Successful in 46s
7f52e0e891 · checkin: report host disk free/total bytes (#41 ) · Updated 2026-10-26 02:24:07 -04:00
logan
#43
Merged
fix/41-updater-prune
CI / lint (pull_request) Successful in 8s
CI / lint (push) Successful in 9s
CI / test-op25 (pull_request) Successful in 15s
CI / test-op25 (push) Successful in 17s
CI / test (pull_request) Successful in 45s
CI / test (push) Successful in 47s
a26a77dd0a · drb-update: prune BuildKit cache and stale images after every update (#41 ) · Updated 2026-10-26 01:14:45 -04:00
logan
#42
Merged
fix/discord-voice-join
CI / lint (push) Successful in 8s
CI / lint (pull_request) Successful in 10s
CI / test-op25 (push) Successful in 14s
CI / test-op25 (pull_request) Successful in 16s
CI / test (push) Successful in 48s
CI / test (pull_request) Successful in 47s
2065446393 · discord_radio: don't count the bot's own voice state toward a full channel; timeout text points at the handshake · Updated 2026-10-04 22:49:52 -04:00
logan
#38
Merged
fix/updater-safe-directory
CI / lint (pull_request) Successful in 9s
CI / lint (push) Successful in 10s
CI / test-op25 (pull_request) Successful in 18s
CI / test-op25 (push) Successful in 19s
CI / test (pull_request) Successful in 50s
CI / test (push) Successful in 50s
172f31d7c5 · drb-update: trust INSTALL_DIR for git so a user-owned checkout can update · Updated 2026-10-04 19:55:30 -04:00
logan
#36
Merged
fix/28-amd64-images
CI / lint (push) Successful in 7s
CI / lint (pull_request) Successful in 9s
CI / test-op25 (push) Successful in 17s
CI / test-op25 (pull_request) Successful in 17s
CI / test (push) Successful in 49s
CI / test (pull_request) Successful in 50s
f9d23ad267 · CI: build node images for amd64 as well as arm64 (node-26#28) · Updated 2026-10-04 18:53:37 -04:00
logan
#35
Merged
fix/18-install-token-argv
CI / lint (push) Successful in 10s
CI / test-op25 (push) Successful in 24s
CI / lint (pull_request) Successful in 7s
CI / test-op25 (pull_request) Successful in 20s
CI / test (push) Successful in 54s
CI / test (pull_request) Successful in 54s
dbb41f2fd3 · Merge branch 'main' into fix/18-install-token-argv · Updated 2026-10-04 18:26:10 -04:00
logan
#30
Merged
fix/19-image-tag-skew
CI / lint (push) Successful in 9s
CI / test-op25 (push) Successful in 20s
CI / lint (pull_request) Successful in 11s
CI / test-op25 (pull_request) Successful in 23s
CI / test (push) Successful in 56s
CI / test (pull_request) Successful in 54s
085139e171 · Merge branch 'main' into fix/19-image-tag-skew · Updated 2026-10-04 18:22:43 -04:00
logan
#31
Merged
feat/discord-system
CI / lint (push) Successful in 8s
CI / test-op25 (push) Successful in 18s
CI / test (push) Successful in 58s
CI / lint (pull_request) Successful in 7s
CI / test-op25 (pull_request) Successful in 13s
CI / test (pull_request) Successful in 44s
419d7c4d8c · discord_radio: desired-state streams, logout on release, no mention controls (node-26#25) · Updated 2026-10-04 18:09:29 -04:00
logan
#32
Merged
feat/24-p25-conventional
CI / lint (push) Successful in 6s
CI / test-op25 (push) Successful in 13s
CI / lint (pull_request) Successful in 7s
CI / test-op25 (pull_request) Successful in 13s
CI / test (push) Successful in 44s
CI / test (pull_request) Successful in 42s
d07d312e92 · P25 conventional decode mode + conventional-channel attribution (node-26#24, #20 ) · Updated 2026-10-04 15:57:15 -04:00
logan
#27
Merged
feat/local-ui-usable
CI / lint (push) Successful in 6s
CI / lint (pull_request) Successful in 6s
CI / test (push) Successful in 41s
CI / test (pull_request) Successful in 39s
797e14481b · Scanner manual entry uses validated /api/listen; drop Hold mock; flag analog as live-only (node-26#20) · Updated 2026-10-04 01:22:12 -04:00
logan
#23
Merged
fix/14-15-provision-ota
CI / lint (push) Successful in 6s
CI / lint (pull_request) Successful in 4s
CI / test (push) Successful in 42s
CI / test (pull_request) Successful in 40s
32692030fb · install.sh: enrollment token via header file too — it was on curl argv despite the comment · Updated 2026-10-04 01:10:21 -04:00
logan
#16
Merged
feat/sdr-pins
CI / lint (push) Successful in 6s
CI / test (push) Successful in 41s
9b50ba8114 · Pin each SDR service to a dongle by serial; OP25 always opens its SDR by serial · Updated 2026-09-27 14:35:22 -04:00
logan
Included
feat/secondary-sdr-priority
CI / lint (push) Successful in 6s
CI / test (push) Successful in 39s
9b6c64fbbf · Secondary SDR priority: every spare SDR runs the next decoder in an ordered list · Updated 2026-09-27 14:08:07 -04:00
logan
Included
feat/second-sdr-adsb-ais
CI / lint (push) Successful in 6s
CI / lint (pull_request) Successful in 7s
CI / test (push) Successful in 39s
CI / test (pull_request) Successful in 40s
b54624e176 · secondary-sdr: fix ADS-B on real hardware (tested on radio-box) · Updated 2026-09-27 12:34:18 -04:00
logan
#10
Open
feat/publish-public-images
CI / lint (pull_request) Successful in 6s
CI / lint (push) Successful in 7s
CI / test (pull_request) Successful in 37s
CI / test (push) Successful in 39s
bee9e173e6 · ci: workflow to publish node images to a public registry on a version tag (DISABLED) · Updated 2026-09-06 22:39:42 -04:00
logan
#8
Merged
fix/install-rerun-pickup
CI / lint (push) Successful in 12s
CI / test (push) Successful in 51s
CI / test (pull_request) Failing after 11m12s
CI / lint (pull_request) Failing after 11m21s
4f942bd770 · install.sh: re-run collects the key via pickup_secret, never re-enrolls · Updated 2026-09-06 21:37:14 -04:00
logan
#7
Merged
pulse-recorder
CI / lint (push) Failing after 35s
Build edge-node / build (push) Failing after 36s
Build op25 / build (push) Failing after 40s
CI / test (push) Failing after 40s
d6dfe5a293 · Drive call boundaries from audio, use the console only for the label · Updated 2026-08-06 18:19:45 -04:00
logan
Included
Deleted by logan 2026-11-09 00:51:15 -05:00