docs: activity log — backend v2.8.67 (auto-seed flag), frontend v2.8.69 (web-parity shop UI)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -846,4 +846,27 @@ be run by the user for demo data.
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
### 2026-06-03 — backend v2.8.67 — auto-seed mock shops on startup
|
||||||
|
|
||||||
|
**Feature:** new env flag `SEED_MOCK_SHOPS_ON_START=true` runs seedMockShops() during backend
|
||||||
|
boot (after migrations/levels). Idempotent — existing rows are skipped — so the flag can stay
|
||||||
|
on permanently in dev.
|
||||||
|
**Action for dev env:** add `SEED_MOCK_SHOPS_ON_START=true` next to the other store flags and
|
||||||
|
restart the backend container; demo shops/templates/reviews appear automatically.
|
||||||
|
**Verification:** tsc clean.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 2026-06-03 — frontend v2.8.69 — web-app-parity shop cards + template detail gallery
|
||||||
|
|
||||||
|
**Per user screenshots:** (1) shop cards — circular «+» add-to-cart moved OFF the photo, now
|
||||||
|
sits beside the title/price row; (2) template detail — web-style carousel: rounded image,
|
||||||
|
‹ n/m › arrow/counter pill, touch-swipe navigation, centered thumbnails; (3) removed «سفارش این
|
||||||
|
قالب» everywhere (product logic: buyer either creates a request or buys via cart) — add-to-cart
|
||||||
|
is the single full-width CTA in the detail sticky bar.
|
||||||
|
Files: telegram-seller-shop-view.tsx, telegram-template-detail-view.tsx.
|
||||||
|
**Verification:** tsc + eslint clean.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
<!-- Add new entries above this line. Newest at top. -->
|
<!-- Add new entries above this line. Newest at top. -->
|
||||||
|
|||||||
Reference in New Issue
Block a user