Add some useful endpoints to Admin API (#17948)
- Fetch the number of invites the provided user has sent after a given timestamp - Fetch the number of rooms the provided user has joined after a given timestamp, regardless if they have left/been banned from the rooms subsequently - Get report IDs of event reports where the provided user was the sender of the reported event
Showing
- changelog.d/17948.feature 3 additions, 0 deletionschangelog.d/17948.feature
- docs/admin_api/event_reports.md 5 additions, 4 deletionsdocs/admin_api/event_reports.md
- docs/admin_api/user_admin_api.md 72 additions, 3 deletionsdocs/admin_api/user_admin_api.md
- synapse/rest/admin/__init__.py 4 additions, 0 deletionssynapse/rest/admin/__init__.py
- synapse/rest/admin/event_reports.py 6 additions, 3 deletionssynapse/rest/admin/event_reports.py
- synapse/rest/admin/users.py 51 additions, 3 deletionssynapse/rest/admin/users.py
- synapse/storage/databases/main/events_worker.py 48 additions, 0 deletionssynapse/storage/databases/main/events_worker.py
- synapse/storage/databases/main/room.py 9 additions, 2 deletionssynapse/storage/databases/main/room.py
- synapse/storage/databases/main/roommember.py 34 additions, 0 deletionssynapse/storage/databases/main/roommember.py
- synapse/storage/schema/main/delta/88/06_events_received_ts_index.sql 17 additions, 0 deletions...rage/schema/main/delta/88/06_events_received_ts_index.sql
- tests/rest/admin/test_event_reports.py 35 additions, 0 deletionstests/rest/admin/test_event_reports.py
- tests/rest/admin/test_user.py 251 additions, 0 deletionstests/rest/admin/test_user.py
Loading
Please register or sign in to comment