c97255cb48
admin: list accounts that have no active sessions
...
The Accounts tab (readStore.ListAccounts) inner-joined the authorizations
aggregate, so any account with zero authorization rows was silently hidden -
accounts that never finished login, had all sessions revoked, or were frozen
then unfrozen. CountAccounts and SearchAccounts already LEFT JOIN, so the count
and search disagreed with the list.
Switch ListAccounts to LEFT JOIN auth and COALESCE the null last_active_at /
device_count (sessionless accounts sort last), matching SearchAccounts.
2026-09-09 14:56:10 +01:00
11142f74c5
Interactive /mybots menu for @BotFather
...
Button-driven bot management: paginated picker, per-bot API token /
revoke, Edit Bot (name/description/about/commands/botpic), Bot Settings
toggles (inline/groups/privacy), and delete. Navigation edits the menu
message in place via a new editServiceBotMessage helper.
Edit Botpic accepts a photo the user sends to @BotFather and sets it as
the bot's profile photo (new files.SetAvatarFromExistingPhoto, wired
through bots.SetBotUserpic / WithBotAvatarStore); photos.uploadProfilePhoto
does not accept a bot target so this is the only route.
2026-09-08 13:31:05 +01:00
onysd
2cfc7a0539
quickfix
2026-08-25 00:51:43 +03:00
onysd
e6a777983c
fix
2026-08-25 00:20:05 +03:00
onysd
edc5f84b6d
fix
2026-08-24 23:14:50 +03:00
onysd
d0669bdc5e
categorisation for gifs
2026-08-24 23:09:08 +03:00
onysd
78f174018e
fix
2026-08-07 11:30:12 +03:00
onysd
4ac94f00de
added gifs scan at start
2026-08-07 11:02:05 +03:00
onysd
15f2d6e925
added gifs preview
2026-08-07 10:51:43 +03:00
onysd
354128c106
added full gifts support
2026-08-07 10:13:11 +03:00
onysd
d16f34070d
fix for overview panel
2026-08-07 04:26:56 +03:00
onysd
21d8e91756
removed all "paid" features - no more stars, gifts, or grams
2026-08-07 01:50:10 +03:00
onysd
818c9a58a3
disabling marksbot when third-party verifications if turned off
2026-08-06 15:45:32 +03:00
onysd
2491088e81
added ability to broadcast
2026-08-06 15:22:36 +03:00
onysd
7d41cbeb1e
updated NFT usernames menu
2026-08-06 14:41:53 +03:00
onysd
36350f83dc
added ability to disable third-party verification
2026-08-06 05:27:48 +03:00
onysd
4f0fa895c1
added avatar for verification bot
2026-08-06 04:39:28 +03:00
onysd
a9586aec87
fix
2026-08-06 03:28:49 +03:00
onysd
72db66d4aa
added ability to check shared devices
2026-08-06 02:12:46 +03:00
onysd
7d0daef923
fixes
2026-08-05 22:45:12 +03:00
onysd
8aad71643f
added ability to copy bot token
2026-08-05 22:33:33 +03:00
onysd
bb1f680d3b
hide create bot functionality in modal window
2026-08-05 22:01:18 +03:00
onysd
0b3c861057
updated bots,channels and supergroups lists and edit screens
2026-08-05 21:49:30 +03:00
onysd
40d49d5e97
added ability to change user info
2026-08-05 21:19:50 +03:00
onysd
cddd341bb2
fix
2026-08-05 04:03:47 +03:00
onysd
21f5e888f2
accout page cleanup
2026-08-05 03:41:23 +03:00
onysd
c91fb5ae92
admin page cleanup
2026-08-05 03:19:01 +03:00
onysd
45f79148c2
added s3 support
2026-08-05 02:34:24 +03:00
onysd
03f10b66ee
s3 support
2026-08-04 23:09:11 +03:00
onysd
fa5cfaf14d
changed verifier bot to marksbot
2026-08-04 03:22:46 +03:00
onysd
ac6a50c5ff
Merge remote-tracking branch 'upstream/main' into merge-gramsrv-9106877
2026-08-03 23:29:20 +03:00
iamxvbaba
c1597696af
refactor(mtproto): sync replace result cache with execution ledger
2026-08-02 12:05:00 +08:00
iamxvbaba
141f2f20c4
feat(loadtest): sync add real 500-session capacity harness
2026-08-02 12:05:00 +08:00
iamxvbaba
ac0566f779
refactor(mtproto): sync redesign RPC replay ownership
2026-08-02 01:51:03 +08:00
iamxvbaba
7e0f9d1e62
feat(stars): sync implement unified purchase flow
2026-08-02 01:51:03 +08:00
iamxvbaba
c854fc7b94
feat: sync implement Stars friend gift packages
2026-08-02 01:51:02 +08:00
onysd
030f859ba3
updated accounts page
2026-08-01 00:25:11 +03:00
iamxvbaba
45a7e117ea
chore(giftfetch): sync NFT gift export fields
2026-07-30 16:05:17 +08:00
iamxvbaba
74c9249091
feat: sync expose gramsrv account rating
...
Follow up PR #22 by projecting its composite rating through userFull while keeping profile reads cache-backed and strictly read-only.
Source-Commit: 00eea44c
Co-authored-by: Egor Egorov <business.egor.sg@gmail.com>
2026-07-28 02:09:40 +08:00
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
iamxvbaba
4cd055144d
feat(config): sync make default country configurable
2026-07-27 20:54:04 +08:00
iamxvbaba
90649b5b67
fix(admin): sync moderation review state refresh
2026-07-27 01:01:36 +08:00
iamxvbaba
b742450938
fix(admin): sync moderation status dropdown
2026-07-26 22:44:04 +08:00
iamxvbaba
8b866b2bb2
fix(admin): sync moderation page localization
2026-07-26 22:03:25 +08:00
iamxvbaba
3369d0bd5c
feat(premium): sync promo video catalog seed
2026-07-26 15:59:25 +08:00
iamxvbaba
c3c079edf3
fix(phone): sync confirmed call timeout handling
2026-07-26 15:59:20 +08:00
onysd
0e5da4c8aa
translated all logs to english
2026-07-25 07:31:27 +03:00
onysd
b2e84a187d
fixes
2026-07-25 01:24:36 +03:00
onysd
ba15e2f32f
fix
2026-07-25 01:07:54 +03:00
onysd
76ea4d9f0f
fix after merge
2026-07-24 23:23:42 +03:00