모든 초대와 초대 트리를 보는 방법?

Discourse 포럼에서 과거에 사용된 모든 초대장을 확인하고 싶어요. 각 초대장을 누가 보냈고, 누가 받았는지도 알고 싶어요.

비슷한 질문이 있는 스레드가 여기 있습니다. "해결됨"으로 표시되어 있어요: Can all staff see all pending invites? - #2 by simon

하지만 실제로는 전혀 작동하지 않습니다. 제 포럼의 초대장은 모두 이메일을 통해 전송된 것이 아니에요. 그래서 초대장 관련 이메일 로그가 없습니다. 모든 초대장은 초대 링크를 복사/붙여넣기하여 다른 채널을 통해 전달된 것입니다.

또한, 포럼 관리자는 자신이 만든 초대장만 볼 수 있고, 다른 사용자가 생성하고 공유한 초대장은 볼 수 없는 것 같습니다. 이건 정말 말이 안 됩니다. 포럼 관리자는 대기 중이든 사용되었든 모든 사용자의 모든 초대장을 볼 수 있어야 합니다. 이렇게 설정하는 방법이 있을까요?

초대장이 “트리” 형식으로 표시되어 초대 체인을 필요에 따라 역추적할 수 있으면 좋겠습니다. 이런 기능도 가능한가요?

참고로, 여기 설명된 대로 데이터베이스에 직접 접근하면 데이터가 데이터베이스에 존재하는 것을 확인할 수 있습니다.

cd /var/discourse/
./launcher enter app

# Postgres 콘솔 시작
sudo -u postgres psql discourse

# 모든 초대장을 나열하는 SQL 명령 실행
select * from invites;

웹사이트 UI에서 이를 볼 수 있도록 Data Explorer 플러그인을 사용해 볼 예정입니다. Discourse Data Explorer

다만, 이 기능은 애초에 관리자 패널에 기본으로 포함되어 있어야 하는 것 같습니다.