Zuber Internal

repo: ~/Projects/zuber-internal · 9 commits · 0 in last 24h, 0 in last 7d ·

Search the build

9 commits indexed

  1. 3f028dd 2026-07-15 zuber-internal: add Memo/Stock/Price chip actions (shared vendor-requests module)
  2. 8f9e02b 2026-07-15 auto-save: 2026-07-15T13:06:41 (1 files) — lib/
  3. 746d635 2026-07-14 Revert "Add Activation Calendar tab (go-live date+time per staged SKU)"
  4. 8879146 2026-07-14 Add Activation Calendar tab (go-live date+time per staged SKU)
  5. 6db0b61 2026-07-09 Rail parity with all.dw: cross-filtered facets, color families+swatches, active-chip row, needs-curation preserved
  6. ada4b82 2026-07-09 jsonl-backed data layer: self-contained bundle for Kamatera (no prod DB)
  7. 2d17e2a 2026-07-09 Add color context+Color sort, tag facet (needs-curation), strip healthz count
  8. afe7565 2026-07-09 Fix zuber viewer 401 crash: plain-ASCII WWW-Authenticate realm
  9. eb397ec 2026-07-09 Zuber internal line viewer (basic-auth, reads zuber_catalog, sort+density+image-only+created-date chips)

Authors

Agents used

  • none detected

Skills used

  • /psql1
  • /healthz1
  • /broken-source-image1
  • /products1

Creative ideas + design notes

Commits with substantial prose (≥120 chars) — the rationale behind each move.

ada4b82 · 2026-07-09 · jsonl-backed data layer: self-contained bundle for Kamatera (no prod DB)
Auto-detect source (DATA_SOURCE=jsonl or the data/<vendor>.jsonl bundle present)
loads all rows in-memory from the bundle; the pg/psql path is preserved for local.
DB driver require made lazy so no DB connection is needed in jsonl mode. Includes
the full-fidelity export (all columns the viewer consumes) + export script.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2d17e2a · 2026-07-09 · Add color context+Color sort, tag facet (needs-curation), strip healthz count
FIX1: color_name falls back to ai_colors[0].name (column null for all rows);
color_hex falls back to ai_colors[0].hex; server-side Color sort by hue(color_hex)
+ Color option in sort select (parity with sibling viewers).
FIX2: unauthenticated /healthz returns {ok:true} only, no product count leak.
FIX3: ai_tags now built into a Tag facet (needs-curation/broken-source-image
visible+filterable, count 2) + tag filter in /api/products.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
afe7565 · 2026-07-09 · Fix zuber viewer 401 crash: plain-ASCII WWW-Authenticate realm
Realm string ('Zuber - Designer Wallcoverings (internal)') was triggering
Node ERR_INVALID_CHAR on every 401, crash-looping the viewer. Replaced with
res.setHeader('WWW-Authenticate', 'Basic realm="Zuber Internal"'). Verified
401 clean + 200 with auth + restart count stops climbing.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

File tree

9 files tracked. Click any to browse the source at HEAD.

Other build journals

← Zero Code Trading Bot  ·  all 4 projects  ·  Butlr →

Export

commits.csv · feed.atom · project.json · commits.json

rendered in 0ms