owpengram-server/internal/app/channels
Astra 879ff48b49 channels: force pre-history visible when a group gets a public username
New supergroups are created with "chat history for new members" hidden (the
client sets this right after creation, matching official Telegram). The
official server then forces it back to visible when the group is made public;
owpengram's UpdateUsername left the flag alone, leaving public groups in a
state where non-members (and post-join members) see no history at all.

UpdateUsername now clears pre_history_hidden whenever a non-empty username is
assigned, in the same transaction, with a matching admin-log event. Removing
the username leaves the flag untouched, so the creator can hide history again
once the group is private.
2026-09-09 12:51:23 +01:00
..
active_ids_cache.go chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
bot_member_ids_cache.go feat: sync Bot API gateway support 2026-07-09 13:49:24 +08:00
bot_policy.go feat: sync Bot API gateway support 2026-07-09 13:49:24 +08:00
doc.go Initial open source release 2026-06-04 01:37:39 +08:00
media_count_cache.go chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
music_filter_test.go chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
participants_cache.go channels: give getParticipants a stable Hash when read-model versions are missing 2026-09-09 12:26:30 +01:00
read_model_cache.go chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
resolve_cache.go chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
service.go removed all "paid" features - no more stars, gifts, or grams 2026-08-07 01:50:10 +03:00
service_groupcall.go removed all "paid" features - no more stars, gifts, or grams 2026-08-07 01:50:10 +03:00
service_suggested_post.go fix: sync monoforum suggested post flow 2026-07-22 16:08:44 +08:00
service_test.go channels: force pre-history visible when a group gets a public username 2026-09-09 12:51:23 +01:00