Commit Graph

  • 0c8fe32daf ci: migrate runner from lux-build to hanzo-build (ARC consolidation) zeekay 2025-12-28 14:28:05 -08:00
  • b71beb635d ci: migrate runner from lux-build to hanzo-build (ARC consolidation) zeekay 2025-12-28 14:28:05 -08:00
  • 07612069d4 deps: bump luxfi/hsm v1.1.1 → v1.1.2 zeekay 2025-12-28 13:48:21 -08:00
  • c3e2bb3ee6 deps: bump luxfi/hsm v1.1.1 → v1.1.2 zeekay 2025-12-28 13:48:21 -08:00
  • cda17a33dc deps: bump luxfi/hsm v1.1.1 → v1.1.2 zeekay 2025-12-28 13:48:21 -08:00
  • d02ec9380e fix(mpc): HasSigningQuorum uses operator-facing threshold semantics zeekay 2025-12-28 13:02:00 -08:00
  • cdbbaecb35 fix(mpc): HasSigningQuorum uses operator-facing threshold semantics zeekay 2025-12-28 13:02:00 -08:00
  • 0d917ec271 fix(mpc): HasSigningQuorum uses operator-facing threshold semantics zeekay 2025-12-28 13:02:00 -08:00
  • f1c1b09dde fix(mpc): /healthz reports quorum — not all-peers-ready (P0-1) zeekay 2025-12-28 12:55:23 -08:00
  • e638d1dc6c fix(mpc): /healthz reports quorum — not all-peers-ready (P0-1) zeekay 2025-12-28 12:55:23 -08:00
  • 5215d4275d fix(mpc): /healthz reports quorum — not all-peers-ready (P0-1) zeekay 2025-12-28 12:55:23 -08:00
  • 43985efc2a fix(ui): gate //go:embed behind embedui build tag zeekay 2025-12-28 12:09:01 -08:00
  • a3c2f18298 fix(ui): gate //go:embed behind embedui build tag zeekay 2025-12-28 12:09:01 -08:00
  • 0c6c6cd953 fix(ui): gate //go:embed behind embedui build tag zeekay 2025-12-28 12:09:01 -08:00
  • 604495c78a feat(mpc): R6 requireRegulator invariant test + T3 CodeQL/SBOM workflow fix zeekay 2025-12-28 12:02:24 -08:00
  • 6e43b13fca feat(mpc): R6 requireRegulator invariant test + T3 CodeQL/SBOM workflow fix zeekay 2025-12-28 12:02:24 -08:00
  • 60f9bd7ce1 feat(mpc): R6 requireRegulator invariant test + T3 CodeQL/SBOM workflow fix zeekay 2025-12-28 12:02:24 -08:00
  • e4bb5aa907 feat(mpc): treasury 3-of-5 + purge Postgres, SQLite-only zeekay 2025-12-28 11:29:17 -08:00
  • a10e0473ca feat(mpc): treasury 3-of-5 + purge Postgres, SQLite-only zeekay 2025-12-28 11:29:17 -08:00
  • 324b88fa8b feat(mpc): treasury 3-of-5 + purge Postgres, SQLite-only zeekay 2025-12-28 11:29:17 -08:00
  • 33c840a510 fix(webauthn): F4 LAX tightening — credentialHash floor + both-must-match zeekay 2025-12-28 11:22:40 -08:00
  • dfbdc8a28b fix(webauthn): F4 LAX tightening — credentialHash floor + both-must-match zeekay 2025-12-28 11:22:40 -08:00
  • b8846bcd0b fix(webauthn): F4 LAX tightening — credentialHash floor + both-must-match zeekay 2025-12-28 11:22:40 -08:00
  • b1edf026da ci: run Postgres-backed CAS/audit tests via service sidecar zeekay 2025-12-28 11:16:03 -08:00
  • 3090c806b2 ci: run Postgres-backed CAS/audit tests via service sidecar zeekay 2025-12-28 11:16:03 -08:00
  • 159aa4c9a2 ci: run Postgres-backed CAS/audit tests via service sidecar zeekay 2025-12-28 11:16:03 -08:00
  • b7f653b36d R3-9: unify consumeBiometricChallenge on READ COMMITTED + GetForUpdate zeekay 2025-12-28 11:09:25 -08:00
  • d67948b00a R3-9: unify consumeBiometricChallenge on READ COMMITTED + GetForUpdate zeekay 2025-12-28 11:09:25 -08:00
  • 7c4829295d R3-9: unify consumeBiometricChallenge on READ COMMITTED + GetForUpdate zeekay 2025-12-28 11:09:25 -08:00
  • 6bafb0f9de R3-8: bind liveness envelope to WebAuthn credential + challenge zeekay 2025-12-28 11:02:48 -08:00
  • 14d42b3425 R3-8: bind liveness envelope to WebAuthn credential + challenge zeekay 2025-12-28 11:02:48 -08:00
  • ab1082567f R3-8: bind liveness envelope to WebAuthn credential + challenge zeekay 2025-12-28 11:02:48 -08:00
  • 21de07f2e1 R3-2: remove * wildcard bypass in API-key hasPermission zeekay 2025-12-28 10:56:11 -08:00
  • 9f7ff3af7f R3-2: remove * wildcard bypass in API-key hasPermission zeekay 2025-12-28 10:56:11 -08:00
  • ae14ae6a56 R3-2: remove * wildcard bypass in API-key hasPermission zeekay 2025-12-28 10:56:11 -08:00
  • 25d92feaf0 fix(mpc): R2-1/R2-2 — webauthn verification + CAS under Postgres zeekay 2025-12-28 10:49:33 -08:00
  • 90375f6b0e fix(mpc): R2-1/R2-2 — webauthn verification + CAS under Postgres zeekay 2025-12-28 10:49:33 -08:00
  • cc52b14802 fix(mpc): R2-1/R2-2 — webauthn verification + CAS under Postgres zeekay 2025-12-28 10:49:33 -08:00
  • 85dfc09b28 remove: "api" role pass-through from requireRole — one way only zeekay 2025-12-28 10:42:56 -08:00
  • 65c2a8d6a3 remove: "api" role pass-through from requireRole — one way only zeekay 2025-12-28 10:42:56 -08:00
  • 3a9e341723 remove: "api" role pass-through from requireRole — one way only zeekay 2025-12-28 10:42:56 -08:00
  • e4937f493d fix(mpc): F2/F10/F20/F23 — CAS on approve + enum validation + pagination total zeekay 2025-12-28 10:36:19 -08:00
  • 8e6cb5c1ef fix(mpc): F2/F10/F20/F23 — CAS on approve + enum validation + pagination total zeekay 2025-12-28 10:36:19 -08:00
  • d484dbe82d fix(mpc): F2/F10/F20/F23 — CAS on approve + enum validation + pagination total zeekay 2025-12-28 10:36:19 -08:00
  • be48ebdf9d fix(mpc): F3/F21/F24/F25 — CAS on session consume + reaper loop + policy gate zeekay 2025-12-28 10:29:41 -08:00
  • 42839efca5 fix(mpc): F3/F21/F24/F25 — CAS on session consume + reaper loop + policy gate zeekay 2025-12-28 10:29:41 -08:00
  • 3a87134d56 fix(mpc): F3/F21/F24/F25 — CAS on session consume + reaper loop + policy gate zeekay 2025-12-28 10:29:41 -08:00
  • e9a337c042 fix(mpc): F1/F4/F5/F6/F14/F15/F22 — harden /v1/mpc/sign + biometric + default wallet zeekay 2025-12-28 10:23:04 -08:00
  • ddf11f0768 fix(mpc): F1/F4/F5/F6/F14/F15/F22 — harden /v1/mpc/sign + biometric + default wallet zeekay 2025-12-28 10:23:04 -08:00
  • 8e644b8fe3 fix(mpc): F1/F4/F5/F6/F14/F15/F22 — harden /v1/mpc/sign + biometric + default wallet zeekay 2025-12-28 10:23:04 -08:00
  • 126e4bc48f docs: /v1/mpc/* surface + session enforcement in LLM.md zeekay 2025-12-28 10:16:27 -08:00
  • 3df96a0a61 docs: /v1/mpc/* surface + session enforcement in LLM.md zeekay 2025-12-28 10:16:27 -08:00
  • e88f69490d docs: /v1/mpc/* surface + session enforcement in LLM.md zeekay 2025-12-28 10:16:27 -08:00
  • e960564b7d feat(api): /v1/mpc/* spec surface (wallets, sessions, operations, policies, audit) zeekay 2025-12-28 10:09:49 -08:00
  • 02ca258381 feat(api): /v1/mpc/* spec surface (wallets, sessions, operations, policies, audit) zeekay 2025-12-28 10:09:49 -08:00
  • da6efbd5bc feat(api): /v1/mpc/* spec surface (wallets, sessions, operations, policies, audit) zeekay 2025-12-28 10:09:49 -08:00
  • d5b900ad36 chore: exclude missing luxfi/genesis v1.5.21/22, sync edwards25519 replace zeekay 2025-12-28 10:03:12 -08:00
  • 67aef45b1e chore: exclude missing luxfi/genesis v1.5.21/22, sync edwards25519 replace zeekay 2025-12-28 10:03:12 -08:00
  • 32b1f7f89c chore: exclude missing luxfi/genesis v1.5.21/22, sync edwards25519 replace zeekay 2025-12-28 10:03:12 -08:00
  • 420476ae56 fix: lattice v7.0.2 — fresh tag, no stale proxy cache zeekay 2025-12-28 09:43:20 -08:00
  • 0907f4217f fix: lattice v7.0.2 — fresh tag, no stale proxy cache zeekay 2025-12-28 09:43:20 -08:00
  • 0108d9a835 fix: lattice v7.0.2 — fresh tag, no stale proxy cache zeekay 2025-12-28 09:43:20 -08:00
  • afb5828b79 fix: remove GOPRIVATE — luxfi/hanzoai repos are public zeekay 2025-12-28 09:36:43 -08:00
  • 8958ada965 fix: remove GOPRIVATE — luxfi/hanzoai repos are public zeekay 2025-12-28 09:36:43 -08:00
  • dce21bb311 fix: remove GOPRIVATE — luxfi/hanzoai repos are public zeekay 2025-12-28 09:36:43 -08:00
  • 8648ba3027 fix: edwards25519 v0.1.0 (published go.mod), lattice direct-download hash zeekay 2025-12-28 09:30:06 -08:00
  • 019a7c18a9 fix: edwards25519 v0.1.0 (published go.mod), lattice direct-download hash zeekay 2025-12-28 09:30:06 -08:00
  • 523e1adcfb fix: edwards25519 v0.1.0 (published go.mod), lattice direct-download hash zeekay 2025-12-28 09:30:06 -08:00
  • 4702389a4a fix: update go.sum with proxy-matching lattice checksum, clean Dockerfile zeekay 2025-12-28 09:23:28 -08:00
  • b0f129f981 fix: update go.sum with proxy-matching lattice checksum, clean Dockerfile zeekay 2025-12-28 09:23:28 -08:00
  • 7d93a6833a fix: update go.sum with proxy-matching lattice checksum, clean Dockerfile zeekay 2025-12-28 09:23:28 -08:00
  • fa601f51c7 fix: vendor in Docker — resolves replace directives + checksum issues zeekay 2025-12-28 09:16:51 -08:00
  • adccf10f09 fix: vendor in Docker — resolves replace directives + checksum issues zeekay 2025-12-28 09:16:51 -08:00
  • 04768169da fix: vendor in Docker — resolves replace directives + checksum issues zeekay 2025-12-28 09:16:51 -08:00
  • 50f208a8a5 fix: scoped -mod=mod on build only, precise lattice h1: strip zeekay 2025-12-28 09:10:14 -08:00
  • 3d6ee0e4e4 fix: scoped -mod=mod on build only, precise lattice h1: strip zeekay 2025-12-28 09:10:14 -08:00
  • 7de67054ae fix: scoped -mod=mod on build only, precise lattice h1: strip zeekay 2025-12-28 09:10:14 -08:00
  • 204b16d3fd fix: strip lattice checksum AFTER COPY . . (overrides sed) zeekay 2025-12-28 09:03:36 -08:00
  • ed87a75a0a fix: strip lattice checksum AFTER COPY . . (overrides sed) zeekay 2025-12-28 09:03:36 -08:00
  • 281b971384 fix: strip lattice checksum AFTER COPY . . (overrides sed) zeekay 2025-12-28 09:03:36 -08:00
  • 743acd9018 fix: strip stale lattice checksum, keep go.sum for replace directives zeekay 2025-12-28 08:56:59 -08:00
  • eebd34ad56 fix: strip stale lattice checksum, keep go.sum for replace directives zeekay 2025-12-28 08:56:59 -08:00
  • 39db0e0f7f fix: strip stale lattice checksum, keep go.sum for replace directives zeekay 2025-12-28 08:56:59 -08:00
  • b6d4bdd9e1 fix: dockerignore go.sum, fresh download without stale checksums zeekay 2025-12-28 08:50:22 -08:00
  • d11368c580 fix: dockerignore go.sum, fresh download without stale checksums zeekay 2025-12-28 08:50:22 -08:00
  • ae650cfe2b fix: dockerignore go.sum, fresh download without stale checksums zeekay 2025-12-28 08:50:22 -08:00
  • 90f08bc1ae fix: -mod=mod auto-updates go.sum, scoped GONOSUMCHECK for private repos only zeekay 2025-12-28 08:43:44 -08:00
  • ccfee8e2c1 fix: -mod=mod auto-updates go.sum, scoped GONOSUMCHECK for private repos only zeekay 2025-12-28 08:43:44 -08:00
  • c99a41710c fix: -mod=mod auto-updates go.sum, scoped GONOSUMCHECK for private repos only zeekay 2025-12-28 08:43:44 -08:00
  • 978ecd0a07 fix: GOPROXY=direct bypasses stale module proxy cache zeekay 2025-12-28 08:37:07 -08:00
  • cd61c7fdf2 fix: GOPROXY=direct bypasses stale module proxy cache zeekay 2025-12-28 08:37:07 -08:00
  • c87301cab0 fix: GOPROXY=direct bypasses stale module proxy cache zeekay 2025-12-28 08:37:07 -08:00
  • e1ebb93b39 fix: go mod tidy regenerates go.sum with fresh checksums zeekay 2025-12-28 08:30:30 -08:00
  • 326817ed81 fix: go mod tidy regenerates go.sum with fresh checksums zeekay 2025-12-28 08:30:30 -08:00
  • dd6f1b985f fix: go mod tidy regenerates go.sum with fresh checksums zeekay 2025-12-28 08:30:30 -08:00
  • bce9cb70d9 fix: rm go.sum before build, GONOSUMCHECK on all go commands zeekay 2025-12-28 08:23:52 -08:00
  • 376477cb96 fix: rm go.sum before build, GONOSUMCHECK on all go commands zeekay 2025-12-28 08:23:52 -08:00
  • 5464446b37 fix: rm go.sum before build, GONOSUMCHECK on all go commands zeekay 2025-12-28 08:23:52 -08:00
  • 4895816226 fix: download deps without go.sum to skip checksum verification zeekay 2025-12-28 08:17:15 -08:00
  • 505337304c fix: download deps without go.sum to skip checksum verification zeekay 2025-12-28 08:17:15 -08:00