-
2572688468
docs(release-notes): v1.7.43-alpha bullets for chunking, avatar, outbox, parser
archipelago
2026-04-23 13:03:49 -04:00
-
8034d382ee
docs(release-notes): v1.7.43-alpha bullets for chunking, avatar, outbox, parser
archipelago
2026-04-23 13:03:49 -04:00
-
4bf35f95e6
test: repair stale test fixtures across identity, mesh, update, wallet, fips
archipelago
2026-04-23 13:02:45 -04:00
-
5ddc30db1e
test: repair stale test fixtures across identity, mesh, update, wallet, fips
archipelago
2026-04-23 13:02:45 -04:00
-
4edc420459
test(credentials): seed identity/node_key in test helper so encrypt/decrypt works
archipelago
2026-04-23 13:02:28 -04:00
-
de9995f869
test(credentials): seed identity/node_key in test helper so encrypt/decrypt works
archipelago
2026-04-23 13:02:28 -04:00
-
7af048cc1a
fix(session): add test-only constructor so tests do not read real sessions
archipelago
2026-04-23 13:02:22 -04:00
-
83dac52410
fix(session): add test-only constructor so tests do not read real sessions
archipelago
2026-04-23 13:02:22 -04:00
-
2843cc1e84
fix(container/image_versions): reject entries that are not image references
archipelago
2026-04-23 13:02:15 -04:00
-
5439aa8ff1
fix(container/image_versions): reject entries that are not image references
archipelago
2026-04-23 13:02:15 -04:00
-
c5ea41d0cb
fix(mesh/outbox): expire messages with zero TTL immediately
archipelago
2026-04-23 13:02:07 -04:00
-
ebb5443309
fix(mesh/outbox): expire messages with zero TTL immediately
archipelago
2026-04-23 13:02:07 -04:00
-
9d42645aa3
fix(avatar): prevent u16 overflow panic when seed byte is large
archipelago
2026-04-23 13:02:01 -04:00
-
a8862d4fe1
fix(avatar): prevent u16 overflow panic when seed byte is large
archipelago
2026-04-23 13:02:01 -04:00
-
f6efe2f356
fix(transport/chunking): stop overwriting first 4 bytes of user data
archipelago
2026-04-23 12:29:10 -04:00
-
6d2fba1307
fix(transport/chunking): stop overwriting first 4 bytes of user data
archipelago
2026-04-23 12:29:10 -04:00
-
c4efb30382
docs(release-notes): v1.7.43-alpha bullet for install-log fix; prune stale RESUME note
archipelago
2026-04-23 12:04:20 -04:00
-
2270fc99ad
docs(release-notes): v1.7.43-alpha bullet for install-log fix; prune stale RESUME note
archipelago
2026-04-23 12:04:20 -04:00
-
cd6f8bad70
fix(install-log): pre-create /var/log/archipelago/ so non-root backend can write
archipelago
2026-04-23 12:02:46 -04:00
-
d15131d8a5
fix(install-log): pre-create /var/log/archipelago/ so non-root backend can write
archipelago
2026-04-23 12:02:46 -04:00
-
9f3d66e24e
docs(release-notes): v1.7.43-alpha bullet for self-update script refresh
archipelago
2026-04-23 11:51:04 -04:00
-
a1aacef974
docs(release-notes): v1.7.43-alpha bullet for self-update script refresh
archipelago
2026-04-23 11:51:04 -04:00
-
a272a79706
fix(self-update): install reconcile scripts on OTA updates
archipelago
2026-04-23 10:07:53 -04:00
-
6e2a45861e
fix(self-update): install reconcile scripts on OTA updates
archipelago
2026-04-23 10:07:53 -04:00
-
694e5b0a9d
fix(update): pass --create-missing when rollback recreates a destroyed container
archipelago
2026-04-23 10:06:55 -04:00
-
8d5db4106e
fix(update): pass --create-missing when rollback recreates a destroyed container
archipelago
2026-04-23 10:06:55 -04:00
-
0f1ad47aec
docs(release-notes): v1.7.43-alpha bullets for disk-detection and rollback recovery
archipelago
2026-04-23 10:02:32 -04:00
-
768ed47f45
docs(release-notes): v1.7.43-alpha bullets for disk-detection and rollback recovery
archipelago
2026-04-23 10:02:32 -04:00
-
06dcdafda4
fix(specs): measure DISK_GB at /var/lib/archipelago, not /
archipelago
2026-04-23 09:54:16 -04:00
-
2a26576dbd
fix(specs): measure DISK_GB at /var/lib/archipelago, not /
archipelago
2026-04-23 09:54:16 -04:00
-
92612ddc70
feat(reconcile): add --create-missing flag for recovering from failed-update rollbacks
archipelago
2026-04-23 09:42:19 -04:00
-
68d9bed601
feat(reconcile): add --create-missing flag for recovering from failed-update rollbacks
archipelago
2026-04-23 09:42:19 -04:00
-
353825b66c
docs: release-note image-versions fix, add marketplace QA tracker, update RESUME
archipelago
2026-04-23 09:32:41 -04:00
-
fdc035dda7
docs: release-note image-versions fix, add marketplace QA tracker, update RESUME
archipelago
2026-04-23 09:32:41 -04:00
-
12f93cc15e
fix(image-versions): locate image-versions.sh at its actual deployed path
archipelago
2026-04-23 09:29:15 -04:00
-
a990859745
fix(image-versions): locate image-versions.sh at its actual deployed path
archipelago
2026-04-23 09:29:15 -04:00
-
4faac9cb74
docs(resume): add RESUME.md for context-restart recovery
archipelago
2026-04-23 09:14:36 -04:00
-
013e8df077
docs(resume): add RESUME.md for context-restart recovery
archipelago
2026-04-23 09:14:36 -04:00
-
b62b731db0
docs(status): record rounds 3-5 + config migration + changelog as shipped
archipelago
2026-04-23 09:09:02 -04:00
-
f9fef8d2cc
docs(status): record rounds 3-5 + config migration + changelog as shipped
archipelago
2026-04-23 09:09:02 -04:00
-
6c8cb50679
docs(changelog): add v1.7.43-alpha entry covering async lifecycle + .23 retirement
archipelago
2026-04-23 09:07:29 -04:00
-
008da4776d
docs(changelog): add v1.7.43-alpha entry covering async lifecycle + .23 retirement
archipelago
2026-04-23 09:07:29 -04:00
-
28e38a36a9
fix(config): auto-purge decommissioned .23 VPS from saved registry/mirror configs
archipelago
2026-04-23 08:51:26 -04:00
-
0ee1682037
fix(config): auto-purge decommissioned .23 VPS from saved registry/mirror configs
archipelago
2026-04-23 08:51:26 -04:00
-
d9d5fa65e5
chore: retire .23 VPS mirror, promote .168 OVH to primary
archipelago
2026-04-23 08:22:32 -04:00
-
2205232548
chore: retire .23 VPS mirror, promote .168 OVH to primary
archipelago
2026-04-23 08:22:32 -04:00
-
980c1b25f4
fix(install): kick scanner post-install so Launch button appears immediately
archipelago
2026-04-23 07:59:03 -04:00
-
f86d86c354
fix(install): kick scanner post-install so Launch button appears immediately
archipelago
2026-04-23 07:59:03 -04:00
-
7e62ea07f7
feat(install): phase-based progress bar replaces unparseable pull bytes
archipelago
2026-04-23 07:58:43 -04:00
-
8cc84ebcb7
feat(install): phase-based progress bar replaces unparseable pull bytes
archipelago
2026-04-23 07:58:43 -04:00
-
576ff1a6de
docs(status): mark install/uninstall/update async-spawn as shipped
archipelago
2026-04-23 06:58:45 -04:00
-
b2cc7e09d6
docs(status): mark install/uninstall/update async-spawn as shipped
archipelago
2026-04-23 06:58:45 -04:00
-
49b98e0271
fix(rpc): empty icon in transient install entry to avoid broken-image flicker
archipelago
2026-04-23 06:58:12 -04:00
-
e471ef754e
fix(rpc): empty icon in transient install entry to avoid broken-image flicker
archipelago
2026-04-23 06:58:12 -04:00
-
702b5d64d3
fix(ui): shorten install/uninstall/update timeouts for async RPCs
archipelago
2026-04-23 06:58:02 -04:00
-
0733ac4034
fix(ui): shorten install/uninstall/update timeouts for async RPCs
archipelago
2026-04-23 06:58:02 -04:00
-
1ad889608f
feat(rpc): async-spawn install/uninstall/update lifecycle
archipelago
2026-04-23 06:57:50 -04:00
-
2d5b859e18
feat(rpc): async-spawn install/uninstall/update lifecycle
archipelago
2026-04-23 06:57:50 -04:00
-
0ea4f96de9
docs(status): mark async-spawn lifecycle fix as shipped
archipelago
2026-04-23 05:30:45 -04:00
-
4f279388a1
docs(status): mark async-spawn lifecycle fix as shipped
archipelago
2026-04-23 05:30:45 -04:00
-
a8158b1ef5
fix(ui): single-button lifecycle control with transitional labels
archipelago
2026-04-23 05:20:15 -04:00
-
9ce28f080e
fix(ui): single-button lifecycle control with transitional labels
archipelago
2026-04-23 05:20:15 -04:00
-
cd69c3b2f6
fix(state): preserve transitional state across container scans
archipelago
2026-04-23 05:15:13 -04:00
-
6712810b92
fix(state): preserve transitional state across container scans
archipelago
2026-04-23 05:15:13 -04:00
-
39dd1d9dcc
fix(rpc): async container stop/start/restart; widen state mapping
archipelago
2026-04-23 04:59:27 -04:00
-
19a99ca993
fix(rpc): async container stop/start/restart; widen state mapping
archipelago
2026-04-23 04:59:27 -04:00
-
5baced5f5b
feat(rpc): spawn_transitional helper for async lifecycle ops
archipelago
2026-04-23 04:55:52 -04:00
-
44cd5eefdf
feat(rpc): spawn_transitional helper for async lifecycle ops
archipelago
2026-04-23 04:55:52 -04:00
-
cad63bdd76
docs: STATUS.md — FUSE/SSHFS development loop section
archipelago
2026-04-23 04:51:53 -04:00
-
f721ecf39b
docs: STATUS.md — FUSE/SSHFS development loop section
archipelago
2026-04-23 04:51:53 -04:00
-
bb2e3fab42
docs: STATUS.md — complete SSH/key/sudo/deploy reference for next session
archipelago
2026-04-23 04:49:45 -04:00
-
120a307343
docs: STATUS.md — complete SSH/key/sudo/deploy reference for next session
archipelago
2026-04-23 04:49:45 -04:00
-
6a5fab709a
docs: STATUS.md — dashboard Stop UX bug diagnosis + async-spawn fix plan
archipelago
2026-04-23 04:45:12 -04:00
-
e557e0156f
docs: STATUS.md — dashboard Stop UX bug diagnosis + async-spawn fix plan
archipelago
2026-04-23 04:45:12 -04:00
-
2a2f10608b
docs: STATUS.md — .228 dashboard bugs fixed (macaroon + ExtraHost)
archipelago
2026-04-23 04:17:56 -04:00
-
1ab66f33a3
docs: STATUS.md — .228 dashboard bugs fixed (macaroon + ExtraHost)
archipelago
2026-04-23 04:17:56 -04:00
-
7257f72f4a
fix(first-boot): use podman host-gateway magic for host.containers.internal
archipelago
2026-04-23 04:16:42 -04:00
-
3ee192ba1f
fix(first-boot): use podman host-gateway magic for host.containers.internal
archipelago
2026-04-23 04:16:42 -04:00
-
30b31b3670
fix(lnd): read admin macaroon via sudo fallback
archipelago
2026-04-23 04:15:44 -04:00
-
be96002372
fix(lnd): read admin macaroon via sudo fallback
archipelago
2026-04-23 04:15:44 -04:00
-
28819d1197
docs: STATUS.md through Step 9 (.228 hot-swap verified)
archipelago
2026-04-23 03:46:23 -04:00
-
4b8ef0a098
docs: STATUS.md through Step 9 (.228 hot-swap verified)
archipelago
2026-04-23 03:46:23 -04:00
-
80765c5755
feat(systemd): delegate cgroup controllers to archipelago.service
archipelago
2026-04-23 03:44:36 -04:00
-
ba83f9bce2
feat(systemd): delegate cgroup controllers to archipelago.service
archipelago
2026-04-23 03:44:36 -04:00
-
8acf7d1112
fix: parse_memory_limit accepts Ki/Mi/Gi IEC binary suffixes
archipelago
2026-04-23 03:44:23 -04:00
-
732df1b8cb
fix: parse_memory_limit accepts Ki/Mi/Gi IEC binary suffixes
archipelago
2026-04-23 03:44:23 -04:00
-
c396be8068
feat(iso): Step 8a — retire archipelago-reconcile systemd timer
archipelago
2026-04-23 03:04:58 -04:00
-
a0707f4d48
feat(iso): Step 8a — retire archipelago-reconcile systemd timer
archipelago
2026-04-23 03:04:58 -04:00
-
236a2dee85
docs: split Step 8 into 8a/8b/8c
archipelago
2026-04-23 02:34:43 -04:00
-
1c81a739d6
docs: split Step 8 into 8a/8b/8c
archipelago
2026-04-23 02:34:43 -04:00
-
758d3e47d8
docs: STATUS.md through Step 7
archipelago
2026-04-23 02:21:01 -04:00
-
6e46932f72
docs: STATUS.md through Step 7
archipelago
2026-04-23 02:21:01 -04:00
-
3e9c192b48
feat(container): bitcoin-ui pre-start hook renders nginx.conf from embedded template
archipelago
2026-04-23 02:19:52 -04:00
-
069bc4a561
feat(container): bitcoin-ui pre-start hook renders nginx.conf from embedded template
archipelago
2026-04-23 02:19:52 -04:00
-
ba8bd0bb86
docs: STATUS.md through Step 6
archipelago
2026-04-22 19:20:17 -04:00
-
ca734e4ea6
docs: STATUS.md through Step 6
archipelago
2026-04-22 19:20:17 -04:00
-
6a0809d386
feat(container): wire ProdContainerOrchestrator + BootReconciler into main
archipelago
2026-04-22 19:20:13 -04:00
-
48f08aa3e4
feat(container): wire ProdContainerOrchestrator + BootReconciler into main
archipelago
2026-04-22 19:20:13 -04:00
-
81c1613040
feat(container): BootReconciler — periodic reconcile loop for prod orchestrator
archipelago
2026-04-22 19:04:34 -04:00
-
fc39b04b4e
feat(container): BootReconciler — periodic reconcile loop for prod orchestrator
archipelago
2026-04-22 19:04:34 -04:00