- Shipped
- November 15, 2026 at 3:05 PM UTC
- Author
- Kamo
- Commit
- 681d5e7
- GET /commerce-markets/summary: every market with its Launch Checklist facts (counts, priced items, agreements, tax classes, connected/failing stores, low stock, Line of Business lock) in one call. - POST /commerce-markets/{id}/clone: a new market of the same Line of Business with the source's vendors and catalogue (products, rental assets, plans + prices), one transaction; copy codes carry the new market's mark. - GET **************** and POST /catalogue-import {csv, apply}: dry run row by row (add / change which columns / same / problem), apply all-or-nothing, matched by SKU, never deletes; formula cells neutralised. - CommerceChangeLog: every commerce settings save lands in the organization settings log under its Lines of Business room (before via the controller's own GET, after from the response), with per-room access keys; vendor contacts and reviews log THAT only; customers, gift cards, carts, orders are work and are not logged. Undo uses the record's address. - StoreSyncHealthAlert: one STORE_SYNC_FAILED notification per outage to MANAGE_SUBSCRIPTION_SETTINGS holders.
