Commit Graph

699 Commits

Author SHA1 Message Date
mats 75db64ce75 tweak otel
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 4s
2026-06-30 21:11:58 +02:00
mats 9495c654fa link user
Build and Publish / BuildAndDeployAmd64 (push) Failing after 4s
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
2026-06-30 18:45:58 +02:00
mats 7b657901ac refactor discovery
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 3s
2026-06-30 10:44:05 +02:00
mats 2e0204a287 support mapping 2026-06-30 10:31:12 +02:00
mats a469b5ea97 tiny
Build and Publish / BuildAndDeployAmd64 (push) Failing after 4s
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
2026-06-29 23:32:28 +02:00
mats d7acfc422c better lock handling
Build and Publish / BuildAndDeployAmd64 (push) Failing after 4s
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
2026-06-29 20:10:09 +02:00
mats 98e2fd8d41 some tweaks to cart
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 4s
2026-06-29 20:08:21 +02:00
mats de47ef4f14 ucp
Build and Publish / BuildAndDeployAmd64 (push) Failing after 3s
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
2026-06-29 14:32:48 +02:00
mats 46be260fcc refactor
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 4s
2026-06-29 12:34:58 +02:00
mats d711348863 cart: back projection cache with platform/catalog.ProjectionStore
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 3s
Consumer side of the catalog-projection seam (C1):
- catalogProjectionCache now wraps ProjectionStore[catalog.Projection] (identity
  transform — the cart's overlay uses ~all fields); delivery handler routes bus
  frames via HandleFrame (snapshot begin|chunk|end + epoch-stamped deltas).
- Per-pod cold-start-ready .bin under CART_PROJECTION_DIR (pod-local, never
  shared) + IsDeleted tombstone passthrough; HTTP fetch demoted to last-resort.
- Tests: test-only Apply shim + mustCache helper keep existing cases green;
  new snapshot-framing integration test.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-28 21:05:55 +02:00
mats a3eab70de8 more stuff
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 4s
2026-06-28 19:01:13 +02:00
mats e9e9700a09 more 2026-06-28 18:47:02 +02:00
mats 63b0112cc7 internal product index
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 10s
2026-06-28 18:40:58 +02:00
mats aa8b2bdedc all the refactor
Build and Publish / BuildAndDeployAmd64 (push) Failing after 5s
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
2026-06-28 17:51:52 +02:00
mats 7db0d236c7 platform
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 4s
2026-06-27 21:46:55 +02:00
mats 528c59bfd3 cart and checkout
Build and Publish / BuildAndDeployAmd64 (push) Failing after 4s
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
2026-06-27 19:49:00 +02:00
mats 492f54ff45 mcp
Build and Publish / BuildAndDeployAmd64 (push) Failing after 5s
Build and Publish / BuildAndDeployArm64 (push) Failing after 7s
2026-06-27 09:14:59 +02:00
mats ae66ee162f change promotions mcp url 2026-06-27 08:07:17 +02:00
mats 3df95eac90 more customer
Build and Publish / BuildAndDeployAmd64 (push) Failing after 5s
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
2026-06-26 19:49:54 +02:00
mats 0252893de5 klarna and checkouts
Build and Publish / BuildAndDeployAmd64 (push) Failing after 4s
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
2026-06-26 15:41:55 +02:00
mats c0c5a8bc0f update customer
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 2s
2026-06-25 21:09:58 +02:00
mats 10812d4203 create logs dir on startup
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 2s
2026-06-25 19:42:47 +02:00
mats 414395bc0d breakout
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 3s
2026-06-25 18:17:55 +02:00
mats 86797e520e add profile actors
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 3s
2026-06-25 17:19:59 +02:00
mats faa5330b81 better ucp conformance
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 5s
2026-06-25 09:35:27 +02:00
mats 87ba9c41b9 cart mcp
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-24 18:45:26 +02:00
mats 94b1f9c4ec ucp
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-24 16:27:22 +02:00
mats e1eb342edf more ucp
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-24 12:46:52 +02:00
mats 9aa587b9cf mcp and ucp
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-24 10:50:32 +02:00
mats a1f0bad972 more
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-21 23:47:53 +02:00
mats 9d420c43fa more checkout
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-21 23:43:48 +02:00
mats 716a66562e update orderflow
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-21 23:26:37 +02:00
mats 1a365de071 order sagas
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-21 11:33:20 +02:00
mats 484f2364fb deployment: rename DATA_DIR/CHECKOUT_DATA_DIR to CART_DIR/CHECKOUT_DIR
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
The binaries read CART_DIR (cmd/cart) and CHECKOUT_DIR (cmd/checkout,
cmd/backoffice); the deployment set DATA_DIR/CHECKOUT_DATA_DIR which
nothing reads, so storage fell back to the ephemeral relative ./data and
was wiped on every redeploy. Use the names the code actually reads.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 10:48:05 +02:00
mats 2443fd8b49 promotions
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-18 11:32:19 +02:00
mats 2545be4315 update dockerfile
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-17 22:49:13 +02:00
mats 74dc252279 mcp in cart
Build and Publish / BuildAndDeployArm64 (push) Failing after 6s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-17 21:43:38 +02:00
mats ad410d217c update cart
Build and Publish / BuildAndDeployArm64 (push) Failing after 5s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-17 14:16:25 +02:00
mats 11be8aec56 name
Build and Publish / BuildAndDeployArm64 (push) Failing after 1m8s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-17 00:09:30 +02:00
mats d22f3432f6 version
Build and Publish / BuildAndDeployArm64 (push) Failing after 6m44s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-16 23:37:47 +02:00
mats ec49f96486 cart actor
Build and Publish / BuildAndDeployArm64 (push) Failing after 8m7s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-16 16:18:23 +02:00
mats 871edb6455 Drop machine-local slask-finder replace; build against released module
Build and Publish / BuildAndDeployArm64 (push) Failing after 7s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
The previous commit added 'replace github.com/matst80/slask-finder =>
/home/mats/...', a machine-specific path that breaks builds on any other host —
including the containerized CI build (the Dockerfile only copies the cart repo,
so that path is never present). The pinned version v0.0.0-20251125182907 is
available from the module proxy, so drop the replace and add the go.sum entry.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 13:32:05 +02:00
mats 60722e3414 fixes
Build and Publish / BuildAndDeployArm64 (push) Failing after 49s
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
2026-06-16 13:14:35 +02:00
mats faec360789 Update .gitea/workflows/build.yaml
Build and Publish / BuildAndDeployAmd64 (push) Successful in 1m1s
Build and Publish / BuildAndDeployArm64 (push) Failing after 5m45s
2026-05-23 12:20:22 +02:00
mats 7a11a7fde2 Update .gitea/workflows/build.yaml
Build and Publish / BuildAndDeployArm64 (push) Failing after 14s
Build and Publish / BuildAndDeployAmd64 (push) Failing after 10s
2026-05-21 15:34:07 +02:00
mats f55a3d56eb Update .gitea/workflows/build.yaml
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
Build and Publish / BuildAndDeployArm64 (push) Has been cancelled
2026-05-21 15:21:54 +02:00
mats f133e2ac89 Update .gitea/workflows/build.yaml
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
Build and Publish / BuildAndDeployArm64 (push) Has been cancelled
2026-05-21 15:16:37 +02:00
mats 571f4f40cb better defaults
Build and Publish / BuildAndDeployAmd64 (push) Has been cancelled
Build and Publish / BuildAndDeployArm64 (push) Has been cancelled
2026-01-24 17:05:16 +01:00
mats 81609d6c20 correct mutation
Build and Publish / BuildAndDeployAmd64 (push) Successful in 42s
Build and Publish / BuildAndDeployArm64 (push) Successful in 4m36s
2025-12-05 08:34:32 +01:00
mats ea3eb2f0f3 add cancel
Build and Publish / BuildAndDeployAmd64 (push) Successful in 45s
Build and Publish / BuildAndDeployArm64 (push) Has been cancelled
2025-12-05 08:30:59 +01:00