B. Petersen
41f0a0ecb4
test overwriting maps integration
2024-06-06 14:01:58 +02:00
B. Petersen
b4f62fb199
cleanup checking xdc
2024-06-06 01:39:31 +02:00
B. Petersen
01bb8f997b
detect maps-integration based on manifest entry
2024-06-06 01:07:38 +02:00
iequidoo
25b8a482bc
test: Set fetch_existing_msgs for bots ( #4976 )
...
A bot process is run asynchronously, so some messages can arrive before the bot is fully
initialised.
2024-06-05 18:27:20 -03:00
dependabot[bot]
d7dd563df4
chore(cargo): bump schemars from 0.8.19 to 0.8.21
...
Bumps [schemars](https://github.com/GREsau/schemars ) from 0.8.19 to 0.8.21.
- [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.19...v0.8.21 )
---
updated-dependencies:
- dependency-name: schemars
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 19:42:09 +00:00
link2xt
6d720b793d
chore(release): prepare for 1.140.1
v1.140.1
2024-06-05 19:07:26 +00:00
dependabot[bot]
6cc3e0a19a
chore(cargo): bump libc from 0.2.153 to 0.2.155
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.153 to 0.2.155.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.153...0.2.155 )
---
updated-dependencies:
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 18:40:19 +00:00
link2xt
380116d107
fix: do not miss new messages while expunging the folder
...
This should fix flaky `test_verified_group_vs_delete_server_after`.
2024-06-05 18:15:23 +00:00
link2xt
216b295f52
docs(imap): document why CLOSE is faster than EXPUNGE
2024-06-05 18:15:23 +00:00
link2xt
388980ed6c
refactor: remove unused select_folder::Error variants
2024-06-05 18:15:23 +00:00
dependabot[bot]
2a2983ace0
chore(cargo): bump serde_json from 1.0.116 to 1.0.117
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.116 to 1.0.117.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.116...v1.0.117 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 15:03:39 -03:00
dependabot[bot]
a7f56e164e
chore(cargo): bump num-traits from 0.2.18 to 0.2.19
...
Bumps [num-traits](https://github.com/rust-num/num-traits ) from 0.2.18 to 0.2.19.
- [Changelog](https://github.com/rust-num/num-traits/blob/master/RELEASES.md )
- [Commits](https://github.com/rust-num/num-traits/compare/num-traits-0.2.18...num-traits-0.2.19 )
---
updated-dependencies:
- dependency-name: num-traits
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 17:01:23 +00:00
dependabot[bot]
db4183596c
chore(cargo): bump tokio-util from 0.7.10 to 0.7.11
...
Bumps [tokio-util](https://github.com/tokio-rs/tokio ) from 0.7.10 to 0.7.11.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.10...tokio-util-0.7.11 )
---
updated-dependencies:
- dependency-name: tokio-util
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 17:00:30 +00:00
dependabot[bot]
2b06e672de
chore(cargo): bump serde from 1.0.200 to 1.0.203
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.200 to 1.0.203.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.200...v1.0.203 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 15:18:44 +00:00
link2xt
e596664753
fix: log messages with info! instead of println!
2024-06-05 13:16:21 +00:00
link2xt
79d1c96db4
refactor: improve SMTP logs and errors
2024-06-05 13:16:21 +00:00
dependabot[bot]
cc7c235556
chore(cargo): bump tokio from 1.37.0 to 1.38.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.37.0 to 1.38.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 11:24:10 +00:00
dependabot[bot]
56960882ce
chore(cargo): bump async-channel from 2.2.1 to 2.3.1
...
Bumps [async-channel](https://github.com/smol-rs/async-channel ) from 2.2.1 to 2.3.1.
- [Release notes](https://github.com/smol-rs/async-channel/releases )
- [Changelog](https://github.com/smol-rs/async-channel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/smol-rs/async-channel/compare/v2.2.1...v2.3.1 )
---
updated-dependencies:
- dependency-name: async-channel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 11:23:48 +00:00
dependabot[bot]
b11c2c6cc5
chore(cargo): bump thiserror from 1.0.59 to 1.0.61
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.59 to 1.0.61.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.61 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 11:22:17 +00:00
dependabot[bot]
12e0a1962d
chore(cargo): bump parking_lot from 0.12.2 to 0.12.3
...
Bumps [parking_lot](https://github.com/Amanieu/parking_lot ) from 0.12.2 to 0.12.3.
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Amanieu/parking_lot/compare/0.12.2...0.12.3 )
---
updated-dependencies:
- dependency-name: parking_lot
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 11:21:52 +00:00
dependabot[bot]
f379bea669
chore(cargo): bump toml from 0.8.12 to 0.8.13
...
Bumps [toml](https://github.com/toml-rs/toml ) from 0.8.12 to 0.8.13.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.12...toml-v0.8.13 )
---
updated-dependencies:
- dependency-name: toml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 11:21:23 +00:00
dependabot[bot]
bf674151cc
chore(cargo): bump syn from 2.0.60 to 2.0.66
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.60 to 2.0.66.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.60...2.0.66 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 11:19:52 +00:00
dependabot[bot]
c11cb5fb3e
chore(cargo): bump anyhow from 1.0.82 to 1.0.86
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.82 to 1.0.86.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.82...1.0.86 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 11:18:15 +00:00
link2xt
941208cc64
test(deltachat-rpc-client): reenable log_cli
...
It was accidentally disabled in f4dfc79808
2024-06-05 09:55:44 +00:00
iequidoo
9f3cbdc873
fix: Set Config::IsChatmail in configure()
...
`IsChatmail` is set also by `inbox_fetch_idle()`, but it isn't called during `configure()`. Setting
`IsChatmail` from `inbox_fetch_idle()` is necessary to handle client/server upgrades, but
`IsChatmail` also should be available for the app after configuring an account, e.g. DC Android
needs it to know whether to ask the user to disable battery optimisations.
2024-06-04 17:41:38 -03:00
link2xt
90c30879b1
refactor(imap): make select_folder() accept non-optional folder
...
If no folder should be selected,
`maybe_close_folder()` can be called directly.
2024-06-04 13:31:40 +00:00
link2xt
0ca1318118
fix: retry sending MDNs on temporary error
...
Postfix returns 421 4.4.2 Error: timeout exceeded
when overloaded by CI. If MDN is not retried in this case,
`test_qr_readreceipt` fails.
2024-06-04 12:54:47 +00:00
link2xt
0be639b244
chore(release): prepare for 1.140.0
v1.140.0
2024-06-04 12:01:55 +00:00
Sebastian Klähn
48b4cfc247
feat: add config option to enable iroh ( #5607 )
...
Co-authored-by: link2xt <link2xt@testrun.org >
2024-06-03 22:59:29 +00:00
link2xt
a4037b8278
refactor: put duplicate code into lookup_chat_or_create_adhoc_group
2024-06-03 20:46:30 +00:00
link2xt
30405056e3
fix: Do not fail to send images with wrong extensions
...
Try to guess the image format based on its content first.
Co-authored-by: iequidoo <dgreshilov@gmail.com >
2024-06-03 14:56:10 +00:00
link2xt
0fbab7147a
fix: prefer Chat-Group-ID over references for new groups
2024-06-03 14:10:32 +00:00
link2xt
de57ef5ac7
refactor: factor create_adhoc_group() call out of create_group()
2024-06-03 14:10:32 +00:00
link2xt
f48a047fe0
test: refactor test_alias_* into 8 separate tests
2024-06-03 14:10:32 +00:00
link2xt
8ba08432c5
docs: fix a typo in test_partial_group_consistency()
2024-06-03 14:10:32 +00:00
link2xt
bf34bd3a62
docs: create_group() does not find chats, only creates them
2024-06-03 14:10:32 +00:00
B. Petersen
21845ca5ea
docs: add vCard as supported standard
2024-06-02 15:33:56 +02:00
iequidoo
768ef772bb
feat: Add a db index for reactions by msg_id ( #5507 )
...
This should speed up `get_msg_reactions()` filtering reactions by `msg_id`, but also queries in
other places involving both `msg_id` and `contact_id`.
2024-06-01 11:43:15 -03:00
link2xt
69842c18f7
test: fix logging of TestContext created using TestContext::new_alice()
...
Before this fix LogSink was dropped immediately,
resulting in no logs printed for contexts created using
TextContext::new_alice(), but printed for contexts created
using TextContext::new().
2024-05-30 21:14:41 +00:00
link2xt
42a7cd3eea
fix: allow creation of groups by outgoing messages without recipients
...
`!to_ids().is_empty()` check is needed in cases of 1:1 chat creation
because otherwise `to_id` is undefined,
but in case of outgoing group message without recipients
observed on a second device creating a group should be allowed.
2024-05-30 18:01:32 +00:00
link2xt
b7e5b906d1
build: unpin OpenSSL version and update to OpenSSL 3.3.0
...
Previously OpenSSL was pinned due to problems
with Zig toolchain used back then
and then not unpinned even after switching from Zig to Nix
due to <https://github.com/alexcrichton/openssl-src-rs/issues/235 >.
The problem should be fixed now
and we can try to unpin OpenSSL again.
2024-05-30 16:56:10 +00:00
link2xt
ad271fac80
ci: remove cargo-nextest bug workaround
...
The problem should be fixed
since nextest 0.9.72.
2024-05-30 13:46:29 +00:00
iequidoo
70ad323c9a
fix: AEAP: Remove old peerstate verified_key instead of removing the whole peerstate ( #5535 )
...
When doing an AEAP transition, we mustn't just delete the old peerstate as this would break
encryption to it. This is critical for non-verified groups -- if we can't encrypt to the old
address, we can't securely remove it from the group (to add the new one instead).
2024-05-30 10:38:39 -03:00
iequidoo
27bf4c37a7
feat: Map *.wav to Viewtype::Audio ( #5633 )
...
It seems there are no problems with playing WAV on all modern platforms, so such files should be
displayed in the "AUDIO", not "FILES" tab in the UIs.
2024-05-30 10:33:10 -03:00
iequidoo
1cc31c1038
feat: Remove limit on number of email recipients for chatmail clients ( #5598 )
2024-05-27 16:59:01 -03:00
iequidoo
adb0dd43a7
fix: Set Param::Bot for messages on the sender side as well ( #5615 )
2024-05-27 16:29:41 -03:00
link2xt
d29538beb0
chore(release): prepare for 1.139.6
v1.139.6
2024-05-25 07:05:10 +00:00
link2xt
b99e4649a4
chore(cargo-deny): remove unused entry from deny.toml
2024-05-25 06:50:16 +00:00
link2xt
68daa3550e
build: upgrade iroh to 0.17.0
2024-05-25 06:36:34 +00:00
link2xt
9d65282710
build(nix): add iroh-base output hash
2024-05-25 05:59:00 +00:00