Updating documentation
This commit is contained in:
parent
8309273cdb
commit
4d57da79ac
@ -121,6 +121,11 @@ header. If provided, the request will fail with a <code>BAD_AUTHENTICATION</code
|
||||
<td style="text-align: left;">A server-side resource was exhausted. The <code>details</code> field may include a <a href="https://github.com/googleapis/googleapis/blob/8c06c1e04ae562f49f411357577c700e9142f33c/google/rpc/error_details.proto#L92"><code>RetryInfo</code> message</a> that includes the amount of time in seconds the client should wait before retrying the request. <br><br> If a <code>RetryInfo</code> is present, the client must wait the indicated time before retrying the request. If absent, the client should retry with an exponential backoff.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: left;"><code>ABORTED</code></td>
|
||||
<td style="text-align: left;"><code>STREAM_CLOSED</code></td>
|
||||
<td style="text-align: left;">The server terminated a streaming RPC for some domain specific reason. The <code>details</code> field must include a message with additional information about why the stream was closed. This message must be defined in the corresponding service proto for the streaming RPC. This status must only be returned from server-side streaming RPCs. Clients must handle a STREAM_CLOSED status even if no corresponding message is defined in the version of the proto they are targeting. Unless otherwise noted, if a stream termination message is defined, clients must handle the error at any point in the message stream.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: left;"><code>UNAVAILABLE</code></td>
|
||||
<td style="text-align: left;"><code>UNAVAILABLE</code></td>
|
||||
<td style="text-align: left;">There was an internal error processing the RPC. The client should retry the request with exponential backoff.</td>
|
||||
@ -249,6 +254,13 @@ header. If provided, the request will fail with a <code>BAD_AUTHENTICATION</code
|
||||
</h4>
|
||||
|
||||
|
||||
<h4 class="title is-5">
|
||||
|
||||
<a href="org.signal.chat.subscriptions.html">org.signal.chat.subscriptions</a>
|
||||
|
||||
</h4>
|
||||
|
||||
|
||||
<h4 class="title is-5">
|
||||
|
||||
<a href="org.signal.chat.tag.html">org.signal.chat.tag</a>
|
||||
|
||||
@ -80,6 +80,24 @@
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.attachments.GetStickerUploadFormRequest">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
<code>GetStickerUploadFormRequest</code>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.attachments.GetStickerUploadFormResponse">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
<code>GetStickerUploadFormResponse</code>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.attachments.GetUploadFormRequest">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
@ -144,6 +162,26 @@
|
||||
<p><p>Retrieve an upload form that can be used to perform a resumable upload</p></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<div class="block">
|
||||
<h5 class="title is-5" id="service-org.signal.chat.attachments.Attachments-GetStickerUploadForm">
|
||||
<a href="#service-org.signal.chat.attachments.Attachments-GetStickerUploadForm">
|
||||
rpc <code>GetStickerUploadForm</code>
|
||||
</a>
|
||||
</h5>
|
||||
Request: <code><a href="org.signal.chat.attachments.html#message-org.signal.chat.attachments.GetStickerUploadFormRequest"><span title="org.signal.chat.attachments.GetStickerUploadFormRequest">org.signal.chat.attachments.GetStickerUploadFormRequest</span>
|
||||
</a></code><br>
|
||||
Response: <code><a href="org.signal.chat.attachments.html#message-org.signal.chat.attachments.GetStickerUploadFormResponse"><span title="org.signal.chat.attachments.GetStickerUploadFormResponse">org.signal.chat.attachments.GetStickerUploadFormResponse</span>
|
||||
</a></code><br>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="block">
|
||||
<p><p>Retrieve an upload form that can be used to upload a sticker pack</p></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -160,6 +198,140 @@
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
<h4 class="title is-4 type-heading" id="message-org.signal.chat.attachments.GetStickerUploadFormRequest">
|
||||
<span>
|
||||
<a href="#message-org.signal.chat.attachments.GetStickerUploadFormRequest" title="org.signal.chat.attachments.GetStickerUploadFormRequest">message GetStickerUploadFormRequest</a>
|
||||
|
||||
</span>
|
||||
|
||||
</h4>
|
||||
|
||||
<div class="block content">
|
||||
|
||||
</div>
|
||||
|
||||
<table class="table is-fullwidth is-hoverable is-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Field</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td>
|
||||
sticker_count
|
||||
</td>
|
||||
<td>
|
||||
<code title="uint32">
|
||||
|
||||
<span>uint32</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The number of stickers in the sticker pack to upload</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
<h4 class="title is-4 type-heading" id="message-org.signal.chat.attachments.GetStickerUploadFormResponse">
|
||||
<span>
|
||||
<a href="#message-org.signal.chat.attachments.GetStickerUploadFormResponse" title="org.signal.chat.attachments.GetStickerUploadFormResponse">message GetStickerUploadFormResponse</a>
|
||||
|
||||
</span>
|
||||
|
||||
</h4>
|
||||
|
||||
<div class="block content">
|
||||
|
||||
</div>
|
||||
|
||||
<table class="table is-fullwidth is-hoverable is-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Field</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td>
|
||||
pack_id
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>A randomly-generated ID for the new sticker pack</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>2</td>
|
||||
<td>
|
||||
manifest_upload_form
|
||||
</td>
|
||||
<td>
|
||||
<code title="org.signal.chat.common.S3UploadForm">
|
||||
|
||||
<a href="org.signal.chat.common.html#message-org.signal.chat.common.S3UploadForm"><span title="org.signal.chat.common.S3UploadForm">org.signal.chat.common.S3UploadForm</span>
|
||||
</a>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>An upload form clients must use to upload a manifest for the sticker pack</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>3</td>
|
||||
<td>
|
||||
sticker_upload_forms
|
||||
</td>
|
||||
<td>
|
||||
<code title="org.signal.chat.common.S3UploadForm">
|
||||
|
||||
repeated
|
||||
|
||||
<a href="org.signal.chat.common.html#message-org.signal.chat.common.S3UploadForm"><span title="org.signal.chat.common.S3UploadForm">org.signal.chat.common.S3UploadForm</span>
|
||||
</a>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>Upload forms for individual stickers within the sticker pack</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
|
||||
@ -87,6 +87,15 @@
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.backup.BackupStreamClosed">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
<code>BackupStreamClosed</code>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.backup.GetCdnCredentialsResponse.CdnCredentials">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
@ -791,7 +800,9 @@ provided key material before being copied.</p>
|
||||
operations complete with detailed information about the outcome. If an
|
||||
error is encountered, not all requests may be reflected in the responses.</p>
|
||||
<p>On retries, a particular destination media id must not be reused with a
|
||||
different source media id or different encryption parameters.</p></p>
|
||||
different source media id or different encryption parameters.</p>
|
||||
<p>The response stream may be closed with STREAM_CLOSED error reason. In this
|
||||
case, a BackupStreamClosed message will be present in the error details.</p></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -836,7 +847,9 @@ via DeleteMedia.</p></p>
|
||||
|
||||
<div class="block">
|
||||
<p><p>Delete media objects stored with this backup-id. Streams the locations of
|
||||
media items back when the item has successfully been removed.</p></p>
|
||||
media items back when the item has successfully been removed.</p>
|
||||
<p>The response stream may be closed with STREAM_CLOSED error reason. In this
|
||||
case, a BackupStreamClosed message will be present in the error details.</p></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -876,6 +889,75 @@ backups again, a public key must be resupplied.</p></p>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
<h4 class="title is-4 type-heading" id="message-org.signal.chat.backup.BackupStreamClosed">
|
||||
<span>
|
||||
<a href="#message-org.signal.chat.backup.BackupStreamClosed" title="org.signal.chat.backup.BackupStreamClosed">message BackupStreamClosed</a>
|
||||
|
||||
</span>
|
||||
|
||||
</h4>
|
||||
|
||||
<div class="block content">
|
||||
<p>The reason why a media stream RPC is being prematurely closed by the server.</p>
|
||||
</div>
|
||||
|
||||
<table class="table is-fullwidth is-hoverable is-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Field</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
|
||||
|
||||
|
||||
<tr class="nohover"><td style="border: 0px"></td></tr>
|
||||
<tr class="nohover">
|
||||
<td class="oneof-heading" colspan="4">
|
||||
<div class="oneof-heading">
|
||||
<strong>oneof reason</strong>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
1
|
||||
</td>
|
||||
<td>
|
||||
failed_authentication
|
||||
</td>
|
||||
<td>
|
||||
<code title="org.signal.chat.errors.FailedZkAuthentication">
|
||||
|
||||
<a href="org.signal.chat.errors.html#message-org.signal.chat.errors.FailedZkAuthentication"><span title="org.signal.chat.errors.FailedZkAuthentication">org.signal.chat.errors.FailedZkAuthentication</span>
|
||||
</a>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The provided backup auth credential presentation could not be
|
||||
authenticated. Either, the presentation could not be verified, or
|
||||
the public key signature was invalid, or there is no backup associated
|
||||
with the backup-id in the presentation.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
@ -992,9 +1074,9 @@ backups again, a public key must be resupplied.</p></p>
|
||||
object_length
|
||||
</td>
|
||||
<td>
|
||||
<code title="uint32">
|
||||
<code title="uint64">
|
||||
|
||||
<span>uint32</span>
|
||||
<span>uint64</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The length of the source attachment before the encryption applied by the
|
||||
@ -1203,29 +1285,6 @@ copy operation</p></td>
|
||||
<td>
|
||||
3
|
||||
</td>
|
||||
<td>
|
||||
failed_authentication
|
||||
</td>
|
||||
<td>
|
||||
<code title="org.signal.chat.errors.FailedZkAuthentication">
|
||||
|
||||
<a href="org.signal.chat.errors.html#message-org.signal.chat.errors.FailedZkAuthentication"><span title="org.signal.chat.errors.FailedZkAuthentication">org.signal.chat.errors.FailedZkAuthentication</span>
|
||||
</a>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The provided backup auth credential presentation could not be
|
||||
authenticated. Either, the presentation could not be verified, or
|
||||
the public key signature was invalid, or there is no backup associated
|
||||
with the backup-id in the presentation.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
4
|
||||
</td>
|
||||
<td>
|
||||
source_not_found
|
||||
</td>
|
||||
@ -1244,7 +1303,7 @@ with the backup-id in the presentation.</p></td>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
5
|
||||
4
|
||||
</td>
|
||||
<td>
|
||||
wrong_source_length
|
||||
@ -1264,7 +1323,7 @@ with the backup-id in the presentation.</p></td>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
6
|
||||
5
|
||||
</td>
|
||||
<td>
|
||||
out_of_space
|
||||
@ -1713,60 +1772,22 @@ with the backup-id in the presentation.</p></td>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td>
|
||||
deleted_item
|
||||
</td>
|
||||
<td>
|
||||
<code title="org.signal.chat.backup.DeleteMediaItem">
|
||||
|
||||
<a href="org.signal.chat.backup.html#message-org.signal.chat.backup.DeleteMediaItem"><span title="org.signal.chat.backup.DeleteMediaItem">org.signal.chat.backup.DeleteMediaItem</span>
|
||||
</a>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr class="nohover"><td style="border: 0px"></td></tr>
|
||||
<tr class="nohover">
|
||||
<td class="oneof-heading" colspan="4">
|
||||
<div class="oneof-heading">
|
||||
<strong>oneof response</strong>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
1
|
||||
</td>
|
||||
<td>
|
||||
deleted_item
|
||||
</td>
|
||||
<td>
|
||||
<code title="org.signal.chat.backup.DeleteMediaItem">
|
||||
|
||||
<a href="org.signal.chat.backup.html#message-org.signal.chat.backup.DeleteMediaItem"><span title="org.signal.chat.backup.DeleteMediaItem">org.signal.chat.backup.DeleteMediaItem</span>
|
||||
</a>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
2
|
||||
</td>
|
||||
<td>
|
||||
failed_authentication
|
||||
</td>
|
||||
<td>
|
||||
<code title="org.signal.chat.errors.FailedZkAuthentication">
|
||||
|
||||
<a href="org.signal.chat.errors.html#message-org.signal.chat.errors.FailedZkAuthentication"><span title="org.signal.chat.errors.FailedZkAuthentication">org.signal.chat.errors.FailedZkAuthentication</span>
|
||||
</a>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The provided backup auth credential presentation could not be
|
||||
authenticated. Either, the presentation could not be verified, or
|
||||
the public key signature was invalid, or there is no backup associated
|
||||
with the backup-id in the presentation.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
@ -82,6 +82,24 @@
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.common.Badge">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
<code>Badge</code>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.common.BadgeSvg">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
<code>BadgeSvg</code>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.common.EcPreKey">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
@ -111,6 +129,15 @@
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.common.S3UploadForm">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
<code>S3UploadForm</code>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.common.ServiceIdentifier">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
@ -253,6 +280,216 @@ empty if no username is associated with the identified account.</p></td>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
<h4 class="title is-4 type-heading" id="message-org.signal.chat.common.Badge">
|
||||
<span>
|
||||
<a href="#message-org.signal.chat.common.Badge" title="org.signal.chat.common.Badge">message Badge</a>
|
||||
|
||||
</span>
|
||||
|
||||
</h4>
|
||||
|
||||
<div class="block content">
|
||||
|
||||
</div>
|
||||
|
||||
<table class="table is-fullwidth is-hoverable is-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Field</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td>
|
||||
id
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>An ID that uniquely identifies the badge.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>2</td>
|
||||
<td>
|
||||
category
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The category the badge falls in ("donor" or "other").</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>3</td>
|
||||
<td>
|
||||
name
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The badge name.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>4</td>
|
||||
<td>
|
||||
description
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The badge description.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>5</td>
|
||||
<td>
|
||||
sprites6
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
repeated
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>Different size badge SVG files.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>6</td>
|
||||
<td>
|
||||
svg
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>File name of the scalable vector graphic representing this badge.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>7</td>
|
||||
<td>
|
||||
svgs
|
||||
</td>
|
||||
<td>
|
||||
<code title="org.signal.chat.common.BadgeSvg">
|
||||
|
||||
repeated
|
||||
|
||||
<a href="org.signal.chat.common.html#message-org.signal.chat.common.BadgeSvg"><span title="org.signal.chat.common.BadgeSvg">org.signal.chat.common.BadgeSvg</span>
|
||||
</a>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>Pairs of light/dark SVG files designed for display at different sizes.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
<h4 class="title is-4 type-heading" id="message-org.signal.chat.common.BadgeSvg">
|
||||
<span>
|
||||
<a href="#message-org.signal.chat.common.BadgeSvg" title="org.signal.chat.common.BadgeSvg">message BadgeSvg</a>
|
||||
|
||||
</span>
|
||||
|
||||
</h4>
|
||||
|
||||
<div class="block content">
|
||||
|
||||
</div>
|
||||
|
||||
<table class="table is-fullwidth is-hoverable is-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Field</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td>
|
||||
light
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>File name of the scalable vector graphic for light mode.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>2</td>
|
||||
<td>
|
||||
dark
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>File name of the scalable vector graphic for dark mode.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
@ -487,6 +724,149 @@ account/identity associated with this pre-key.</p></td>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
<h4 class="title is-4 type-heading" id="message-org.signal.chat.common.S3UploadForm">
|
||||
<span>
|
||||
<a href="#message-org.signal.chat.common.S3UploadForm" title="org.signal.chat.common.S3UploadForm">message S3UploadForm</a>
|
||||
|
||||
</span>
|
||||
|
||||
</h4>
|
||||
|
||||
<div class="block content">
|
||||
<p>An upload location, credentials, and metadata which may be used to upload an
|
||||
object to AWS S3</p>
|
||||
</div>
|
||||
|
||||
<table class="table is-fullwidth is-hoverable is-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Field</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td>
|
||||
key
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The S3 key (i.e. path and filename) for the uploaded file.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>2</td>
|
||||
<td>
|
||||
credential
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>A scoped credential. Includes the AWS access key, date, region targeted,
|
||||
and AWS service.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>3</td>
|
||||
<td>
|
||||
acl
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The type of access control for the uploaded file.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>4</td>
|
||||
<td>
|
||||
algorithm
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The algorithm used to calculate a signature on the S3 policy.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>5</td>
|
||||
<td>
|
||||
date
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The timestamp (formatted as "yyyyMMdd'T'HHmmssX") at which the S3 policy
|
||||
and signature were generated.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>6</td>
|
||||
<td>
|
||||
policy
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The S3 policy (as a base64-encoded JSON string) used to upload the file.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>7</td>
|
||||
<td>
|
||||
signature
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>A digital signature (formatted as a hex string) on the S3 policy.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
|
||||
@ -123,6 +123,15 @@
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.messages.GetMessagesStreamClosed">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
<code>GetMessagesStreamClosed</code>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.messages.IndividualRecipientMessageBundle">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
@ -259,15 +268,6 @@
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.messages.GetMessagesResponse.Terminated">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
<code>Terminated</code>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
@ -377,8 +377,11 @@ has been processed (an ack). Acks should only be sent for messages
|
||||
delivered via the currently open RPC.</p>
|
||||
<p>Only the first GetMessagesRequest may contain request parameters that
|
||||
configure the stream. The first request must not contain an ack.</p>
|
||||
<p>The server will keep the stream open until the client disconnects or the
|
||||
connection is displaced as indicated by a Terminated response.</p></p>
|
||||
<p>The server will keep the stream open until the client disconnects. Only
|
||||
one GetMessages stream may be open per device. If a second GetMessages
|
||||
stream is opened, the server may terminate any of the streams with
|
||||
a STREAM_CLOSED error reason. A GetMessagesStreamClosed message will be
|
||||
present in the error details.</p></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -816,23 +819,68 @@ to deliver newly arrived messages.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
<h4 class="title is-4 type-heading" id="message-org.signal.chat.messages.GetMessagesStreamClosed">
|
||||
<span>
|
||||
<a href="#message-org.signal.chat.messages.GetMessagesStreamClosed" title="org.signal.chat.messages.GetMessagesStreamClosed">message GetMessagesStreamClosed</a>
|
||||
|
||||
</span>
|
||||
|
||||
</h4>
|
||||
|
||||
<div class="block content">
|
||||
<p>The reason why a GetMessages RPC is being closed by the server.</p>
|
||||
</div>
|
||||
|
||||
<table class="table is-fullwidth is-hoverable is-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Field</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
|
||||
|
||||
|
||||
<tr class="nohover"><td style="border: 0px"></td></tr>
|
||||
<tr class="nohover">
|
||||
<td class="oneof-heading" colspan="4">
|
||||
<div class="oneof-heading">
|
||||
<strong>oneof reason</strong>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
3
|
||||
1
|
||||
</td>
|
||||
<td>
|
||||
terminated
|
||||
conflicting_stream
|
||||
</td>
|
||||
<td>
|
||||
<code title="org.signal.chat.messages.GetMessagesResponse.Terminated">
|
||||
<code title="google.protobuf.Empty">
|
||||
|
||||
<a href="org.signal.chat.messages.html#message-org.signal.chat.messages.GetMessagesResponse.Terminated"><span title="org.signal.chat.messages.GetMessagesResponse.Terminated">org.signal.chat.messages.GetMessagesResponse.Terminated</span>
|
||||
</a>
|
||||
<span>google.protobuf.Empty</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>Indicates that the stream is about to be closed.</p></td>
|
||||
<td class="content"><p>Another caller has opened a GetMessages stream for the same device.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
@ -2249,93 +2297,6 @@ delivery channel with a Signal server</p></td>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
<h4 class="title is-4 type-heading" id="message-org.signal.chat.messages.GetMessagesResponse.Terminated">
|
||||
<span>
|
||||
<a href="#message-org.signal.chat.messages.GetMessagesResponse.Terminated" title="org.signal.chat.messages.GetMessagesResponse.Terminated">message Terminated</a>
|
||||
|
||||
<br /><span style="font-size: 0.7em; font-weight: normal">(Nested in <a href="org.signal.chat.messages.html#message-org.signal.chat.messages.GetMessagesResponse"><span title="org.signal.chat.messages.GetMessagesResponse">org.signal.chat.messages.GetMessagesResponse</span>
|
||||
</a>)</span>
|
||||
|
||||
</span>
|
||||
|
||||
</h4>
|
||||
|
||||
<div class="block content">
|
||||
<p>The reason why a GetMessages RPC is being closed by the server.</p>
|
||||
</div>
|
||||
|
||||
<table class="table is-fullwidth is-hoverable is-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Field</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
|
||||
|
||||
|
||||
<tr class="nohover"><td style="border: 0px"></td></tr>
|
||||
<tr class="nohover">
|
||||
<td class="oneof-heading" colspan="4">
|
||||
<div class="oneof-heading">
|
||||
<strong>oneof reason</strong>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
1
|
||||
</td>
|
||||
<td>
|
||||
reauthentication_required
|
||||
</td>
|
||||
<td>
|
||||
<code title="google.protobuf.Empty">
|
||||
|
||||
<span>google.protobuf.Empty</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The account's credentials have been updated and the caller must reauthenticate.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
2
|
||||
</td>
|
||||
<td>
|
||||
conflicting_stream
|
||||
</td>
|
||||
<td>
|
||||
<code title="google.protobuf.Empty">
|
||||
|
||||
<span>google.protobuf.Empty</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>Another caller has opened a GetMessages stream for the same device.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -87,24 +87,6 @@
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.profile.Badge">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
<code>Badge</code>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.profile.BadgeSvg">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
<code>BadgeSvg</code>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.profile.DataEtag">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
@ -258,15 +240,6 @@
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.profile.ProfileAvatarUploadAttributes">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
<code>ProfileAvatarUploadAttributes</code>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p>
|
||||
<a href="#message-org.signal.chat.profile.ProfilesV2CapabilityRequired">
|
||||
<span class="tag" style="min-width: 6em">Message</span>
|
||||
@ -510,216 +483,6 @@ methods in <code>Profile</code> instead.</p></p>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
<h4 class="title is-4 type-heading" id="message-org.signal.chat.profile.Badge">
|
||||
<span>
|
||||
<a href="#message-org.signal.chat.profile.Badge" title="org.signal.chat.profile.Badge">message Badge</a>
|
||||
|
||||
</span>
|
||||
|
||||
</h4>
|
||||
|
||||
<div class="block content">
|
||||
|
||||
</div>
|
||||
|
||||
<table class="table is-fullwidth is-hoverable is-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Field</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td>
|
||||
id
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>An ID that uniquely identifies the badge.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>2</td>
|
||||
<td>
|
||||
category
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The category the badge falls in ("donor" or "other").</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>3</td>
|
||||
<td>
|
||||
name
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The badge name.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>4</td>
|
||||
<td>
|
||||
description
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The badge description.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>5</td>
|
||||
<td>
|
||||
sprites6
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
repeated
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>Different size badge SVG files.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>6</td>
|
||||
<td>
|
||||
svg
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>File name of the scalable vector graphic representing this badge.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>7</td>
|
||||
<td>
|
||||
svgs
|
||||
</td>
|
||||
<td>
|
||||
<code title="org.signal.chat.profile.BadgeSvg">
|
||||
|
||||
repeated
|
||||
|
||||
<a href="org.signal.chat.profile.html#message-org.signal.chat.profile.BadgeSvg"><span title="org.signal.chat.profile.BadgeSvg">org.signal.chat.profile.BadgeSvg</span>
|
||||
</a>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>Pairs of light/dark SVG files designed for display at different sizes.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
<h4 class="title is-4 type-heading" id="message-org.signal.chat.profile.BadgeSvg">
|
||||
<span>
|
||||
<a href="#message-org.signal.chat.profile.BadgeSvg" title="org.signal.chat.profile.BadgeSvg">message BadgeSvg</a>
|
||||
|
||||
</span>
|
||||
|
||||
</h4>
|
||||
|
||||
<div class="block content">
|
||||
|
||||
</div>
|
||||
|
||||
<table class="table is-fullwidth is-hoverable is-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Field</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td>
|
||||
light
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>File name of the scalable vector graphic for light mode.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>2</td>
|
||||
<td>
|
||||
dark
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>File name of the scalable vector graphic for dark mode.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
@ -1548,11 +1311,11 @@ the request.</p></td>
|
||||
badges
|
||||
</td>
|
||||
<td>
|
||||
<code title="org.signal.chat.profile.Badge">
|
||||
<code title="org.signal.chat.common.Badge">
|
||||
|
||||
repeated
|
||||
|
||||
<a href="org.signal.chat.profile.html#message-org.signal.chat.profile.Badge"><span title="org.signal.chat.profile.Badge">org.signal.chat.profile.Badge</span>
|
||||
<a href="org.signal.chat.common.html#message-org.signal.chat.common.Badge"><span title="org.signal.chat.common.Badge">org.signal.chat.common.Badge</span>
|
||||
</a>
|
||||
</code>
|
||||
</td>
|
||||
@ -2231,146 +1994,6 @@ due to a disallowed country prefix on the account's phone number.</p>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
<h4 class="title is-4 type-heading" id="message-org.signal.chat.profile.ProfileAvatarUploadAttributes">
|
||||
<span>
|
||||
<a href="#message-org.signal.chat.profile.ProfileAvatarUploadAttributes" title="org.signal.chat.profile.ProfileAvatarUploadAttributes">message ProfileAvatarUploadAttributes</a>
|
||||
|
||||
</span>
|
||||
|
||||
</h4>
|
||||
|
||||
<div class="block content">
|
||||
|
||||
</div>
|
||||
|
||||
<table class="table is-fullwidth is-hoverable is-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Field</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td>
|
||||
path
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The S3 upload path for the profile's avatar.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>2</td>
|
||||
<td>
|
||||
credential
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>A scoped credential. Includes the AWS access key, date, region targeted, and AWS service.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>3</td>
|
||||
<td>
|
||||
acl
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The type of access control for the avatar object.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>4</td>
|
||||
<td>
|
||||
algorithm
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The algorithm used to calculate a signature on the S3 policy.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>5</td>
|
||||
<td>
|
||||
date
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The timestamp at which the S3 policy and signature were generated.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>6</td>
|
||||
<td>
|
||||
policy
|
||||
</td>
|
||||
<td>
|
||||
<code title="string">
|
||||
|
||||
<span>string</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>The S3 policy used to upload the avatar object.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>7</td>
|
||||
<td>
|
||||
signature
|
||||
</td>
|
||||
<td>
|
||||
<code title="bytes">
|
||||
|
||||
<span>bytes</span>
|
||||
</code>
|
||||
</td>
|
||||
<td class="content"><p>A digital signature on the S3 policy.</p></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="block">
|
||||
|
||||
|
||||
@ -2756,11 +2379,11 @@ field number without serialization overhead. This is purely aesthetic.</p></td>
|
||||
v1_avatar_upload_form
|
||||
</td>
|
||||
<td>
|
||||
<code title="org.signal.chat.profile.ProfileAvatarUploadAttributes">
|
||||
<code title="org.signal.chat.common.S3UploadForm">
|
||||
|
||||
optional
|
||||
|
||||
<a href="org.signal.chat.profile.html#message-org.signal.chat.profile.ProfileAvatarUploadAttributes"><span title="org.signal.chat.profile.ProfileAvatarUploadAttributes">org.signal.chat.profile.ProfileAvatarUploadAttributes</span>
|
||||
<a href="org.signal.chat.common.html#message-org.signal.chat.common.S3UploadForm"><span title="org.signal.chat.common.S3UploadForm">org.signal.chat.common.S3UploadForm</span>
|
||||
</a>
|
||||
</code>
|
||||
</td>
|
||||
|
||||
4706
grpc/org.signal.chat.subscriptions.html
Normal file
4706
grpc/org.signal.chat.subscriptions.html
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@ -6375,6 +6375,14 @@ components:
|
||||
items:
|
||||
type: string
|
||||
description: The payment methods that support the given currency
|
||||
enum:
|
||||
- UNKNOWN
|
||||
- CARD
|
||||
- PAYPAL
|
||||
- SEPA_DEBIT
|
||||
- IDEAL
|
||||
- GOOGLE_PLAY_BILLING
|
||||
- APPLE_APP_STORE
|
||||
description: Configuration for a currency - use to present appropriate client
|
||||
interfaces
|
||||
GetSubscriptionConfigurationResponse:
|
||||
@ -6405,9 +6413,6 @@ components:
|
||||
LevelConfiguration:
|
||||
type: object
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
description: The localized name for the level
|
||||
badge:
|
||||
$ref: "#/components/schemas/Badge"
|
||||
description: Configuration for a donation level - use to present appropriate
|
||||
|
||||
Loading…
Reference in New Issue
Block a user