Commit Graph

  • 442058df58 Workflows ask for the runner label that exists main zeekayandHanzo Dev 2026-09-16 01:54:36 -07:00
  • 6b176637d5 State a version once zeekayandHanzo Dev 2026-08-29 13:46:55 -07:00
  • 64bc93e6f8 the face is Zen, and it ships from @hanzo/font zeekay 2026-09-01 08:15:55 -07:00
  • cd7672d14b the corporate name is Lux Industries Inc v1.6.2 zeekayandHanzo Dev 2026-08-28 10:59:57 -07:00
  • 6dff626c02 deps: record the published checksum for commerce v1.36.5 zooqueen 2026-08-20 21:50:24 -07:00
  • a29939d2a8 ci: move the build onto our own forge, and leave only one copy of it zeekayandHanzo Dev 2026-08-06 17:48:00 -07:00
  • cf2dec04aa fix(ci): set GOPRIVATE in ci.yml, the last place still missing it zeekayandHanzo Dev 2026-08-02 03:27:41 -07:00
  • c2ca958a5f build: fetch private hanzoai modules direct, with a mounted credential zeekayandHanzo Dev 2026-08-01 19:16:14 -07:00
  • 01ae0a70b6 ci: fetch private hanzoai modules direct, and release with a real GitHub token zeekayandHanzo Dev 2026-08-01 18:47:18 -07:00
  • d034c38050 fix(auth): reject non-canonical base64 in bearer tokens v1.6.1 zeekayandHanzo Dev 2026-08-01 18:13:16 -07:00
  • c9f78a7f10 ci: ghcr login uses the credential luxfi actually provisions zeekayandHanzo Dev 2026-08-01 16:41:06 -07:00
  • b681bbd0e3 build: bump Go builder images to 1.26.5, set GOTOOLCHAIN=auto zeekayandHanzo Dev 2026-08-01 16:25:21 -07:00
  • 53f764d698 chore(aml): drop optional external-Jube provider — luxfi/aml is native zeekayandHanzo Dev 2026-07-17 12:15:52 -07:00
  • b0f5f68db1 ci: route linux/amd64 jobs to lux-build-amd64 ARC scale set zeekay 2026-07-10 21:54:09 -07:00
  • 2bcd1c2d54 fix(go.sum): refresh re-tagged dependency checksums v1.6.0 zeekayandHanzo Dev 2026-06-30 14:18:34 -07:00
  • 8ada1f7fd3 docs(brand): add hero banner zeekay 2026-06-28 20:36:04 -07:00
  • 6e28e2f529 chore(brand): dynamic hero banner zeekay 2026-06-28 20:36:03 -07:00
  • 7275d47c8d build: drop GOPRIVATE — public modules use immutable proxy+sumdb mirror/main-da73872 zeekay 2026-06-28 14:30:40 -07:00
  • c015c30416 docs: KMS naming in architecture zeekay 2026-06-24 11:01:14 -07:00
  • e9d614b913 docs: tidy LLM.md indexes; CLAUDE.md -> LLM.md symlink convention zooqueenandHanzo Dev 2026-06-17 09:27:18 -07:00
  • 2cad3b5a92 ci: route to canonical native arcd labels [self-hosted, linux, <arch>] zeekay 2026-06-10 20:17:22 -07:00
  • 0c9952d0b9 deps: bump Go to 1.26.4 across go.mod, Dockerfiles, GH Actions zeekay 2026-06-07 10:44:57 -07:00
  • ef49ef1e8c go: 1.26.3 → 1.26.4 (security: crypto/x509, mime, net/textproto) zeekay 2026-06-06 22:04:29 -07:00
  • 42b659524d WIP: session checkpoint 2026-06-05 (codec rip in flight) zeekay 2026-06-05 15:33:52 -07:00
  • d95bbdfc03 fix: gofmt -s across repo (CI format check) zeekay 2026-06-02 11:37:59 -07:00
  • 7beb2df08d feat(provider/northcapital): LoadFromKMS implemented v1.5.11 zeekay 2026-05-26 18:15:19 -07:00
  • 25ae9559e5 feat(provider/northcapital): LoadFromKMS implemented zeekay 2026-05-26 18:15:19 -07:00
  • f4278e0ff2 feat(pretrade): G-37 synchronous pre-trade compliance gate v1.5.10 zeekay 2026-05-26 18:11:50 -07:00
  • 7b09f3d3d0 feat(pretrade): G-37 synchronous pre-trade compliance gate zeekay 2026-05-26 18:11:50 -07:00
  • 28c3078ee2 feat(provider/northcapital): full TransactAPI adapter implementation v1.5.9 dev 2026-05-26 17:55:39 -07:00
  • 2b54eb1527 feat(provider/northcapital): full TransactAPI adapter implementation dev 2026-05-26 17:55:39 -07:00
  • 0008206ee8 feat(provider/northcapital): scaffold TransactAPI broker-side adapter v1.5.8 dev 2026-05-26 14:42:42 -07:00
  • aca2be9a01 feat(provider/northcapital): scaffold TransactAPI broker-side adapter dev 2026-05-26 14:42:42 -07:00
  • e44322389a ci(docker): single-arch amd64 on lux-build runner (per-arch pools not online yet) v1.5.7 zeekay 2026-05-24 06:33:28 -07:00
  • ad493e2310 ci(docker): single-arch amd64 on lux-build runner (per-arch pools not online yet) zeekay 2026-05-24 06:33:28 -07:00
  • cb908cbacb ci(docker): inline native multi-arch buildx (drop broken cross-org reusable) v1.5.6 zeekay 2026-05-24 06:03:42 -07:00
  • a044bf8600 ci(docker): inline native multi-arch buildx (drop broken cross-org reusable) zeekay 2026-05-24 06:03:42 -07:00
  • 4913f1c587 ci: remove cross-org workflow-sanity caller (rejects lux-build-* labels but cross-org docker-build reusable mandates them — contradiction) zeekay 2026-05-24 01:42:35 -07:00
  • a7ebfca4fd ci: remove cross-org workflow-sanity caller (rejects lux-build-* labels but cross-org docker-build reusable mandates them — contradiction) zeekay 2026-05-24 01:42:35 -07:00
  • 800e13c1e3 ci: fix runner-deploy + ci.yml runner (use lux-build-linux-amd64 — lux-deploy pool not deployed) v1.5.5 zeekay 2026-05-24 01:37:57 -07:00
  • adf445b0c9 ci: fix runner-deploy + ci.yml runner (use lux-build-linux-amd64 — lux-deploy pool not deployed) zeekay 2026-05-24 01:37:57 -07:00
  • 89da35bc02 ci: install syft to user-writable path; drop cross-org secrets:inherit v1.5.4 zeekay 2026-05-24 01:28:57 -07:00
  • d64edf75d4 ci: install syft to user-writable path; drop cross-org secrets:inherit zeekay 2026-05-24 01:28:57 -07:00
  • ae4e2374da merge: ci/canonical-docker-build (release matrix + docs) v1.5.3 zeekay 2026-05-24 01:13:09 -07:00
  • 9b673e4d09 merge: ci/canonical-docker-build (release matrix + docs) zeekay 2026-05-24 01:13:09 -07:00
  • 4ff9dbf859 docs: generic integration patterns zeekay 2026-05-24 01:12:17 -07:00
  • 57a6aaa9ac docs: generic integration patterns zeekay 2026-05-24 01:12:17 -07:00
  • 15eb72d5f5 ci: native six-platform release matrix + multi-arch container zeekay 2026-05-24 01:10:33 -07:00
  • c3ad56cda8 ci: native six-platform release matrix + multi-arch container zeekay 2026-05-24 01:10:33 -07:00
  • 4c4a9de992 chore: bump Go toolchain to 1.26.3 (#3) v1.5.2 zeekayandGitHub 2026-05-16 16:42:22 -07:00
  • e9ccaea03b chore: bump Go toolchain to 1.26.3 (#3) zeekayandGitHub 2026-05-16 16:42:22 -07:00
  • 1781ff09a6 chore: add LICENSE (Lux Ecosystem License v1.2) + LICENSING.md pointer (#2) v1.5.1 zeekayandGitHub 2026-05-16 10:45:27 -07:00
  • cd472c25cb chore: add LICENSE (Lux Ecosystem License v1.2) + LICENSING.md pointer (#2) zeekayandGitHub 2026-05-16 10:45:27 -07:00
  • cb6a2832e7 go.mod: bump go directive to 1.26.3 (security advisory) zeekay 2026-05-12 21:28:28 -07:00
  • 53e80aaa11 go.mod: bump go directive to 1.26.3 (security advisory) zeekay 2026-05-12 21:28:28 -07:00
  • 5cf8c62653 ci: migrate to canonical docker-build reusable (#1) zeekayandGitHub 2026-04-23 19:12:18 -07:00
  • f13f72439b ci: migrate to canonical docker-build reusable (#1) zeekayandGitHub 2026-04-23 19:12:18 -07:00
  • 2742e17c6d ci: migrate to canonical docker-build reusable zeekay 2026-04-23 19:09:31 -07:00
  • 5c02d9b42d ci: migrate to canonical docker-build reusable zeekay 2026-04-23 19:09:31 -07:00
  • 880d5f43f2 chore: optimize .dockerignore + add .gcloudignore for minimal build context zeekay 2026-04-17 13:47:45 -07:00
  • cebba77350 chore: optimize .dockerignore + add .gcloudignore for minimal build context zeekay 2026-04-17 13:47:45 -07:00
  • 05b9079bdf feat: full FI asset field parsing — description, ticker, coupon, maturity v1.5.0 zeekay 2026-04-17 10:07:17 -07:00
  • e42f801472 feat: full FI asset field parsing — description, ticker, coupon, maturity zeekay 2026-04-17 10:07:17 -07:00
  • 6a54f4ee58 fix: generic test emails v1.4.1 zeekay 2026-04-16 22:08:09 -07:00
  • 6981a9a08d fix: generic test emails zeekay 2026-04-16 22:08:09 -07:00
  • 2ba9972bdf unify FI assets into ListAssets — one endpoint for all asset classes v1.3.9 zeekay 2026-04-16 21:07:02 -07:00
  • 97ba736ff0 unify FI assets into ListAssets — one endpoint for all asset classes zeekay 2026-04-16 21:07:02 -07:00
  • 7e6ce46cca fix: add missing go.sum entries for luxfi/compliance and luxfi/zap v1.4.0 zeekay 2026-04-14 03:16:24 -07:00
  • 582c834a39 fix: add missing go.sum entries for luxfi/compliance and luxfi/zap zeekay 2026-04-14 03:16:24 -07:00
  • 26c82b3ea9 feat(alpaca_omnisub): JWT P-256 auth + pluggable httpauth package v1.3.8 zeekay 2026-04-13 15:16:08 -07:00
  • a27676c2af feat(alpaca_omnisub): JWT P-256 auth + pluggable httpauth package zeekay 2026-04-13 15:16:08 -07:00
  • 4ab86badaa provider: scaffold btgpactual, ig, questrade, saxo, stake, zerodha adapters v1.3.7 zeekay 2026-04-13 13:49:03 -07:00
  • e52be5f2a9 provider: scaffold btgpactual, ig, questrade, saxo, stake, zerodha adapters zeekay 2026-04-13 13:49:03 -07:00
  • e7029ef78c provider: alpaca_omnisub — Alpaca Broker OmniSub (omnibus + sub-accounts) zeekay 2026-04-13 13:49:03 -07:00
  • 86afa4ba31 provider: alpaca_omnisub — Alpaca Broker OmniSub (omnibus + sub-accounts) zeekay 2026-04-13 13:49:03 -07:00
  • 58e7950786 feat(broker): adapter stubs for sdx, adgm, securrency, cssf, euronext, xetra zeekay 2026-04-13 12:26:09 -07:00
  • f8d7400eac feat(broker): adapter stubs for sdx, adgm, securrency, cssf, euronext, xetra zeekay 2026-04-13 12:26:09 -07:00
  • 0491da8d7c feat(types): asset_class constants for ch_*, ae_*, eu_* (MiCA taxonomy) zeekay 2026-04-13 12:25:57 -07:00
  • cad59ba58a feat(types): asset_class constants for ch_*, ae_*, eu_* (MiCA taxonomy) zeekay 2026-04-13 12:25:57 -07:00
  • d18ab6dc63 refactor(lx): native ZAP schemas — no JSON on the wire zeekay 2026-04-13 10:51:35 -07:00
  • 5ddcedb4da refactor(lx): native ZAP schemas — no JSON on the wire zeekay 2026-04-13 10:51:35 -07:00
  • 76471a58a4 feat(provider): add lx DEX provider with native ZAP transport — works for Lux + <tenant> zeekay 2026-04-13 10:27:52 -07:00
  • 573911488e feat(provider): add lx DEX provider with native ZAP transport — works for Lux + <tenant> zeekay 2026-04-13 10:27:52 -07:00
  • 63cafb1f1e deps: upgrade luxfi/compliance v0.2.1 -> v0.2.2 (KeyHash json:"-") zeekay 2026-04-08 04:56:22 -07:00
  • 3075bd3702 deps: upgrade luxfi/compliance v0.2.1 -> v0.2.2 (KeyHash json:"-") zeekay 2026-04-08 04:56:22 -07:00
  • eb12b6f935 security: require JWT aud, add key_hash migration column, remove stale gRPC comment zeekay 2026-04-07 22:24:44 -07:00
  • 93d175600a security: require JWT aud, add key_hash migration column, remove stale gRPC comment zeekay 2026-04-07 22:24:44 -07:00
  • d020db692f security: remove gRPC (use ZAP), fix TWAP race, harden Alpaca provider zeekay 2026-04-07 22:20:04 -07:00
  • 6ad0541cd1 security: remove gRPC (use ZAP), fix TWAP race, harden Alpaca provider zeekay 2026-04-07 22:20:04 -07:00
  • 9efd9460b3 security: bcrypt admin auth, JWKS per-kid cache, gRPC reflection dev-only, audit bounded+rand IDs, credential hashing zeekay 2026-04-07 20:14:39 -07:00
  • f7a8d7a9a2 security: bcrypt admin auth, JWKS per-kid cache, gRPC reflection dev-only, audit bounded+rand IDs, credential hashing zeekay 2026-04-07 20:14:39 -07:00
  • fa793f3a4e security: fix IDOR, SSRF, HMAC replay, JWT iss/aud, SOR injection v1.3.6 zeekay 2026-04-07 19:52:17 -07:00
  • 788166713a security: fix IDOR, SSRF, HMAC replay, JWT iss/aud, SOR injection zeekay 2026-04-07 19:52:17 -07:00
  • b48abe4d9c feat: taskqueue client + 20 webhook tests + prefix filtering + org isolation zeekay 2026-04-07 15:50:36 -07:00
  • 962842fdeb feat: taskqueue client + 20 webhook tests + prefix filtering + org isolation zeekay 2026-04-07 15:50:36 -07:00
  • c9d50bf1b8 fix: webhook retry test — assert 2+ attempts (timing-safe) zeekay 2026-04-07 15:28:23 -07:00
  • a99d4b42e8 fix: webhook retry test — assert 2+ attempts (timing-safe) zeekay 2026-04-07 15:28:23 -07:00
  • 0d1c052def feat: webhook infrastructure — 16 BD events, HMAC delivery, routes, store zeekay 2026-04-07 15:10:25 -07:00
  • e57d388cfd feat: webhook infrastructure — 16 BD events, HMAC delivery, routes, store zeekay 2026-04-07 15:10:25 -07:00
  • 4112cd5225 feat: auto-register Kraken and Gemini in public-data mode for local dev zeekay 2026-04-06 20:35:37 -07:00