Wie man alle Einladungen und den Einladungsbaum sieht?

Ich möchte alle Einladungen sehen können, die jemals in einem Discourse-Forum verwendet wurden. Und ich möchte sehen, wer jede Einladung gesendet und wer sie empfangen hat.

Es gibt einen ähnlichen Thread hier, der als “gelöst” markiert ist: Can all staff see all pending invites? - #2 by simon

Dies funktioniert jedoch überhaupt nicht. Keine der Einladungen in meinem Forum wurde per E-Mail versendet. Daher gibt es kein E-Mail-Protokoll für Einladungen. Alle Einladungen wurden durch Kopieren/Einfügen des Einladungslinks und Übertragung über andere Kanäle versendet.

Zusätzlich scheint es, dass der Forenadministrator nur Einladungen sehen kann, die er selbst erstellt hat, und keine Einladungen sehen kann, die andere Benutzer erstellt und geteilt haben. Das ergibt wirklich keinen Sinn. Der Administrator des Forums sollte in der Lage sein, alle Einladungen von allen Benutzern zu sehen, sowohl ausstehende als auch verwendete. Gibt es eine Möglichkeit, dies zu aktivieren?

Es wäre schön, wenn die Einladungen auch in einem “Baum”-Format angezeigt werden könnten, so dass die Einladungskette bei Bedarf rückwärts verfolgt werden kann. Ist das möglich?

Was es wert ist, wenn Sie die Anweisungen hier befolgen, um direkt auf die Datenbank zuzugreifen, können Sie sehen, dass die Daten hier in der Datenbank vorhanden sind;

cd /var/discourse/
./launcher enter app

# Starten Sie die Postgres-Konsole
sudo -u postgres psql discourse

# Führen Sie diesen SQL-Befehl aus, um alle Einladungen aufzulisten
select * from invites;

Ich werde versuchen, das Data Explorer-Plugin zu verwenden, um dies über die Website-Benutzeroberfläche zu sehen Discourse Data Explorer

Es scheint, dass dies etwas sein sollte, das einfach in das Admin-Panel integriert ist.