From 49e7d614ced565d29e6b6a43fb82703f6cae5994 Mon Sep 17 00:00:00 2001 From: moojttaba Date: Wed, 3 Jun 2026 08:42:57 +0330 Subject: [PATCH] =?UTF-8?q?docs:=20sync=20from=20backend=2014d164c=20/=20f?= =?UTF-8?q?rontend=206adb2e0=20=E2=80=94=20Mini=20App=20account,=20support?= =?UTF-8?q?=20chat,=20shop=20fix=20(v2.8.56)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 09 - Audits/Activity Log.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/09 - Audits/Activity Log.md b/09 - Audits/Activity Log.md index 3259f2d..17136ca 100644 --- a/09 - Audits/Activity Log.md +++ b/09 - Audits/Activity Log.md @@ -615,4 +615,27 @@ dashboard, Mini App live chat, Telegram bot messages on new offers, chat edit/de --- +### 2026-06-03 — backend@14d164c, frontend@6adb2e0 — Mini App account tab, pinned support chat, shop fix (v2.8.56) + +**Commits:** `14d164c` (backend), `6adb2e0` (frontend) +**Why:** +1. **Mini App account tab:** «به‌زودی» rows are now functional — notifications (new in-shell list + view + hook, socket-live, mark-all-read), support (creates/opens support chat via new + `createSupportChat` action → POST /chat/support), wallet (shows linked address), guard role label. +2. **Mini App chat tab:** pinned «پشتیبانی AMN» row always at top (per user request); support-type + conversations filtered from the regular list. +3. **Shop bug «خطا در بارگذاری اطلاعات فروشنده»:** PG sellers list returns uuid ids but + seller-shop-view only accepted legacy 24-hex ids → uuid sellers always errored. Both formats + accepted now (frontend validation + backend lookup comparison). +**Touched (backend):** `DrizzleMarketplaceRepo.findSellerWithActiveRequestTemplates` +**Touched (frontend):** telegram account/chat/notifications views + hooks, locales (fa/en/types), +`src/actions/chat.ts` (createSupportChat), `src/lib/axios.ts`, `seller-shop-view.tsx` +**Verification:** tsc clean both repos, 16 backend tests green, eslint clean (pre-existing +no-img-element config errors aside). Admin verifies after deploy: account tab rows, pinned support +chat, opening a seller shop from فروشگاه. +**Known remaining:** in-shell seller shop detail inside the Mini App (currently opens the web view — +now working after the id fix); Mini App notifications row could get an unread badge. + +--- +