Hocuri
71ac2d168e
Revert "api!: remove APIs for video chat invitations"
...
This reverts commit 23bfa4fc43 .
2025-10-07 12:45:20 +02:00
link2xt
209a8026fb
fix: do not fail to load messages with unknown viewtype
2025-10-06 15:29:24 +00:00
link2xt
23bfa4fc43
api!: remove APIs for video chat invitations
2025-10-05 12:19:10 +00:00
link2xt
58d40c118c
chore(release): prepare for 2.17.0
v2.17.0
2025-10-04 00:41:56 +00:00
link2xt
9d39769445
refactor: return the reason when failing to place calls
2025-10-04 00:23:46 +00:00
link2xt
bfc08abe88
fix: forward calls as text messages
2025-10-04 00:23:46 +00:00
link2xt
6a7b097273
fix: lowercase "call" in "Missed call" and similar strings
...
This string is used in summaries
and message bubbles and is typically not capitalized,
unlike menu items.
2025-10-03 15:06:29 +00:00
B. Petersen
8f2390ac99
feat: add new strings to ffi
2025-10-03 15:19:02 +02:00
iequidoo
481f5cae22
fix: Prefetch messages in limited batches ( #6915 )
...
I have logs from a user where messages are prefetched for long minutes, and while it's not a problem
on its own, we can't rely that the connection overlives such a period, so make
`fetch_new_messages()` prefetch (and then actually download) messages in batches of 500 messages.
2025-10-02 16:33:10 -03:00
iequidoo
b9068b95b8
feat(ffi): Add DC_STR_CANT_DECRYPT_OUTGOING_MSGS define
2025-10-02 16:18:57 -03:00
link2xt
df2c35b551
ci: fix CI checking Nix formatting
...
`nix fmt` by itself tries to read stdin,
not `flake.nix`.
2025-10-02 18:39:16 +00:00
link2xt
3cd4152a3c
api!: remove deprecated verified_one_on_one_chats config
2025-10-02 18:35:12 +00:00
WofWca
2534510f0b
docs: add docs for JS BaseDeltaChat
...
Regarding the `@deprecated` addition:
it's not clear to me why the `listAccounts` function exists,
why `getAllAccounts` gets special treatment.
It has been there ever since the introduction of JSON-RPC.
Maybe it's because of the existence of `getContextEvents`,
which has to do with accounts.
But hopefully the new doc on `getContextEvents`
compensates for this.
2025-10-02 16:48:56 +00:00
bjoern
3f8aa4635e
docs: clarify CALL events ( #7188 )
...
this PR clarifies some events, also updating to recent changes.
see changed code for details
---------
Co-authored-by: iequidoo <117991069+iequidoo@users.noreply.github.com >
2025-10-02 16:48:16 +00:00
B. Petersen
ada59e8205
docs: comment about outdated timespan
2025-10-02 16:45:06 +00:00
Hocuri
9ec0332483
feat: Add strings 'You left the channel.' and 'Scan to join Channel' ( #7266 )
...
Close https://github.com/chatmail/core/issues/7233
Part of https://github.com/chatmail/core/issues/6884
2025-10-02 14:57:24 +00:00
link2xt
d509b0cf5c
ci: require that Cargo.lock is up to date
...
Versions in the lockfile should
be compatible with MSRV
and not automatically downgraded in CI.
2025-10-02 12:35:25 +00:00
link2xt
4d624d8c3a
Revert "chore(cargo): bump sdp from 0.8.0 to 0.10.0"
...
This reverts commit eae1ba258a .
2025-10-02 12:35:25 +00:00
link2xt
9f0ba4b9c2
feat: better summary for calls
2025-10-02 11:19:48 +00:00
link2xt
a930ae27be
api: stock strings for calls
2025-10-02 11:19:48 +00:00
link2xt
38e4919be1
api!: consistent spelling of "canceled" with a single "l"
...
This is how it is spelled in iOS UI and Android APIs.
2025-10-02 11:19:48 +00:00
dependabot[bot]
a668047f75
Merge pull request #7259 from chatmail/dependabot/cargo/sdp-0.10.0
2025-10-02 09:18:16 +00:00
link2xt
c2ea2cda4c
feat: make text/calendar alternative available as an attachment
2025-10-02 09:15:25 +00:00
iequidoo
f3c3a2c301
Revert "chore(cargo): bump quick-xml from 0.37.5 to 0.38.3"
...
This reverts commit 58e1fa5c36 .
2025-10-02 05:34:05 -03:00
dependabot[bot]
0da7e587a7
Merge pull request #7247 from chatmail/dependabot/cargo/image-0.25.8
2025-10-02 07:32:30 +00:00
dependabot[bot]
e6e686aaf4
Merge pull request #7255 from chatmail/dependabot/cargo/libc-0.2.176
2025-10-02 07:24:24 +00:00
dependabot[bot]
58e1fa5c36
chore(cargo): bump quick-xml from 0.37.5 to 0.38.3
...
Bumps [quick-xml](https://github.com/tafia/quick-xml ) from 0.37.5 to 0.38.3.
- [Release notes](https://github.com/tafia/quick-xml/releases )
- [Changelog](https://github.com/tafia/quick-xml/blob/master/Changelog.md )
- [Commits](https://github.com/tafia/quick-xml/compare/v0.37.5...v0.38.3 )
---
updated-dependencies:
- dependency-name: quick-xml
dependency-version: 0.38.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-02 04:19:04 -03:00
dependabot[bot]
42549526c7
chore(cargo): bump tempfile from 3.21.0 to 3.23.0
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.21.0 to 3.23.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.21.0...v3.23.0 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-version: 3.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-02 04:10:02 -03:00
dependabot[bot]
9fe1c8fe80
Merge pull request #7254 from chatmail/dependabot/cargo/toml-0.9.7
2025-10-02 07:08:01 +00:00
dependabot[bot]
b8dbcb3dbd
chore(cargo): bump hyper-util from 0.1.16 to 0.1.17
...
Bumps [hyper-util](https://github.com/hyperium/hyper-util ) from 0.1.16 to 0.1.17.
- [Release notes](https://github.com/hyperium/hyper-util/releases )
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper-util/compare/v0.1.16...v0.1.17 )
---
updated-dependencies:
- dependency-name: hyper-util
dependency-version: 0.1.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-02 03:59:30 -03:00
dependabot[bot]
7c5675670a
chore(cargo): bump chrono from 0.4.41 to 0.4.42
...
Bumps [chrono](https://github.com/chronotope/chrono ) from 0.4.41 to 0.4.42.
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.41...v0.4.42 )
---
updated-dependencies:
- dependency-name: chrono
dependency-version: 0.4.42
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-02 03:57:23 -03:00
dependabot[bot]
291945a4fd
chore(cargo): bump log from 0.4.27 to 0.4.28
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.27 to 0.4.28.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.27...0.4.28 )
---
updated-dependencies:
- dependency-name: log
dependency-version: 0.4.28
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-02 03:45:52 -03:00
dependabot[bot]
439e8827bd
Merge pull request #7243 from chatmail/dependabot/cargo/quote-1.0.41
2025-10-02 06:45:16 +00:00
link2xt
a745cf78ee
test: test reception of multipart/alternative with text/calendar
...
In messages with text/plain, text/html and text/calendar parts
within a multipart/alternative, text/calendar part is currently ignored,
text/plain is displayed and HTML is available via HTML API.
2025-10-02 02:20:17 +00:00
link2xt
af69756df0
fix: prefer last part in multipart/alternative
...
This is recommended by RFC 2046
and does not require a separate loop
looking for multipart subpart.
2025-10-02 02:20:17 +00:00
dependabot[bot]
46c42ab6e4
chore(cargo): bump quote from 1.0.40 to 1.0.41
...
Bumps [quote](https://github.com/dtolnay/quote ) from 1.0.40 to 1.0.41.
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.40...1.0.41 )
---
updated-dependencies:
- dependency-name: quote
dependency-version: 1.0.41
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-02 01:15:56 +00:00
dependabot[bot]
33a127187b
chore(cargo): bump thiserror from 2.0.16 to 2.0.17
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 2.0.16 to 2.0.17.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/2.0.16...2.0.17 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-version: 2.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 22:13:43 -03:00
dependabot[bot]
24ddbdd251
chore(cargo): bump proptest from 1.7.0 to 1.8.0
...
Bumps [proptest](https://github.com/proptest-rs/proptest ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/proptest-rs/proptest/releases )
- [Changelog](https://github.com/proptest-rs/proptest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/proptest-rs/proptest/compare/v1.7.0...v1.8.0 )
---
updated-dependencies:
- dependency-name: proptest
dependency-version: 1.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 21:58:39 -03:00
dependabot[bot]
0122a98eea
chore(cargo): bump anyhow from 1.0.99 to 1.0.100
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.99 to 1.0.100.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.99...1.0.100 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-version: 1.0.100
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 21:53:53 -03:00
dependabot[bot]
406545c1f1
chore(cargo): bump uuid from 1.18.0 to 1.18.1
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.18.0 to 1.18.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1 )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 1.18.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 21:53:23 -03:00
dependabot[bot]
a1b593027b
Merge pull request #7241 from chatmail/dependabot/cargo/serde_json-1.0.145
2025-10-02 00:50:51 +00:00
dependabot[bot]
eae1ba258a
chore(cargo): bump sdp from 0.8.0 to 0.10.0
...
Bumps [sdp](https://github.com/webrtc-rs/webrtc ) from 0.8.0 to 0.10.0.
- [Release notes](https://github.com/webrtc-rs/webrtc/releases )
- [Commits](https://github.com/webrtc-rs/webrtc/compare/v0.8.0...v0.10.0 )
---
updated-dependencies:
- dependency-name: sdp
dependency-version: 0.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 21:09:10 +00:00
dependabot[bot]
d2db30eabc
chore(cargo): bump libc from 0.2.175 to 0.2.176
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.175 to 0.2.176.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.176/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.175...0.2.176 )
---
updated-dependencies:
- dependency-name: libc
dependency-version: 0.2.176
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 21:07:13 +00:00
dependabot[bot]
9fb7c52217
chore(cargo): bump toml from 0.9.5 to 0.9.7
...
Bumps [toml](https://github.com/toml-rs/toml ) from 0.9.5 to 0.9.7.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.5...toml-v0.9.7 )
---
updated-dependencies:
- dependency-name: toml
dependency-version: 0.9.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 21:06:53 +00:00
dependabot[bot]
6cab1786d3
chore(cargo): bump image from 0.25.6 to 0.25.8
...
Bumps [image](https://github.com/image-rs/image ) from 0.25.6 to 0.25.8.
- [Changelog](https://github.com/image-rs/image/blob/main/CHANGES.md )
- [Commits](https://github.com/image-rs/image/compare/v0.25.6...v0.25.8 )
---
updated-dependencies:
- dependency-name: image
dependency-version: 0.25.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 21:04:06 +00:00
dependabot[bot]
362328167c
chore(cargo): bump serde_json from 1.0.143 to 1.0.145
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.143 to 1.0.145.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.143...v1.0.145 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-version: 1.0.145
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 21:01:39 +00:00
link2xt
570a9993f7
chore(release): prepare for 2.16.0
v2.16.0
2025-10-01 13:34:45 +00:00
Hocuri
5adc68cf0b
fix: Don't enable legacy decryption options
...
Follow-up to https://github.com/chatmail/core/pull/7226/ ; I believe that
this was enabled by accident? Previously, we had `allow_legacy: false`.
2025-10-01 12:29:26 +00:00
WofWca
1b1757ebf2
api: add chat_id to all call events ( #7216 )
2025-10-01 10:42:33 +00:00
link2xt
d8950fb7d1
fix: use nine.testrun.org as a default STUN server
2025-09-30 22:45:35 +00:00