hugh
(Hugh Lashbrooke)
3월 3, 2025, 1:20오전
1
Discourse에서는 안전하고 건강한 온라인 커뮤니티를 조성하는 데 전념하고 있습니다. 이를 지원하기 위해, 포럼 관리자가 자신의 커뮤니티 내 그룹 채팅에 접근하고 관리할 수 있도록 하는 중요한 업데이트를 도입합니다.
이 업데이트를 통해 커뮤니티 리더는 그룹 채팅 멤버십을 효과적으로 관리하고, 가이드라인을 강제하며, 필요할 때 안전 관련 우려 사항에 대응할 수 있습니다. 또한, 이 기능은 커뮤니티가 변화하는 온라인 안전 관련 법규에 부합하도록 돕고, 모든 구성원이 안전하고 환영받는 공간을 유지할 수 있도록 관리자에게 필요한 도구를 제공합니다.
이 변경 사항이 커뮤니티 표준을 유지하면서 의미 있고 생산적인 토론의 공간을 계속 제공할 수 있도록 관리자를赋能할 것이라고 믿습니다. 항상처럼, 우리는 사용자 경험, 관리 요구 사항, 커뮤니티의 복지를 균형 있게 조율하는 기능을 구축하는 데 전념하고 있습니다.
이 기능은 가까운将来 모든 Discourse 사이트에서 사용 가능하며, 다음 두 개의 pull request에 추가되었습니다:
main ← feature/admin-remove-users-from-chat-dms
merged 07:16AM - 20 Feb 25 UTC
### What is this feature?
This feature allows admins to remove users from cha… nnels. This is allowed for category channels and group DMs, but not one-on-one DMs, as that wouldn't make any sense. 😉
**Screenshot:**
<img width="263" alt="Screenshot 2025-02-19 at 10 59 49 AM" src="https://github.com/user-attachments/assets/049aa77d-67ae-42f8-a190-f640e4285118" />
### Implementation details
This PR attempts to follow the existing structure as much as possible. The major moving parts are:
- A new back-end service for removing users from channels.
- A guardian extension checking the ability to do so. This is also propagated to the front-end.
- A new method in the front-end chat API.
- UI changes.
- Tests.
### Known limitations
- When removing a member from a group DM, the header doesn't update to reflect this. This is a pre-existing issue. (It also doesn't update when adding members.) I have created a task to fix this separately.
- The terms `users` and `members` are mixed throughout the code base. I tried as best I could to follow the terminology of the _directly adjacent code_. We could potentially fix this up later.
main ← feature/admins-access-group-chats
merged 01:20AM - 03 Mar 25 UTC
### What is this change?
In #31366, we added the ability for admins to remove… people from group chats. However, that only works as long as the admin is already in the group chat.
For forum-side group messages, admins can join any of them at will. This PR extends that same ability to chat for parity.
24개의 좋아요