From e848be0a902afcc6409b1390d48710d19b2d390b Mon Sep 17 00:00:00 2001 From: moojttaba Date: Fri, 5 Jun 2026 00:02:43 +0330 Subject: [PATCH] =?UTF-8?q?Activity=20Log:=20frontend=20v2.8.98=20?= =?UTF-8?q?=E2=80=94=20seller=20shop=20product-type=20filter=20+=20small-s?= =?UTF-8?q?hop=20controls?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- 09 - Audits/Activity Log.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/09 - Audits/Activity Log.md b/09 - Audits/Activity Log.md index cb3dafa..5ae70fc 100644 --- a/09 - Audits/Activity Log.md +++ b/09 - Audits/Activity Log.md @@ -11,6 +11,15 @@ entries on top. Maintained by agents per the rule in `../AGENTS.md`. --- +### 2026-06-05 — frontend@v2.8.98 — Mini App seller shop: product-type filter + show controls for small shops + +**Commits:** frontend only (v2.8.98) +**Touched:** `sections/telegram/view/telegram-seller-shop-view.tsx` +**Why:** The seller shop (per-seller template list) already had search + sort but (1) no filter, and (2) the controls bar was gated on `allTemplates.length > 3`, so a typical 3-template shop showed no controls at all. Added a product-type filter (chips built only for the types the seller actually sells — physical/digital/service/consultation, plus «همه») wired through `TelegramListControls`, and lowered the controls threshold to `> 1` so shops with 2–3 templates still get search/filter/sort. +**Verification:** frontend `npx tsc --noEmit --ignoreDeprecations 6.0` + eslint clean. After deploy: opening a seller shop with ≥2 templates shows the controls bar; the filter chips reflect the seller's product types and narrow the list. + +--- + ### 2026-06-04 — backend@v2.8.82, frontend@v2.8.97 — Stepper advances: offer→step, seller offer detection, real-time on code-verify **Commits:** backend v2.8.82, frontend v2.8.97