diff --git a/docs/reference/admin/debug.md b/docs/reference/admin/debug.md index 9ad88ef3e..ea0d83bc2 100644 --- a/docs/reference/admin/debug.md +++ b/docs/reference/admin/debug.md @@ -10,7 +10,13 @@ ## `!admin debug echo` ## `!admin debug get-auth-chain` -Get the auth_chain of a PDU +Loads the auth_chain of a PDU, reporting how long it took + +## `!admin debug show-auth-chain` + +Walks & displays the auth_chain of a PDU in a mermaid graph format. + +This is useless to basically anyone but developers, and is also probably slow and memory hungry. ## `!admin debug parse-pdu` @@ -44,6 +50,12 @@ ## `!admin debug get-room-state` Of course the check is still done on the actual client API. +## `!admin debug get-state-at` + +Gets all the room state events at the specified event. + +State at event might not be available for some PDUs, such as rejected ones. + ## `!admin debug get-signing-keys` Get and display signing keys from local cache or remote server diff --git a/docs/reference/admin/index.md b/docs/reference/admin/index.md index 741aa78ba..3dbdf8105 100644 --- a/docs/reference/admin/index.md +++ b/docs/reference/admin/index.md @@ -14,6 +14,7 @@ ## Categories - [`!admin appservices`](appservices/): Commands for managing appservices - [`!admin users`](users/): Commands for managing local users - [`!admin token`](token/): Commands for managing registration tokens +- [`!admin oidc`](oidc/): Commands for managing OIDC - [`!admin rooms`](rooms/): Commands for managing rooms - [`!admin federation`](federation/): Commands for managing federation - [`!admin server`](server/): Commands for managing the server diff --git a/docs/reference/admin/oidc.md b/docs/reference/admin/oidc.md new file mode 100644 index 000000000..4a0a6e1fc --- /dev/null +++ b/docs/reference/admin/oidc.md @@ -0,0 +1,13 @@ + +# `!admin oidc` + +Commands for managing OIDC + + +## `!admin oidc link` + +Link a user ID to the given subject claim + +## `!admin oidc unlink` + +Unlink the given subject claim from its associated user ID diff --git a/docs/reference/admin/users.md b/docs/reference/admin/users.md index 7058f5993..f2403251f 100644 --- a/docs/reference/admin/users.md +++ b/docs/reference/admin/users.md @@ -12,10 +12,6 @@ ## `!admin users reset-password` Reset user password -## `!admin users issue-password-reset-link` - -Issue a self-service password reset link for a user - ## `!admin users get-email` Get a user's associated email address @@ -96,6 +92,14 @@ ## `!admin users list-users` List local users in the database +## `!admin users list-invited-rooms` + +Lists all the rooms (local and remote) that the specified user is invited to + +## `!admin users reject-all-invites` + +Manually make a user reject all current invites + ## `!admin users list-joined-rooms` Lists all the rooms (local and remote) that the specified user is joined in