From f35ab6cbe771fc5fde98fddf523d3c30d5f7ccf6 Mon Sep 17 00:00:00 2001 From: moojttaba Date: Wed, 3 Jun 2026 21:34:30 +0330 Subject: [PATCH] =?UTF-8?q?docs:=20activity=20log=20=E2=80=94=20frontend?= =?UTF-8?q?=20v2.8.75=20(self-contained=20email-change=20code=20entry)?= 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 | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/09 - Audits/Activity Log.md b/09 - Audits/Activity Log.md index 2b6ddd9..4f21fa7 100644 --- a/09 - Audits/Activity Log.md +++ b/09 - Audits/Activity Log.md @@ -997,4 +997,19 @@ existing server-side point grants. --- +### 2026-06-03 — frontend v2.8.75 — self-contained email-change flow (visible code entry) + +After enabling «تغییر ایمیل» there was no obvious place to send/enter the code. +Reworked into a dedicated flow on both surfaces: +- Mini App settings: editing the email reveals a «ارسال کد تأیید» button beside + it; pressing it parks the new address (pending) + emails the code and + immediately reveals the code-entry panel. Email is no longer bundled into the + name/bio Save (handleRequestEmailChange). +- Web account-general: submitting an email change reveals the verification Alert + (code field + verify/resend) even though the account email stays on the old + verified address until the code is confirmed (pendingEmailVerify state). +**Verification:** tsc + eslint clean. + +--- +