f823b2cb74
rpc: return PASSWORD_MISSING for channel transfer without 2FA
...
messages.editChatCreator unconditionally returned PASSWORD_HASH_INVALID for
an account with no cloud password at all. Real Telegram Desktop's transfer-
ownership flow only recognizes the distinct PASSWORD_MISSING error to show
its "enable 2FA first" box; anything else falls through into the real
password-entry flow, which then has nothing to check against and crashes.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-14 12:05:28 +01:00
onysd
2f1818d656
merged with fixes
2026-09-09 02:49:30 +03:00
onysd
21a0856587
merged from gramsrv upstream
2026-09-01 12:06:31 +03:00
onysd
ac6a50c5ff
Merge remote-tracking branch 'upstream/main' into merge-gramsrv-9106877
2026-08-03 23:29:20 +03:00
iamxvbaba
2512eab51d
fix: sync harden auth, privacy, and PTS state
2026-08-02 14:12:04 +08:00
onysd
ebb0be38d9
Merge remote-tracking branch 'upstream/main' into merge-gramsrv-2965f5d
2026-07-20 23:43:51 +03:00
A
edb7057757
feat: sync account deletion lifecycle
...
Sync telesrv 73f5c91 (feat(account): implement unified account deletion lifecycle).
Skipped telesrv docs changes per public sync rules.
2026-07-19 20:35:58 +08:00
onysd
cee960fea0
new message on login
2026-07-13 23:09:11 +03:00
onysd
3d9b0f1de7
changes for email signup
2026-07-13 20:09:57 +03:00
A
da04c0fa6a
feat: sync public links and phone change updates
2026-07-10 22:01:44 +08:00
A
9a501f900a
feat: sync login email verification support
2026-07-08 17:09:44 +08:00
A
70b6820474
chore: refresh gramsrv public release
2026-06-30 14:37:43 +08:00
A
6dc42942c8
auth: complete account authorization flows
...
(cherry picked from commit 04f4527df32ad5c35720cccc41d27fe51549612f)
2026-06-16 01:43:31 +08:00
A
74992e893f
Initial open source release
2026-06-04 01:37:39 +08:00