more jsonrpc porting (#3645)

* Port setChatVisbility to jsonrpc

* jsonrpc add functions

- setChatEphemeralTimer
- getChatEphemeralTimer
and changelog

* add pr number to changelog

* jsonrpc: getLocations function

* Port imex() to jsonrpc

* autogenerate types

* jsonrpc: add `getAccountFileSize()`

* jsonrpc: `estimateAutodeleteCount`

* jsonrpc: setStockStrings

* Refactor imex into exportSelfKeys and importSelfKeys

* generate typings

* rustformat

* fix clippy

* update changelog

Co-authored-by: jikstra <jikstra@disroot.org>
This commit is contained in:
Simon Laux
2022-10-10 17:14:17 +02:00
committed by GitHub
parent 8b6290120e
commit 3fab9e4cec
11 changed files with 294 additions and 9 deletions

View File

@@ -3,7 +3,7 @@
## Unreleased
### API-Changes
- jsonrpc: add function: #3641
- jsonrpc: add function: #3641, #3645
- `getChatContacts()`
- `createGroupChat()`
- `createBroadcastList()`
@@ -14,8 +14,18 @@
- `sendVideochatInvitation()`
- `searchMessages()`
- `messageIdsToSearchResults()`
- jsonrpc: add type: #3641
- `setChatVisibility()`
- `getChatEphemeralTimer()`
- `setChatEphemeralTimer()`
- `getLocations()`
- `getAccountFileSize()`
- `estimateAutoDeletionCount()`
- `setStockStrings()`
- `exportSelfKeys()`
- `importSelfKeys()`
- jsonrpc: add type: #3641, #3645
- `MessageSearchResult`
- `Location`
### Changes