dependabot[bot]
72f93dca7a
chore(cargo): bump base64 from 0.21.5 to 0.21.7
...
Bumps [base64](https://github.com/marshallpierce/rust-base64 ) from 0.21.5 to 0.21.7.
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.21.5...v0.21.7 )
---
updated-dependencies:
- dependency-name: base64
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-09 02:31:48 +00:00
dependabot[bot]
ec2cf31cfa
chore(cargo): bump smallvec from 1.11.2 to 1.13.1
...
Bumps [smallvec](https://github.com/servo/rust-smallvec ) from 1.11.2 to 1.13.1.
- [Release notes](https://github.com/servo/rust-smallvec/releases )
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.11.2...v1.13.1 )
---
updated-dependencies:
- dependency-name: smallvec
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-09 02:31:24 +00:00
iequidoo
ecd4d2afe0
test: delete_server_after="1" should cause immediate message deletion ( #5201 )
2024-02-08 12:18:11 -03:00
Hocuri
ec9d104cf3
Basic self-reporting, core part ( #5129 )
...
Part of https://github.com/deltachat/deltachat-android/issues/2909
For now, this is only sending a few basic metrics.
2024-02-07 20:23:11 +01:00
Hocuri
11214c7d1f
fix: Never allow a message timestamp to be a lot in the future ( #5249 )
...
We must finish what was started in
https://github.com/deltachat/deltachat-core-rust/issues/5088 .
2024-02-07 20:17:46 +01:00
iequidoo
fba27ff884
fix: Guarantee immediate message deletion if delete_server_after == 0 ( #5201 )
2024-02-07 11:43:11 -03:00
link2xt
f8907e3c83
feat: add wildcard pattern support to provider database
2024-02-06 21:02:28 +00:00
Hocuri
f1688d2b3f
fix: Mark the gossip keys from the message as verified, not the ones from the db ( #5247 )
2024-02-06 10:22:38 +01:00
iequidoo
693045b542
chore(cargo): bump iana-time-zone from yanked 0.1.59 to 0.1.60
2024-02-04 10:42:13 +01:00
dependabot[bot]
14dfb9abec
Merge pull request #5235 from deltachat/dependabot/cargo/image-0.24.8
2024-02-03 17:09:30 +00:00
dependabot[bot]
c8ed3ed73b
Merge pull request #5236 from deltachat/dependabot/cargo/chrono-0.4.33
2024-02-03 17:04:12 +00:00
dependabot[bot]
bce5203eeb
Merge pull request #5241 from deltachat/dependabot/cargo/futures-lite-2.2.0
2024-02-03 16:53:21 +00:00
dependabot[bot]
74c0c2cc38
Merge pull request #5243 from deltachat/dependabot/cargo/pin-project-1.1.4
2024-02-03 16:51:59 +00:00
iequidoo
4f25072352
fix: dehtml: Don't just truncate text when trying to decode ( #5223 )
...
If `escaper::decode_html_buf_sloppy()` just truncates the text (which happens when it fails to
html-decode it at some position), then it's probably not HTML at all and should be left as
is. That's what happens with hyperlinks f.e. and there was even a test on this wrong behaviour which
is fixed now. So, now hyperlinks are not truncated in messages and should work as expected.
2024-02-02 14:55:52 -03:00
B. Petersen
91c3a39134
update welcome image, thanks @paulaluap
2024-02-01 23:16:47 +01:00
dependabot[bot]
ae94b2a7b3
chore(cargo): bump pin-project from 1.1.3 to 1.1.4
...
Bumps [pin-project](https://github.com/taiki-e/pin-project ) from 1.1.3 to 1.1.4.
- [Release notes](https://github.com/taiki-e/pin-project/releases )
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/pin-project/compare/v1.1.3...v1.1.4 )
---
updated-dependencies:
- dependency-name: pin-project
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-01 21:27:59 +00:00
dependabot[bot]
3b013a1017
chore(cargo): bump futures-lite from 2.1.0 to 2.2.0
...
Bumps [futures-lite](https://github.com/smol-rs/futures-lite ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/smol-rs/futures-lite/releases )
- [Changelog](https://github.com/smol-rs/futures-lite/blob/master/CHANGELOG.md )
- [Commits](https://github.com/smol-rs/futures-lite/compare/v2.1.0...v2.2.0 )
---
updated-dependencies:
- dependency-name: futures-lite
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-01 21:27:11 +00:00
dependabot[bot]
80aab220b6
chore(cargo): bump chrono from 0.4.31 to 0.4.33
...
Bumps [chrono](https://github.com/chronotope/chrono ) from 0.4.31 to 0.4.33.
- [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.31...v0.4.33 )
---
updated-dependencies:
- dependency-name: chrono
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-01 21:25:01 +00:00
dependabot[bot]
34c3e44b9d
chore(cargo): bump image from 0.24.7 to 0.24.8
...
Bumps [image](https://github.com/image-rs/image ) from 0.24.7 to 0.24.8.
- [Changelog](https://github.com/image-rs/image/blob/master/CHANGES.md )
- [Commits](https://github.com/image-rs/image/compare/v0.24.7...v0.24.8 )
---
updated-dependencies:
- dependency-name: image
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-01 21:24:34 +00:00
B. Petersen
78d304443a
chore(release): prepare for 1.134.0
v1.134.0
2024-01-31 14:52:40 +00:00
link2xt
d6c24eb9f6
Make Accounts::background_fetch() not return Result
2024-01-31 14:04:03 +01:00
link2xt
f7fd1ef2bf
Emit DC_EVENT_ACCOUNTS_BACKGROUND_FETCH_DONE even on timeout
...
Otherwise if there is a timeout,
UI will wait for DC_EVENT_ACCOUNTS_BACKGROUND_FETCH_DONE forever.
2024-01-31 14:04:03 +01:00
link2xt
af7bf5bd2b
s/forgeting/forgetting/
2024-01-31 14:04:03 +01:00
link2xt
ea666f1098
Hide background_fetch_without_timeout from public API
2024-01-31 14:04:03 +01:00
Simon Laux
5bb80f94c7
Apply suggestions from code review
...
Co-authored-by: bjoern <r10s@b44t.com >
2024-01-31 14:04:03 +01:00
link2xt
2f29c56a36
fix: do not log error if watched folder is not configured
...
This may happen if Sent folder does not exist
but configuration option to watch it is enabled.
2024-01-31 14:04:03 +01:00
Simon Laux
de86b8a96e
rename event also in core
2024-01-31 14:04:03 +01:00
Simon Laux
060c9c8aa1
cargo fmt
2024-01-31 14:04:03 +01:00
Simon Laux
727428a965
rename event and mention event in method documentation
2024-01-31 14:04:03 +01:00
Simon Laux
df455bbcf5
BackgroundFetchCompletedForAllAccounts event
2024-01-31 14:04:03 +01:00
Simon Laux
946eea4c9e
add rate limit for quota check in background fetch (12h for now)
2024-01-31 14:04:03 +01:00
Simon Laux
5cbc87369e
rename cffi function
2024-01-31 14:04:03 +01:00
Simon Laux
5cdd5e0564
Apply suggestions from code review
...
Co-authored-by: link2xt <link2xt@testrun.org >
2024-01-31 14:04:03 +01:00
Simon Laux
f493d6bb40
don't hold write lock in cffi (this blocked events)
2024-01-31 14:04:03 +01:00
Simon Laux
8e073b9c3e
log time that the function took
2024-01-31 14:04:03 +01:00
Simon Laux
ea2a692d18
fix iOS build issue
2024-01-31 14:04:03 +01:00
Simon Laux
1b7c5be9c5
Test server has no sentbox folder
2024-01-31 14:04:03 +01:00
Simon Laux
f7903df805
api: cffi: add dc_accounts_background_fetch_with_timeout
2024-01-31 14:04:03 +01:00
Simon Laux
d2c61dc90e
api: jsonrpc: add background_fetch_for_all_accounts
2024-01-31 14:04:03 +01:00
Simon Laux
7b68098785
feat: add background fetch method
2024-01-31 14:04:03 +01:00
Simon Laux
48f2ea717e
refactor: move convert folder meaning logic in own method
...
also unify the error handling for the cases where it can go wrong.
2024-01-31 14:04:03 +01:00
link2xt
cb3f03fd39
feat: add support for IMAP METADATA
2024-01-31 04:16:04 +00:00
iequidoo
06f1fe18d6
fix: Delete resent messages on receiver side ( #5155 )
...
If a Delta Chat message has the Message-ID already existing in the db, but a greater "Date", it's a
resent message that can be deleted. Messages having the same "Date" mustn't be deleted because they
can be already seen messages moved back to INBOX. Also don't delete messages having lesser "Date" to
avoid deleting both messages in a multi-device setting.
2024-01-30 22:01:45 -03:00
iequidoo
1dbf924c6a
feat: chat::resend_msgs: Guarantee strictly increasing time in the Date header
...
Use `create_smeared_timestamp()` for this. This allows to dedup messages on the receiver -- if it
sees the same Message-ID, but a different timestamp, then it's a resent message that can be deleted.
2024-01-30 22:01:45 -03:00
link2xt
3f6814f421
chore: remove unnecessary exception from deny.toml
2024-01-30 20:27:07 +00:00
link2xt
782828ac4f
chore(deps): update imap-proto
2024-01-30 20:12:07 +00:00
iequidoo
bd3759d55e
test: test_import_export_online_all: Send the message to the existing address to avoid errors ( #5220 )
2024-01-29 20:34:03 -03:00
iequidoo
672993e69e
feat: qr::check_qr(): Accept i.delta.chat invite links ( #5217 )
...
Accepts invite links with `https://i.delta.chat[/]#FINGERPRINT&a=ADDR[&OPTIONAL_PARAMS] `
scheme. Only `i.delta.chat` domain is supported now not to intersect with the common HTTPS scheme.
2024-01-28 20:33:56 -03:00
iequidoo
987bdaf237
ci: Add/remove necessary newlines to fix Python lint
2024-01-26 14:46:46 -03:00
iequidoo
7cf382a3b8
fix: Treat only "Auto-Submitted: auto-generated" messages as bot-sent ( #5213 )
...
"Auto-Submitted: auto-replied" messages mustn't be considered as sent by either bots or non-bots,
e.g. MDNs have this header value and it's the same for bots and non-bots.
2024-01-26 13:03:19 -03:00