owpengram-server/internal/app/userprojection
Astra f33e25af8d admin: add account spam restriction (join/message gate)
Adds a narrower spam sanction alongside the existing account freeze: a
restricted account keeps every existing membership and conversation, but
cannot join new channels/groups (public join or invite link) and cannot
start a new conversation with a non-contact. Reachable both as a standalone
admin action and as a decision on a reported user's moderation case, with
the same idempotent-supersession and appeal wiring freeze already has.
2026-09-16 14:03:15 +01:00
..
contact_cache.go merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
contact_cache_sparse.go merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
contact_cache_test.go merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
deleted_test.go feat: sync account deletion lifecycle 2026-07-19 20:35:58 +08:00
durable_user_facts.go admin: add account spam restriction (join/message gate) 2026-09-16 14:03:15 +01:00
durable_user_facts_test.go merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
photo_cache.go merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
photo_cache_test.go merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
projection.go admin: add account spam restriction (join/message gate) 2026-09-16 14:03:15 +01:00
projection_sparse.go merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
projection_sparse_test.go merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
projection_test.go merged from gramsrv upstream 2026-09-01 12:06:31 +03:00