Commit Graph

  • 1571f7e3b5 chore: bump Go 1.26.0 → 1.26.1 zeekay 2026-02-28 01:09:24 -08:00
  • 9d2ab79482 chore: bump Go 1.26.0 → 1.26.1 zeekay 2026-02-28 01:09:24 -08:00
  • bc8f6b94ae chore: upgrade zapdb v4.9.2 → v4.9.3 zeekay 2026-02-27 23:09:04 -08:00
  • b4f933425a chore: upgrade zapdb v4.9.2 → v4.9.3 zeekay 2026-02-27 23:09:04 -08:00
  • 9e3ba6eee1 fix(ci): use v3 KMS API with workspaceId and Universal Auth zeekay 2026-02-27 16:01:18 -08:00
  • cb7e268970 fix(ci): use v3 KMS API with workspaceId and Universal Auth zeekay 2026-02-27 16:01:18 -08:00
  • 3ac1ff0afc ci: migrate deploy to HANZO_API_KEY + KMS zeekay 2026-02-27 14:36:44 -08:00
  • 540eae537d ci: migrate deploy to HANZO_API_KEY + KMS zeekay 2026-02-27 14:36:44 -08:00
  • e641f7df00 chore: gitignore test artifacts, add go.work.sum zeekay 2026-02-21 08:47:56 -08:00
  • f9a699424a chore: gitignore test artifacts, add go.work.sum zeekay 2026-02-21 08:47:56 -08:00
  • 66840ad6f1 fix: use /oauth/authorize for MPC login, rename app in IAM DB zeekay 2026-02-25 21:32:18 -08:00
  • f80833787e feat: bridge admin dashboard, WebAuthn device management, LSS protocol selection zeekay 2026-02-25 01:38:29 -08:00
  • 9a1c1ea8a0 fix: dual-mode TLS listener for zero-downtime PQ TLS rolling upgrades zeekay 2026-02-25 01:13:36 -08:00
  • 5a4a7b52f4 feat: post-quantum TLS 1.3 for MPC node-to-node transport zeekay 2026-02-25 01:05:18 -08:00
  • add4d7164b feat: WebAuthn biometric signing, enforce approver roles in policies zeekay 2026-02-25 00:46:17 -08:00
  • 45721d9485 feat: multi-chain address derivation (BTC, SOL), fix policy engine zeekay 2026-02-24 23:19:15 -08:00
  • 45b89f9f86 fix: derive eth_address from 32-byte ECDSA keys, return int for connected_peers zeekay 2026-02-24 23:02:25 -08:00
  • f8a232a907 fix: sign keygen/sign messages in consensus mode, fix API proxy paths zeekay 2026-02-23 22:44:17 -08:00
  • 58723df6c3 fix: OAuth login URL uses /login endpoint, update E2E selectors to match Lux ID form zeekay 2026-02-23 22:21:41 -08:00
  • 043c272187 fix: OAuth callback handles query string tokens, correct authorize endpoint zeekay 2026-02-23 19:57:09 -08:00
  • 6390e2507f security: add NetworkPolicies, pod hardening (non-root, read-only rootfs) zeekay 2026-02-22 16:03:10 -08:00
  • f138ad6267 feat: standalone mpc-api deployment, implicit OAuth flow, E2E tests zeekay 2026-02-22 15:15:43 -08:00
  • f3f39daff0 feat: OIDC login via Lux ID, fix ingress routing, deploy to lux-k8s zeekay 2026-02-22 12:55:48 -08:00
  • 68b99dbebe fix: remove standalone mpc-api deploy, add imagePullPolicy Always zeekay 2026-02-20 14:20:24 -08:00
  • dd2e0faeed fix: dashboard deploy, 5-of-3 MPC cluster, pnpm migration zeekay 2026-02-20 11:16:24 -08:00
  • b2d2f28277 fix: Geist fonts in docs, round buttons across dashboard zeekay 2026-02-20 09:06:52 -08:00
  • 0b9bc034b6 unify all sql images to :latest (PG18) zeekay 2026-03-01 21:08:43 -08:00
  • 15f4ffce59 unify on hanzoai/sql:17-alpine, IngressClass ingress zeekay 2026-03-01 20:53:46 -08:00
  • aea66656ee build: use pre-built binary in Dockerfile v1.0.11 zeekay 2026-03-01 20:51:33 -08:00
  • 20bad6d881 ci: fix multi-platform Docker builds in goreleaser v1.0.10 zeekay 2026-03-01 20:47:14 -08:00
  • 8012d00197 ci: fix release workflow for multi-platform Docker builds v1.0.9 zeekay 2026-03-01 19:53:38 -08:00
  • 0c38e1b594 fix(release): drop Windows builds (term.ReadPassword/syscall.Stdin incompatible cross-compile) v1.0.8 zeekay 2026-03-01 19:46:33 -08:00
  • 08a34b1691 fix(release): drop Windows from lux-mpc-cli (syscall.Stdin type mismatch on Windows) v1.0.7 zeekay 2026-03-01 19:40:14 -08:00
  • 576419af9a fix(release): update goreleaser — cmd/lux-mpc→cmd/mpcd, remove missing systemd/configs paths v1.0.6 zeekay 2026-03-01 19:28:46 -08:00
  • 9874ab4369 chore(e2e): use real semver tag v1.0.5, remove local path replace zeekay 2026-03-01 19:28:02 -08:00
  • 668401f23d chore: go 1.26, add go.work, tidy modules v1.0.5 zeekay 2026-03-01 19:25:22 -08:00
  • 538710c872 fix(ci): goimports with local-prefixes=github.com/luxfi/mpc zeekay 2026-03-01 19:10:22 -08:00
  • a7152aaa0b fix(ci): goimports formatting, no-panic logger test, remove unconvert zeekay 2026-03-01 18:40:56 -08:00
  • 88b0c94297 refactor(kvstore): rename Badger→Zap types, clean up package API zeekay 2026-03-01 18:34:47 -08:00
  • fa1466abd9 refactor(kvstore): rename Badger→ZapDB types, clean up package API zeekay 2026-03-01 18:33:01 -08:00
  • a6fc97734e fix(crypto): real Lagrange aggregation, proper ECDSA sign shares, FROST Schnorr verification zeekay 2026-03-01 18:16:57 -08:00
  • 0c2a896d67 feat(mpc): key listing, KMS backup/restore, API-only backend, CGGMP21 config serialization zeekay 2026-03-01 18:12:18 -08:00
  • e0f42e0542 fix(security): Ed25519 initiator verification, proper share verification, no panics zeekay 2026-03-01 18:08:14 -08:00
  • a509333af0 feat(hsm): AWS/GCP/Azure KMS password providers, CREATE2 address prediction zeekay 2026-03-01 18:05:47 -08:00
  • f711f4770f feat: API key permissions in context, clean up stale files zeekay 2026-03-01 17:03:06 -08:00
  • 2e92b3ffa3 refactor: use luxfi/database abstraction for KV storage, rename BadgerDB→ZapDB zeekay 2026-03-01 16:00:07 -08:00
  • df84005b46 feat: replace BadgerDB with ZapDB, remove local replace directives, vendor mode CI/CD zeekay 2026-03-01 15:25:47 -08:00
  • 63d7c77df2 feat: require lux.id OIDC login + Next.js middleware auth guard on dashboard zeekay 2026-03-01 13:53:09 -08:00
  • 1d81ef8910 fix: subscribe to correct signing result topic and parse byte fields zeekay 2026-03-01 05:52:45 -08:00
  • c85807dc8a fix: add missing session.Init() call in CGGMP21 signing handler zeekay 2026-03-01 05:42:55 -08:00
  • 0db75edc2b fix: populate ParticipantPeerIDs in ConsensusKeyInfoStore for signing zeekay 2026-03-01 05:34:02 -08:00
  • da6187fe72 fix: normalize ecdsa->secp256k1 key type in signing requests zeekay 2026-03-01 05:24:49 -08:00
  • 061fa5356c fix: register key type as secp256k1 (not ecdsa) for CGGMP21 signing zeekay 2026-03-01 05:17:41 -08:00
  • 864b6c217d fix: pass key type in signing requests, increase API timeout to 120s zeekay 2026-03-01 05:10:49 -08:00
  • da5518b1b5 feat: add bridge signing endpoints for cross-chain transfers zeekay 2026-03-01 05:01:19 -08:00
  • abe92a082c feat: implement MFA TOTP, real KMS encryption, smart wallet DB ops, fix dashboard stubs zeekay 2026-02-28 15:11:20 -08:00
  • c4a3a7b679 fix: derive ETH addresses from 32-byte ECDSA x-coordinates zeekay 2026-02-28 14:15:03 -08:00
  • 373671300b feat: deploy 3-node MPC consensus cluster with Dashboard API zeekay 2026-02-28 14:09:41 -08:00
  • b19af31e8c fix: add /healthz to API IngressRoute rule zeekay 2026-02-28 13:48:01 -08:00
  • 3df098cd65 fix: simplify layout to use Inter font, fix SSR crash zeekay 2026-02-28 13:44:57 -08:00
  • 466d8236c3 fix: use hanzo-k8s cluster, remove secrets from deploy workflow zeekay 2026-02-28 13:42:24 -08:00
  • 704959e846 feat: add standalone api subcommand for dashboard-only deployment zeekay 2026-02-28 13:41:12 -08:00
  • 42dc12e610 fix: add public dir for Next.js standalone, dev-only rewrites zeekay 2026-02-28 13:35:52 -08:00
  • 1273c14334 fix: go.mod deps, white-label branding, cleanup stale workflows zeekay 2026-02-28 13:35:08 -08:00
  • 8c3a27cd1f fix: Dockerfile Go version, public health endpoint, K8s probes zeekay 2026-02-28 13:32:02 -08:00
  • f110e06800 feat: MPC wallet dashboard - full-stack implementation zeekay 2026-02-28 13:27:34 -08:00
  • 113615960a feat: add /keygen HTTP endpoint, PubSub self-delivery, increase keygen timeout zeekay 2026-02-27 22:25:09 -08:00
  • db4c7ea771 feat: add S3 backup integration, keepalive pings, and connection stability zeekay 2026-02-27 21:59:49 -08:00
  • 7bc26bfc78 fix: rename image from luxfi/lux-mpc to luxfi/mpc zeekay 2026-02-27 19:29:18 -08:00
  • 7769064e0e fix: add backward-compat symlink in Dockerfile and add prebuilt Dockerfile zeekay 2026-02-23 17:48:59 -08:00
  • c9596a9af6 fix: correct GitHub Actions if condition syntax for Docker Hub login zeekay 2026-02-05 18:13:09 -08:00
  • 170f01532b fix: remove Docker Hub push from CI (GHCR only) zeekay 2026-02-05 18:02:54 -08:00
  • 629d42fc28 fix: skip threshold tests under race detector zeekay 2026-02-05 17:08:56 -08:00
  • 0fd9fdca0b fix: disable default linters and skip lint cache zeekay 2026-02-05 17:03:36 -08:00
  • f3b637b418 fix: revert .golangci.yml to v1 format for CI compatibility zeekay 2026-02-05 17:00:00 -08:00
  • 9abd19cf43 fix: lint issues - goimports formatting and unnecessary conversion zeekay 2026-02-05 16:56:51 -08:00
  • 443feb4227 fix: CI failures - use goinstall mode for golangci-lint, correct binary paths zeekay 2026-02-05 16:47:20 -08:00
  • 46b9d2c13e fix: update Dockerfile for Go 1.25 and correct binary paths zeekay 2026-02-05 15:52:00 -08:00
  • f8f75c732b chore: sync dependencies and format code zeekay 2026-02-04 15:47:51 -08:00
  • 32dba799bf chore: upgrade log to v1.4.1 and threshold to v1.5.5 v1.0.4 zeekay 2026-01-25 10:13:53 -08:00
  • f1754176c1 Add TFHE (Threshold Fully Homomorphic Encryption) support v1.0.3 zeekay 2026-01-25 10:03:48 -08:00
  • efa0853421 Sync improvements from hanzoai/mpc v1.0.2 zeekay 2026-01-25 03:37:47 -08:00
  • 254da086d7 chore: update logger imports and dependencies zeekay 2026-01-25 03:34:15 -08:00
  • 4e7907ec38 merge: ci/arc-hanzo-consolidation zeekay 2025-12-28 20:25:00 -08:00
  • e93b985a69 merge: ci/arc-hanzo-consolidation zeekay 2025-12-28 20:25:00 -08:00
  • 05a462a423 merge: ci/arc-hanzo-consolidation zeekay 2025-12-28 20:25:00 -08:00
  • e0d408f78d merge: ci/arc-hanzo-consolidation zeekay 2025-12-28 20:25:00 -08:00
  • 32d92d56d0 merge: mpc-bump-hsm-airgap-2026-04-28 zeekay 2025-12-28 20:10:00 -08:00
  • f67afbe8a8 merge: mpc-bump-hsm-airgap-2026-04-28 zeekay 2025-12-28 20:10:00 -08:00
  • 170829554d merge: mpc-bump-hsm-airgap-2026-04-28 zeekay 2025-12-28 20:10:00 -08:00
  • 770173969d merge: mpc-bump-hsm-airgap-2026-04-28 zeekay 2025-12-28 20:10:00 -08:00
  • 345b872cf6 merge: mpc-airgap-hsm-recover-2026-04-28 zeekay 2025-12-28 19:55:00 -08:00
  • 294dc64134 merge: mpc-airgap-hsm-recover-2026-04-28 zeekay 2025-12-28 19:55:00 -08:00
  • f33d7a8f52 merge: mpc-airgap-hsm-recover-2026-04-28 zeekay 2025-12-28 19:55:00 -08:00
  • 976c33aea3 merge: mpc-airgap-hsm-recover-2026-04-28 zeekay 2025-12-28 19:55:00 -08:00
  • 7bf7589a63 merge: nras-skipsig-delete-2026-04-28 zeekay 2025-12-28 19:40:00 -08:00
  • 8064f91248 merge: nras-skipsig-delete-2026-04-28 zeekay 2025-12-28 19:40:00 -08:00
  • 6714cf4cfe merge: nras-skipsig-delete-2026-04-28 zeekay 2025-12-28 19:40:00 -08:00
  • e1cd4dac66 merge: nras-skipsig-delete-2026-04-28 zeekay 2025-12-28 19:40:00 -08:00
  • 52bc7a1cc4 merge: nras-jws-alg-keytype-2026-04-28 zeekay 2025-12-28 19:25:00 -08:00