Hermes
|
1e606bf0f3
|
P7 r3 fix: single-preview contract (syncAccess delegates drift-check+preview+push to pushIfNoDrift; acl_preview_failed mapped non-retryable) + test updates
|
2026-10-03 22:55:22 -07:00 |
|
Hermes
|
d2d0d73477
|
P7 r2 fixes: drift guard wired through pushIfNoDrift (acl_drift_detected ProviderError, never overwrites drifted remote) + unknown-device forward_auth audit + drift regression tests
|
2026-10-03 22:47:27 -07:00 |
|
Hermes
|
a5ef5b345e
|
merge dc/DC-153 into p7-wave1
|
2026-10-03 22:34:32 -07:00 |
|
Hermes
|
44567031eb
|
DC-153: provider.syncAccess enforcement wiring (tailscale ACL push + wireguard nftables apply) + contract tests
|
2026-10-03 22:34:02 -07:00 |
|
Hermes
|
aac2343df3
|
DC-154: forward_auth enforcement endpoint (whois + access map + sensitive step-up) + tests
|
2026-10-03 22:30:23 -07:00 |
|
Hermes
|
ae78e2e318
|
merge dc/DC-152 into p7-wave1
|
2026-10-03 21:49:08 -07:00 |
|
Hermes
|
178a2fbb9f
|
merge dc/DC-147 into p7-wave1
|
2026-10-03 21:48:27 -07:00 |
|
Hermes
|
38af7ba224
|
DC-152: Private Network setup wizard (mode/domain/connect/dns/ca/admin steps) + status API + tests
|
2026-10-03 21:47:34 -07:00 |
|
Hermes
|
c12bff597b
|
merge dc/DC-146 into p7-wave1
|
2026-10-03 21:47:32 -07:00 |
|
Hermes
|
d224a24566
|
DC-147: named root CA with critical name constraints, leaf compliance assertions, install-page hardening, encrypted backup + tests
|
2026-10-03 21:43:11 -07:00 |
|
Hermes
|
9215037553
|
DC-146: Technitium zone/record sync (idempotent upserts) + split-DNS gate + setup check + tests
|
2026-10-03 21:39:33 -07:00 |
|
Hermes
|
3291f80d0c
|
merge dc/DC-151 into p7-wave1
|
2026-10-03 21:37:39 -07:00 |
|
Hermes
|
24ec88a30d
|
DC-151: WG nftables matrix compiler + transactional apply/rollback + tests
|
2026-10-03 21:35:15 -07:00 |
|
Hermes
|
151b42e0ea
|
merge dc/DC-149 into p7-wave1
|
2026-10-03 21:33:37 -07:00 |
|
Hermes
|
b7d9e2b983
|
merge dc/DC-143 into p7-wave1
|
2026-10-03 21:32:45 -07:00 |
|
Hermes
|
fcfe5dff1b
|
DC-149: WireGuard hub provider (peer store, pool allocator, hub lifecycle) + tests
|
2026-10-03 21:31:09 -07:00 |
|
Hermes
|
4e4306b00f
|
DC-143: block/unblock/remove person + revoke device orchestration + tests
|
2026-10-03 21:29:41 -07:00 |
|
Hermes
|
486d0e8d11
|
DC-148: Tailscale ACL compiler + lockout guard + preview/push/rollback + drift detection + tests
|
2026-10-03 21:26:29 -07:00 |
|
Hermes
|
7ef3914730
|
DC-140: network provider abstraction (src/network/) + tailscale provider + registry + tests
|
2026-10-03 21:16:20 -07:00 |
|