Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

⛔ Banning users and guests - API #12292

Open
4 tasks
nickvergessen opened this issue May 7, 2024 · 2 comments
Open
4 tasks

⛔ Banning users and guests - API #12292

nickvergessen opened this issue May 7, 2024 · 2 comments
Assignees
Labels

Comments

@nickvergessen
Copy link
Member

nickvergessen commented May 7, 2024


@SystemKeeper
Copy link
Contributor

SystemKeeper commented May 12, 2024

  • RequireModeratorParticipant is also true for 1:1 conversations. Do we allow blocking in 1:1 ?
  • Does internalNote has a maximum length we need to enforce?
  • We do have the information actorType and actorId about the person that did add the ban. Should we also include the actorDisplayname? Otherwise we can only show the actorId to the user, which might be weird (e.g. LDAP). Same probably for the banned participant in case we can determine a displayname?
  • Do we allow to directly ban an IP? According to the contract, this would be possible by specifying ip as actorType.
    Since we don't know the IP of any of the participants, I am not sure this is correct?
    * @param 'users'|'groups'|'circles'|'emails'|'federated_users'|'phones'|'ip' $actorType Type of actor to ban, or `ip` when banning a clients remote address

Answers see: #12291 (comment)

@nickvergessen
Copy link
Member Author

Answered in #12291

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 📄 To do (~10 entries)
Development

No branches or pull requests

2 participants