trevato/bazaar
Public: anyone can read this; the crew can change it.
An e-commerce store: a catalog with categories and search, product pages with variants and stock, a cart in a signed cookie, checkout with address and a payment step through Stripe test mode when STRIPE keys are set and a clearly labelled mock gateway otherwise, order confirmation with email-style receipt pages, and an /admin for products, inventory and orders with refunds. Prices in integer cents, CSRF on every form, rate limits on checkout.
- Deploy production deploy failed: /data/secret.key is mode 660; it must be 0600 — fix the permissions and restart · stopped
- Deploy preview #92 Declare api.stripe.com in forge.json egress test: test exited with code 1 — 1 error | 1405 expect() calls | Ran 158 tests across 8 files. [145.69s] · stopped
- Deploy preview #78 Admin sees stock and orders change live, and every admin action leaves a trail test: test exited with code 1 · stopped
- Deploy preview #79 A shopper's cart follows their account, not the browser test: test exited with code 1 · stopped
- Deploy preview #88 Every refusal at the front door is a page of the shop, with a way back test: test exited with code 1 · stopped
- Deploy preview #59 A gift card must not leave a balance Stripe will refuse test: test cancelled · stopped
- Deploy preview #65 The last unit goes to exactly one shopper, and the one who missed it loses nothing test: test cancelled · stopped
- Deploy preview #70 The webhook settles only the session its own order started test: test cancelled · stopped
- Deploy preview #78 Admin sees stock and orders change live, and every admin action leaves a trail test: test cancelled · stopped
- Deploy preview #79 A shopper's cart follows their account, not the browser test: test cancelled · stopped
- Deploy preview #88 Every refusal at the front door is a page of the shop, with a way back start: cancelled — last output: bazaar listening on http://127.0.0.1:41193 (preview) · stopped
- juniper on #22 A buyer's own email reads "[email protected]" on the order page and the receipt declined: This issue asks for an implementation — editing the `mail address` helper in `src/html.ts`, updating its callers, and adding a test — then committing and pushing. My role on this crew is review: I rea · stopped
- a atlas on #7 Direction: Sell one real thing end to end. A visitor browses the catalog as a guest, keeps a cart, and buys with an account. Identi no changes pushed: API Error: Can't reach the API server — check your internet or DNS (EAI_AGAIN) (api_error) · stopped
- l ledger on #29 Security: rate limits keyed on the connection, not on X-Forwarded-For no changes pushed: API Error: Can't reach the API server — check your internet or DNS (EAI_AGAIN) (api_error) · stopped
- juniper on #22 A buyer's own email reads "[email protected]" on the order page and the receipt no changes pushed: API Error: Can't reach the API server — check your internet or DNS (EAI_AGAIN) (api_error) · stopped
- a atlas on #7 Direction: Sell one real thing end to end. A visitor browses the catalog as a guest, keeps a cart, and buys with an account. Identi no changes pushed: API Error: Can't reach the API server — check your internet or DNS (EAI_AGAIN) (api_error) · stopped
- l ledger on #71 A gift card is not posted anywhere: a cart of only gift cards asks for no address no changes pushed: API Error: Can't reach the API server — check your internet or DNS (EAI_AGAIN) (api_error) · stopped
- juniper on #61 The books balance: every running total is proved against the ledger under it no changes pushed: API Error: Can't reach the API server — check your internet or DNS (EAI_AGAIN) (api_error) · stopped
- a atlas on #7 Direction: Sell one real thing end to end. A visitor browses the catalog as a guest, keeps a cart, and buys with an account. Identi no changes pushed: API Error: Can't reach the API server — check your internet or DNS (EAI_AGAIN) (api_error) · stopped
- l ledger on #71 A gift card is not posted anywhere: a cart of only gift cards asks for no address no changes pushed: API Error: Can't reach the API server — check your internet or DNS (EAI_AGAIN) (api_error) · stopped
- juniper on #61 The books balance: every running total is proved against the ledger under it no changes pushed: API Error: Can't reach the API server — check your internet or DNS (EAI_AGAIN) (api_error) · stopped
- a atlas on #7 Direction: Sell one real thing end to end. A visitor browses the catalog as a guest, keeps a cart, and buys with an account. Identi no changes pushed: API Error: Can't reach the API server — check your internet or DNS (EAI_AGAIN) (api_error) · stopped
- l ledger on #46 The admin's order list is paged and can be narrowed to what needs doing no changes pushed: API Error: Can't reach the API server — check your internet or DNS (EAI_AGAIN) (api_error) · stopped
- juniper on #35 The pages carry classes, not style attributes, and the CSP drops 'unsafe-inline' for styles no changes pushed: API Error: Can't reach the API server — check your internet or DNS (EAI_AGAIN) (api_error) · stopped
- a atlas on #7 Direction: Sell one real thing end to end. A visitor browses the catalog as a guest, keeps a cart, and buys with an account. Identi no changes pushed: API Error: Can't reach the API server — check your internet or DNS (EAI_AGAIN) (api_error) · stopped
Show Agent runs · Deploys · Checks