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
onysd
3325e793f9
fixes
2026-07-24 22:46:05 +03:00
yialdd
5dcdb57e4c
Merge pull request #17 from iamxvbaba/dev
...
fix: sync lenient DC-ID validation for key exchange
2026-07-24 23:08:57 +08:00
onysd
e7eb07b9eb
fix: sync lenient DC-ID validation for key exchange
2026-07-24 17:36:13 +03:00
onysd
b443ff0c73
Merge remote-tracking branch 'upstream/main' into merge-gramsrv-0e2fcdf9
2026-07-24 17:15:53 +03:00
iamxvbaba
2289a31f46
fix: sync same-port transport detection
2026-07-24 14:50:17 +08:00
iamxvbaba
70e57b4d07
fix: sync non-PTS moderation updates
2026-07-24 11:57:00 +08:00
iamxvbaba
5d5883a3d1
feat: sync privacy read-model rules
2026-07-24 11:56:59 +08:00
iamxvbaba
9f467f4be7
feat: sync durable moderation and appeals
2026-07-24 11:56:59 +08:00
onysd
0a6c05404a
changed botfather avatar and fixed import
2026-07-24 00:54:19 +03:00
onysd
c436c7c773
added default gifts import back
2026-07-23 23:03:51 +03:00
iamxvbaba
234061ef83
fix(admin): close PR review blockers
...
Keep bot credentials out of durable command results, fail bot deletion closed when session revocation fails, reject invalid scam/fake states at every write boundary, and make direct collectible grants a single replayable PostgreSQL aggregate.
Also lock admin gift sender/message limits and add regression coverage for rollback, replay, moderation constraints, and credential redaction.
2026-07-23 13:29:04 +08:00
epilepticseizureee
90792cdfab
fix(admin): resolve moderation, gift, and admin-panel bugs from QA
...
- scam/fake: enforce mutual exclusivity (scam precedence) at TL conversion, admin command, and UI toggles; both flags could render as neither
- scam/fake flicker: persist scam/fake in the Redis user base cache so cache hits no longer drop the flags
- getSavedStarGifts: hidden (unsaved) gifts are now force-excluded for non-owner viewers; same guard for get-by-ref
- convertStarGift: map already-upgraded/owner-invalid/unavailable to a clean client error instead of 500
- channel force-settings: send only changed fields (partial patch) and re-sync toggles after reload, so one setting no longer resets another
- give gifts: removed custom collectible numbers (auto sequential only); locked sender to the system account 777000
- give gifts UI: fixed picker card spacing/right gap; static (hover-play) Lottie previews on emoji + picker to stop render lag; fixed emoji ID field overflow
2026-07-23 06:24:53 +03:00