onysd
aa3c1aa743
fixes
2026-07-28 01:58:12 +03:00
onysd
5b05d2c2d1
added server-panel script
2026-07-28 01:52:28 +03:00
onysd
7cd1173d04
added server-panel python script
2026-07-28 01:12:05 +03:00
onysd
a69aa0a975
fixed migration for old instances
2026-07-28 00:04:47 +03:00
onysd
d37ecf6071
updated to docker containers new name
2026-07-27 23:35:20 +03: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
b0fd3976f1
docs(migrations): sync avoid private environment wording
2026-07-27 22:21:23 +08:00
iamxvbaba
5433801380
fix(stargifts): sync correct channel gift notifications
2026-07-27 22:18:31 +08:00
iamxvbaba
9ac63f8006
test(mtprotoedge): sync align app config e2e with inactive freeze fields
2026-07-27 20:57:59 +08:00
iamxvbaba
4cd055144d
feat(config): sync make default country configurable
2026-07-27 20:54:04 +08:00
iamxvbaba
5807fbad76
fix(help): sync omit inactive account freeze fields
2026-07-27 20:54:04 +08:00
iamxvbaba
5401c9a364
fix(messages): sync Android pinned message search
2026-07-27 13:49:45 +08:00
iamxvbaba
90649b5b67
fix(admin): sync moderation review state refresh
2026-07-27 01:01:36 +08:00
iamxvbaba
e75fd04a28
fix(messages): sync exact channel pinned counts
2026-07-27 00:17:25 +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
iamxvbaba
7ce15f68ab
fix(web): sync public app link config
2026-07-26 15:59:15 +08:00
iamxvbaba
6b3eba6c5d
feat(messages): sync saved message tags
2026-07-25 19:23:19 +08:00
iamxvbaba
a785ae7491
fix(langpack): sync WebK catalog alias support
2026-07-25 14:08:49 +08:00
onysd
0e5da4c8aa
translated all logs to english
2026-07-25 07:31:27 +03:00
onysd
e2e6f54ce6
removed default telegram proprietery gifts. stickers and emojies
2026-07-25 01:55:24 +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
a73d24deb2
fix
2026-07-25 01:04:20 +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
iamxvbaba
9ef746d45e
test(mtproto): cover single-backend DC aliases
...
Follow up gramsrv PR #17 with boundary coverage and public configuration docs.
Canonical-Telesrv: b4df3e72c24470e4ce09e5fc1d46e0c2944f6d3e
Reviewed-Head: e7eb07b9eb
Co-authored-by: onysd <beatvin128@gmail.com>
2026-07-24 23:17:32 +08: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
0dcfaf0a65
fix: sync remote authorization revoke logout
2026-07-24 21:39:00 +08:00
iamxvbaba
b4aaf57d6b
fix: sync public channel preview updates
2026-07-24 14:50:17 +08:00
iamxvbaba
2289a31f46
fix: sync same-port transport detection
2026-07-24 14:50:17 +08:00
iamxvbaba
840ef6237c
fix: sync DrKLO report selection support
2026-07-24 11:57:01 +08:00
iamxvbaba
70e57b4d07
fix: sync non-PTS moderation updates
2026-07-24 11:57:00 +08:00
iamxvbaba
cc76cd3679
fix: sync non-PTS privacy updates
2026-07-24 11:57:00 +08:00
iamxvbaba
6cafa40c7b
fix: sync moderation refresh cache bypass
2026-07-24 11:57:00 +08:00
iamxvbaba
3dd9c345d7
fix: sync moderation flag convergence
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
iamxvbaba
e1a95c7318
fix: sync contact phone privacy disclosure
2026-07-24 11:56:58 +08:00
wacpi
c1b308877d
fix: remove phone bypass in addContact/acceptContact to respect privacy settings
2026-07-24 03:49:31 +03:00
wacpi
b9adf46826
fix: phone privacy check no longer bypassed for contacts
...
applyPrivacy() had '!phoneAllowed && !isContact' which meant
contacts always saw the phone number regardless of the user's
privacy settings (e.g. 'Nobody'). Removed the isContact bypass
so privacy rules are enforced for everyone.
2026-07-24 03:49:31 +03:00
onysd
7349e0ae68
fix for scripts
2026-07-24 02:44:59 +03:00
onysd
f22a568832
added startup script
2026-07-24 02:37:50 +03: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