Lower the username floor to 3 characters on the admin-only write path (account/channel set-username), separate from the 5-character self-service minimum, since a deliberately short operator handle isn't the squatting the higher floor guards against. Channel admin username assignment previously had no length/format validation at all; this adds it. Also adds three reference docs: the client's deep-link (tg://, owpg://) surface, an OpenAPI 3.1 spec for both admin HTTP APIs (built from source, not the stale docs/admin-panel-api.en.md), and a starter reserved-username blocklist. |
||
|---|---|---|
| .. | ||
| active_ids_cache.go | ||
| active_ids_shared_test.go | ||
| bot_member_ids_cache.go | ||
| bot_policy.go | ||
| doc.go | ||
| media_count_cache.go | ||
| music_filter_test.go | ||
| participants_cache.go | ||
| read_model_cache.go | ||
| resolve_cache.go | ||
| service.go | ||
| service_groupcall.go | ||
| service_suggested_post.go | ||
| service_test.go | ||