owpengram-server/docs
Astra c39011e542 admin: allow shorter operator-assigned usernames, add reference docs
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.
2026-09-17 15:24:31 +01:00
..
assets merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
admin-panel-api.en.md merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
admin-panel-api.ru.md merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
bot_verification.md feat: add NFT usernames and bot verification (#22) 2026-07-28 01:18:00 +08:00
configuration.en.md added messages templates 2026-09-01 14:40:06 +03:00
configuration.zh-CN.md added messages templates 2026-09-01 14:40:06 +03:00
deep-links.md admin: allow shorter operator-assigned usernames, add reference docs 2026-09-17 15:24:31 +01:00
local-setup.md merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
openapi.yaml admin: allow shorter operator-assigned usernames, add reference docs 2026-09-17 15:24:31 +01:00
otp-delivery.md docs: sync OTP delivery guide 2026-07-22 16:09:42 +08:00
reserved-usernames.md admin: allow shorter operator-assigned usernames, add reference docs 2026-09-17 15:24:31 +01:00
telegram-feature-comparison.md docs: compare OwpenGram Server's implemented features to Telegram's official server 2026-09-14 12:05:28 +01:00
update-service.md merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
verification.md feat: add NFT usernames and bot verification (#22) 2026-07-28 01:18:00 +08:00