Updated Feature Matrix (markdown)

John Freed 2021-08-23 09:29:46 +02:00
parent 859864f94d
commit 9855164e96

@ -3,7 +3,7 @@
|---------|:-------------:|:--------:|------|
| addDevice | ✅ | ✅ | ✅<sup>1</sup>
| block | ✅ | ✅ | ✅<sup>3</sup>
| daemon<sup>2</sup> | ✅ | NA<sup>22, 28</sup> | ✅
| daemon<sup>2</sup> | ✅ | NA<sup>18, 22</sup> | ✅
| getObjectPath | NA<sup>22</sup> | NA<sup>22</sup> | ✅
| getUserStatus | ✅ | ✅ | ✅<sup>1, 13</sup>
| isAdmin | ❌ | ❌ | ✅<sup>1</sup>
@ -11,7 +11,7 @@
| isRegistered | ❌ | ❌ | ✅<sup>1</sup>
| joinGroup | ✅ | ✅ | ✅
| jsonRpc | ✅ | ✅ | NA<sup>22</sup>
| link | ✅ | ❌ | ✅<sup>18</sup>
| link | ✅ | ❌ | ✅
| listContacts | ✅ | ❌ | ✅<sup>15</sup>
| > getContactName | ✅ | ❌ | ✅
| > getContactNumber | ✅ | ❌ | ✅
@ -29,10 +29,11 @@
| > isGroupBlocked | ✅<sup>26</sup> | ✅<sup>26</sup> | ✅
| listIdentities | ✅ | ❌ | ✅<sup>1, 16</sup>
| > listIdentity | ✅<sup>17</sup> | ❌ | ✅<sup>1</sup>
| listen | ❌ | ❌ | ✅<sup>1</sup>
| quitGroup | ✅ | ✅ | ✅
| receive | ✅ | ✅ | ✅
| register | ✅ | ❌ | ✅<sup>18</sup>
| > registerWithCaptcha | ✅<sup>12</sup> | ❌ | ✅<sup>18</sup>
| register | ✅ | ❌ | ✅
| > registerWithCaptcha | ✅<sup>12</sup> | ❌ | ✅
| remoteDelete | ✅ | ✅ | ✅
| >&nbsp;sendGroupRemoteDeleteMessage | ✅ | ✅ | ✅
| > sendRemoteDeleteMessage | ✅ | ✅ | ✅
@ -61,6 +62,7 @@
| setPin | ✅ | ✅ | ✅<sup>1</sup>
| trust | ✅ | ✅ | ✅<sup>1, 25</sup>
| unblock | ✅ | ✅ | ✅<sup>4</sup>
| unlisten | ❌ | ❌ | ✅<sup>1</sup>
| unregister | ✅ | ❌ | ✅<sup>1, 21</sup>
| updateAccount | ✅ | ✅ | ✅<sup>1</sup>
| updateContact | ✅ | ✅ | ✅<sup>10</sup>
@ -69,8 +71,8 @@
| updateGroup<sup>27</sup> | ✅ | ✅ | ✅<sup>20</sup>
| updateProfile | ✅ | ✅ | ✅
| uploadStickerPack | ✅ | ❌ | ✅<sup>1</sup>
| verify | ✅ | ❌ | ✅<sup>18</sup>
| > verifyWithPin | ✅<sup>14</sup> | ❌ | ✅<sup>18</sup>
| verify | ✅ | ❌ | ✅
| > verifyWithPin | ✅<sup>14</sup> | ❌ | ✅
| version | ✅ | ✅ | ✅
# Signals
@ -169,7 +171,7 @@
15. Provided indirectly by the `listNumbers` command, which returns an array of contact numbers, followed by a series of calls to `getContactName` and `isContactBlocked`
16. Provided indirectly by the `listNumbers` command, which returns an array of contact numbers, followed by a series of calls to `listIdentity`, which returns a four-element array
17. Provided via the `--number` option
18. Command may be sent as `org.asamk.SignalControl.COMMAND` or `org.asamk.Signal.COMMAND`
18. `daemon` command supports Json output, but not input. Use the `JsonRpc` command for Json input.
19. Provided indirectly by `getGroupIds` and a series of calls to
`> getGroupAdminMembers `
`> getGroupIds `
@ -187,4 +189,3 @@
25. Does not implement the `-a, --trust-all-known-keys` option
26. Provided as part of the subcommand's `-d, --detailed` option or signal-cli's `--output=json` option.
27. Creates a new group if the groupId or base64GroupId is omitted.
28. `daemon` command supports Json output, but not input. Use the `JsonRpc` command for Json input.