link2xt
d840a7e6b9
api!: remove deprecated get_verifier_addr
2023-11-03 23:17:09 +00:00
bjoern
c600bfa8ca
docs: refine Contact::get_verifier_id and Contact::is_verified documentation ( #4922 )
...
Co-authored-by: link2xt <link2xt@testrun.org >
2023-11-03 21:11:03 +00:00
link2xt
caffc3d93c
fix(json-rpc): return verifier even if the contact is not verified
...
This may happen if autocrypt key is changed after verification.
UI should still display who introduced the contact,
especially if the contact is still a member of some verified group.
If the contact is at the same time not verified,
i.e. its autocrypt key does not match verified key,
UI may display a crossed out checkmark instead of green checkmark.
2023-11-03 17:51:11 +00:00
link2xt
a4dcf656f3
api: add JSON-RPC get_chat_id_by_contact_id API ( #4918 )
2023-11-03 13:55:07 +00:00
link2xt
0619e2a129
chore(release): prepare for 1.128.0
2023-11-02 01:53:42 +00:00
link2xt
0431ae53ca
hack: decrease ratelimit for .testrun.org subdomains
2023-11-02 00:30:44 +00:00
link2xt
6aae0276da
test: use instant accounts instead of mailadm
2023-10-30 00:15:22 +00:00
link2xt
aecf7729d8
chore(release): prepare for 1.127.2
2023-10-29 16:29:04 +00:00
Simon Laux
f130d537b7
api(jsonrpc): add get_message_info_object
2023-10-29 16:26:01 +00:00
Simon Laux
542bd4cbb8
api!: jsonrpc misc_set_draft now requires setting the viewtype
2023-10-28 08:42:14 +00:00
link2xt
d2e24534c7
chore(release): prepare for 1.127.1
2023-10-27 19:27:40 +00:00
link2xt
97176b13f1
api(jsonrpc): add id to ProviderInfo
2023-10-27 03:07:18 +00:00
link2xt
18bb7e58be
refactor: move api/mod.rs to api.rs
2023-10-27 02:33:17 +00:00
Simon Laux
c2bab44bdd
api: jsonrpc add .is_protection_broken to FullChat and BasicChat
2023-10-27 00:03:12 +00:00
link2xt
53bb8a9831
chore: update to async-channel 2
2023-10-26 23:41:34 +00:00
link2xt
1b66120e7d
chore(release): prepare for 1.127.0
2023-10-26 15:54:48 +00:00
link2xt
b89c134e7f
Merge branch 'master' into stable
2023-10-25 16:50:18 +00:00
dependabot[bot]
4f21a5691d
chore(cargo): bump tokio from 1.29.1 to 1.33.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.29.1 to 1.33.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.29.1...tokio-1.33.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-25 00:56:33 +00:00
link2xt
c1eb33c0da
Merge tag 'v1.126.1'
...
Release 1.126.1
2023-10-24 14:50:49 +00:00
link2xt
03bb92c942
chore(release): prepare for 1.126.1
2023-10-24 14:30:02 +00:00
link2xt
54410dbe49
Merge tag 'v1.126.0'
2023-10-22 15:16:11 +00:00
link2xt
4e08bb7b05
chore(release): prepare for 1.126.0
2023-10-22 14:01:07 +00:00
Asiel Díaz Benítez
934ca6a7d7
api: add send_draft() to JSON-RPC API ( #4839 )
2023-10-22 13:14:08 +00:00
link2xt
defcd5764b
chore: spellcheck
2023-10-22 06:53:26 +00:00
Hocuri
8573649bf7
feat: Make broadcast lists create their own chat ( #4644 )
...
feat: Make broadcast lists create their own chat - UIs need to ask for
the name when creating broadcast lists now (see
https://github.com/deltachat/deltachat-android/pull/2653 )
That's quite a minimal approach: Add a List-ID header to outgoing
broadcast lists, so that the receiving Delta Chat shows them as a
separate chat, as talked about with @r10s and @hpk42.
Done:
- [x] Fix an existing bug that the chat name isn't updated when the
broadcast/mailing list name changes (I already started this locally)
To be done in other PRs:
- [ ] Right now the receiving side shows "Mailing list" in the subtitle
of such a chat, it would be nicer if it showed "Broadcast list" (or
alternatively, rename "Broadcast list" to "Mailing list", too)
- [ ] The UIs should probably ask for a name before creating the
broadcast list, since it will actually be sent over the wire. (Android
PR: https://github.com/deltachat/deltachat-android/pull/2653 )
Fixes https://github.com/deltachat/deltachat-core-rust/issues/4597
BREAKING CHANGE: This means that UIs need to ask for the name when creating a broadcast list, similar to https://github.com/deltachat/deltachat-android/pull/2653 .
2023-10-17 10:40:47 +02:00
Sebastian Klähn
0751cc50b9
api(json-rpc): force stickers to be sent as stickers ( #4819 )
...
This approach uses a param field to enable forcing the sticker
`viewtype`. The first commit has the memory-only flag implemented, but
this flag is not persistent through the database conversion needed for
draft/undraft. That's why `param` has to be used.
follow up to #4814
fixes #4739
---------
Co-authored-by: Septias <scoreplayer2000@gmail.comclear >
2023-10-14 08:34:46 +00:00
link2xt
2775fd1fcf
Merge tag 'v1.125.0'
...
Release 1.125.0
2023-10-14 04:24:08 +00:00
link2xt
a87635dcf4
chore(release): prepare for 1.125.0
2023-10-14 04:21:48 +00:00
link2xt
a119b24eeb
Merge tag 'v1.124.1'
2023-10-05 05:02:18 +00:00
link2xt
47dbac9b50
chore(release): prepare for 1.124.1
2023-10-05 05:01:26 +00:00
link2xt
275791595c
Merge tag 'v1.124.0'
2023-10-04 21:14:17 +00:00
link2xt
1040bc551f
chore(release): prepare for 1.124.0
2023-10-04 21:12:38 +00:00
link2xt
7c4bcf9004
api!: deprecate get_next_media()
2023-10-03 16:08:25 +00:00
link2xt
59a3bc0ff4
Merge tag 'v1.123.0'
2023-09-22 22:41:08 +00:00
link2xt
aa78e82fed
chore(release): prepare for 1.123.0
2023-09-22 22:13:47 +00:00
iequidoo
676f311f97
fix: lookup_chat_by_reply(): Skip not fully downloaded and undecipherable messages ( #4676 )
...
Such a message may be assigned to a wrong chat (e.g. undecipherable group msgs often get assigned to
the 1:1 chat with the sender). Add `DownloadState::Undecipherable` so that messages referencing
undecipherable ones don't go to that wrong chat too. Also do not reply to not fully downloaded
messages. Before `Message.error` was checked for that purpose, but a message can be error for many
reasons.
2023-09-18 14:55:56 +00:00
link2xt
790e867af0
Merge tag 'v1.122.0'
2023-09-12 18:04:05 +00:00
link2xt
f02299c06c
chore(release): prepare for 1.122.0
2023-09-12 17:33:22 +00:00
link2xt
2939de013b
api(jsonrpc): return only chat IDs for similar chats
...
This is already the way `get_chatlist_entries` works.
`get_similar_chatlist_entries` is renamed into
`get_similar_chat_ids` because return values are not entries anymore.
2023-09-08 18:47:31 +00:00
link2xt
dcbf5996c2
Merge tag 'v1.121.0'
2023-09-06 21:46:07 +00:00
link2xt
a8551510cd
chore(release): prepare for 1.121.0
2023-09-06 20:53:00 +00:00
link2xt
30024abb6c
feat: add API to get similar chats
2023-09-05 16:47:19 +00:00
dependabot[bot]
54d632adaf
chore(cargo): bump axum from 0.6.19 to 0.6.20
...
Bumps [axum](https://github.com/tokio-rs/axum ) from 0.6.19 to 0.6.20.
- [Release notes](https://github.com/tokio-rs/axum/releases )
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/axum/compare/axum-v0.6.19...axum-v0.6.20 )
---
updated-dependencies:
- dependency-name: axum
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 19:08:34 +00:00
dependabot[bot]
1b883ae3fa
chore(cargo): bump typescript-type-def from 0.5.7 to 0.5.8
...
Bumps [typescript-type-def](https://github.com/dbeckwith/rust-typescript-type-def ) from 0.5.7 to 0.5.8.
- [Changelog](https://github.com/dbeckwith/rust-typescript-type-def/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dbeckwith/rust-typescript-type-def/compare/v0.5.7...v0.5.8 )
---
updated-dependencies:
- dependency-name: typescript-type-def
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-03 02:25:00 +00:00
dependabot[bot]
0a4c993bb8
chore(cargo): bump serde_json from 1.0.104 to 1.0.105
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.104 to 1.0.105.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.104...v1.0.105 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-03 00:01:58 +00:00
dependabot[bot]
8ac1754e18
chore(cargo): bump tempfile from 3.7.0 to 3.8.0
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.7.0 to 3.8.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.7.0...v3.8.0 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-02 22:05:42 +00:00
dependabot[bot]
828c90ac3d
chore(cargo): bump tokio from 1.29.1 to 1.32.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.29.1 to 1.32.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.29.1...tokio-1.32.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-02 19:14:54 +00:00
dependabot[bot]
ab09ecce7e
chore(cargo): bump schemars from 0.8.12 to 0.8.13
...
Bumps [schemars](https://github.com/GREsau/schemars ) from 0.8.12 to 0.8.13.
- [Release notes](https://github.com/GREsau/schemars/releases )
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GREsau/schemars/compare/v0.8.12...v0.8.13 )
---
updated-dependencies:
- dependency-name: schemars
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-02 18:26:24 +00:00
link2xt
9a7d1faf75
Merge tag 'v1.120.0'
2023-08-28 11:55:53 +00:00
link2xt
4d74f625d3
chore(release): prepare for 1.120.0
2023-08-28 11:54:38 +00:00