owpengram-server/internal/app
Egor Egorov fff8de783a
feat: add NFT usernames and bot verification (#22)
Implements collectible usernames, official verification workflows, and third-party bot verification after maintainer protocol and migration review.

The composite activity/moderation rating remains an admin-only read model; Telegram Stars Rating wire fields stay unset pending a dedicated official-semantics implementation.

Reviewed-Head: 2796345775ea0f908fb7734601e5e1dee4b653b9
Original-Head: fa082b892fd5180c9c9bc53c81c21cf5d250a75b

Co-authored-by: Egor Egorov <business.egor.sg@gmail.com>
2026-07-28 01:18:00 +08:00
..
account feat: sync durable moderation and appeals 2026-07-24 11:56:59 +08:00
ai fix: sync latest telesrv fixes 2026-07-04 01:14:47 +08:00
auth fix: sync remote authorization revoke logout 2026-07-24 21:39:00 +08:00
authdiagnostics feat: sync durable moderation and appeals 2026-07-24 11:56:59 +08:00
bots feat: add NFT usernames and bot verification (#22) 2026-07-28 01:18:00 +08:00
botverification feat: add NFT usernames and bot verification (#22) 2026-07-28 01:18:00 +08:00
channels feat(messages): sync saved message tags 2026-07-25 19:23:19 +08:00
chatlists feat: sync chatlist sharing support 2026-07-06 21:06:33 +08:00
clienttelemetry feat: sync durable moderation and appeals 2026-07-24 11:56:59 +08:00
communities feat: sync community aggregates 2026-07-20 16:46:02 +08:00
contacts feat: sync durable moderation and appeals 2026-07-24 11:56:59 +08:00
dialogs fix: sync public channel preview updates 2026-07-24 14:50:17 +08:00
ephemeral feat: sync ephemeral transient messages 2026-07-20 16:43:27 +08:00
files feat(premium): sync promo video catalog seed 2026-07-26 15:59:25 +08:00
groupcalls feat: sync chatlist sharing support 2026-07-06 21:06:33 +08:00
help feat: add NFT usernames and bot verification (#22) 2026-07-28 01:18:00 +08:00
langpack fix(langpack): sync WebK catalog alias support 2026-07-25 14:08:49 +08:00
livestream feat: sync group call livestream support 2026-07-06 14:32:45 +08:00
maintenance feat: sync durable moderation and appeals 2026-07-24 11:56:59 +08:00
messages feat(messages): sync saved message tags 2026-07-25 19:23:19 +08:00
moderation feat: sync durable moderation and appeals 2026-07-24 11:56:59 +08:00
passkey feat: sync visible product branding 2026-07-20 16:49:17 +08:00
peerview chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
phone fix(phone): sync confirmed call timeout handling 2026-07-26 15:59:20 +08:00
polls chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
privacy fix: sync non-PTS privacy updates 2026-07-24 11:57:00 +08:00
rating feat: add NFT usernames and bot verification (#22) 2026-07-28 01:18:00 +08:00
readmodel chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
secretchat chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
stargifts fix(stargifts): sync correct channel gift notifications 2026-07-27 22:18:31 +08:00
stars chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
stories chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
telegramlogin feat: sync host-based public app links 2026-07-22 21:43:56 +08:00
themes chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
translation feat: sync message translation support 2026-07-12 14:20:26 +08:00
updates feat(messages): sync saved message tags 2026-07-25 19:23:19 +08:00
usernames feat: add NFT usernames and bot verification (#22) 2026-07-28 01:18:00 +08:00
userprojection feat: sync durable moderation and appeals 2026-07-24 11:56:59 +08:00
users fix: sync non-PTS moderation updates 2026-07-24 11:57:00 +08:00
verification feat: add NFT usernames and bot verification (#22) 2026-07-28 01:18:00 +08:00