Files
Evgeny 2f10e057e2 feat(directory): harden group member admission (#7180)
* feat(directory): harden group member admission

Default new registered groups to requiring a captcha and advise owners
of recommended public-group settings at registration submission.

Add CLI flags to override per-group admission policy directory-wide:
- --prohibited-to-observer: delete a member's message and demote them to
  observer when they post content prohibited by the group's settings
- --always-captcha: require a captcha from joining members in all groups
- --knocking: require admin review before admitting members in all groups

* fix(directory): reword recommended settings notice

Address review: replace the enumerated settings list with a concise
recommendation and reference the group's filter command by id.

---------

Co-authored-by: shum <github.shum@liber.li>
2026-07-01 13:42:26 +01:00
..