This commit is contained in:
HueByte
2026-07-17 19:09:56 +00:00
parent dfbe5be317
commit a6bf50c567
73 changed files with 17893 additions and 427 deletions
+35
View File
@@ -147,6 +147,15 @@ attachment blob sizes plus message text length, so it is an estimate, not an exa
<dt><a class="xref" href="EchoHub.Core.DTOs.CreateChannelRequest.html">CreateChannelRequest</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Core.DTOs.CreateInviteRequest.html">CreateInviteRequest</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Core.DTOs.DeleteAccountRequest.html">DeleteAccountRequest</a></dt>
<dd><p>Password re-confirmation for destructive self-service account actions.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Core.DTOs.EmbedDto.html">EmbedDto</a></dt>
<dd></dd>
@@ -159,6 +168,18 @@ attachment blob sizes plus message text length, so it is an estimate, not an exa
<dt><a class="xref" href="EchoHub.Core.DTOs.ErrorResponse.html">ErrorResponse</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Core.DTOs.ExportedAttachmentDto.html">ExportedAttachmentDto</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Core.DTOs.ExportedMessageDto.html">ExportedMessageDto</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Core.DTOs.InviteDto.html">InviteDto</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Core.DTOs.JoinChannelResult.html">JoinChannelResult</a></dt>
<dd></dd>
@@ -199,6 +220,14 @@ attachment blob sizes plus message text length, so it is an estimate, not an exa
<dt><a class="xref" href="EchoHub.Core.DTOs.RekeyChannelRequest.html">RekeyChannelRequest</a></dt>
<dd><p>Passphrase change for an encrypted channel: the client proves knowledge of the old
passphrase (old auth key), then supplies the re-wrapped room key under the new one.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Core.DTOs.ReplyRefDto.html">ReplyRefDto</a></dt>
<dd><p>Reference to the message a reply targets. <a class="xref" href="EchoHub.Core.DTOs.ReplyRefDto.html#EchoHub_Core_DTOs_ReplyRefDto_Content">Content</a> is treated exactly like
message content on the wire: transport-encrypted, and for end-to-end encrypted rooms it is
room ciphertext the client must decrypt (the server truncates only plaintext snippets).
Null on a <a class="xref" href="EchoHub.Core.DTOs.MessageDto.html">MessageDto</a> when the original message no longer exists.</p>
</dd>
</dl>
<dl class="jumplist">
@@ -225,6 +254,12 @@ passphrase (old auth key), then supplies the re-wrapped room key under the new o
<dt><a class="xref" href="EchoHub.Core.DTOs.UpdateTopicRequest.html">UpdateTopicRequest</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Core.DTOs.UserDataExportDto.html">UserDataExportDto</a></dt>
<dd><p>Everything the server holds about a user, as stored. For end-to-end encrypted rooms the
message content in here is room ciphertext — the server cannot include plaintext it never had.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Core.DTOs.UserDto.html">UserDto</a></dt>
<dd></dd>