link2xt
5152e702bd
chore(cargo): bump num-derive from 0.3.3 to 0.4.0
2023-07-03 19:49:58 +00:00
link2xt
c80f1a1997
chore(cargo): bump toml from 0.7.4 to 0.7.5
2023-07-03 19:41:31 +00:00
link2xt
88759c815b
refactor(python): flatten the API of deltachat module
2023-07-03 16:19:31 +00:00
link2xt
9c68fac4b6
api!: make Message.text non-optional
...
Message.set_text() and Message.get_text() are modified accordingly
to accept String and return String.
Messages which previously contained None text
are now represented as messages with empty text.
Use Message.set_text("".to_string())
instead of Message.set_text(None).
2023-07-03 15:36:32 +00:00
dependabot[bot]
8e17e400b3
chore(cargo): bump uuid from 1.3.3 to 1.4.0
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.3.3 to 1.4.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.3.3...1.4.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-03 00:20:16 +00:00
dependabot[bot]
dae3857db8
chore(cargo): bump syn from 2.0.18 to 2.0.23
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.18 to 2.0.23.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.18...2.0.23 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-02 23:45:42 +00:00
dependabot[bot]
695f71e124
chore(cargo): bump strum from 0.24.1 to 0.25.0
...
Bumps [strum](https://github.com/Peternator7/strum ) from 0.24.1 to 0.25.0.
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Peternator7/strum/commits )
---
updated-dependencies:
- dependency-name: strum
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-02 23:45:32 +00:00
link2xt
2d30afd212
fix: do not run simplify() on dehtml() output
...
simplify() is written to process incoming plaintext messages
and extract footers and quotes from them.
Incoming messages contain various quote styles
and simplify() implements heuristics to detects them.
If dehtml() output is processed by simplify(),
simplify() heuristics may erroneously detect
footers and quotes in produced plaintext.
dehtml() should directly detect quotes
instead of converting them to plaintext quotes
for parsing with simplify().
2023-07-02 23:12:13 +00:00
link2xt
5fe94e8bce
docs(dehtml): document AddText variants
2023-07-02 23:12:13 +00:00
link2xt
1351f71632
fix(remove_contact_from_chat): do not emit event if the contact was not removed
2023-07-02 23:00:49 +00:00
link2xt
d42322b38b
fix(remove_contact_from_chat): bubble up chat loading errors
2023-07-02 23:00:49 +00:00
link2xt
ce6876c418
fix(remove_contact_from_chat): do not ignore database errors when loading the contact
2023-07-02 23:00:49 +00:00
link2xt
2a6b7d9766
api(contact): add Contact::get_by_id_optional() API
2023-07-02 23:00:49 +00:00
link2xt
fa1924da2b
api!(contact): remove Contact::load_from_db() in favor of Contact::get_by_id()
2023-07-02 23:00:49 +00:00
link2xt
d5214eb192
refactor: check if the contact is blocked with a dedicated SQL query
...
Avoid loading unnecessary fields from the database.
2023-07-02 23:00:49 +00:00
dependabot[bot]
c47324d671
chore(cargo): bump regex from 1.8.3 to 1.8.4
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.8.3 to 1.8.4.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.8.3...1.8.4 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-02 21:49:32 +00:00
dependabot[bot]
3f8ec5ec56
chore(cargo): bump testdir from 0.7.3 to 0.8.0
...
Bumps [testdir](https://github.com/flub/testdir ) from 0.7.3 to 0.8.0.
- [Changelog](https://github.com/flub/testdir/blob/main/CHANGELOG.md )
- [Commits](https://github.com/flub/testdir/compare/v0.7.3...v0.8.0 )
---
updated-dependencies:
- dependency-name: testdir
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-02 21:49:23 +00:00
dependabot[bot]
fab504b54c
chore(cargo): bump url from 2.3.1 to 2.4.0
...
Bumps [url](https://github.com/servo/rust-url ) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.3.1...v2.4.0 )
---
updated-dependencies:
- dependency-name: url
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-02 20:25:59 +00:00
dependabot[bot]
dd32430ade
chore(cargo): bump strum_macros from 0.24.3 to 0.25.0
...
Bumps [strum_macros](https://github.com/Peternator7/strum ) from 0.24.3 to 0.25.0.
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Peternator7/strum/commits )
---
updated-dependencies:
- dependency-name: strum_macros
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-02 20:23:28 +00:00
link2xt
eb943625a6
chore(cargo): bump num_cpus from 1.15.0 to 1.16.0
2023-07-02 20:19:40 +00:00
dependabot[bot]
32ac4a01ca
chore(cargo): bump tempfile from 3.5.0 to 3.6.0
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.5.0 to 3.6.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.5.0...v3.6.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-07-02 19:36:50 +00:00
dependabot[bot]
f01a9d7d5c
chore(cargo): bump rustyline from 11.0.0 to 12.0.0
...
Bumps [rustyline](https://github.com/kkawakam/rustyline ) from 11.0.0 to 12.0.0.
- [Release notes](https://github.com/kkawakam/rustyline/releases )
- [Changelog](https://github.com/kkawakam/rustyline/blob/master/History.md )
- [Commits](https://github.com/kkawakam/rustyline/compare/v11.0.0...v12.0.0 )
---
updated-dependencies:
- dependency-name: rustyline
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-02 18:33:04 +00:00
dependabot[bot]
a5db7104c2
chore(cargo): bump quote from 1.0.28 to 1.0.29
...
Bumps [quote](https://github.com/dtolnay/quote ) from 1.0.28 to 1.0.29.
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.28...1.0.29 )
---
updated-dependencies:
- dependency-name: quote
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-02 18:03:20 +00:00
dependabot[bot]
18aeb14003
chore(cargo): bump quick-xml from 0.28.2 to 0.29.0
...
Bumps [quick-xml](https://github.com/tafia/quick-xml ) from 0.28.2 to 0.29.0.
- [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.28.2...v0.29.0 )
---
updated-dependencies:
- dependency-name: quick-xml
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-02 18:02:37 +00:00
dependabot[bot]
4ad2d6e340
chore(cargo): bump sha2 from 0.10.6 to 0.10.7
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.10.6 to 0.10.7.
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.6...sha2-v0.10.7 )
---
updated-dependencies:
- dependency-name: sha2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-02 17:40:20 +00:00
dependabot[bot]
ce9cd54993
chore(cargo): bump serde_json from 1.0.96 to 1.0.99
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.96 to 1.0.99.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.96...v1.0.99 )
---
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-07-02 15:37:55 +00:00
dependabot[bot]
23f540f9f9
chore(cargo): bump serde from 1.0.163 to 1.0.164
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.163 to 1.0.164.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.163...v1.0.164 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-02 15:37:23 +00:00
dependabot[bot]
f994b2d8e4
chore(cargo): bump log from 0.4.18 to 0.4.19
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.18 to 0.4.19.
- [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.18...0.4.19 )
---
updated-dependencies:
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-02 15:37:05 +00:00
dependabot[bot]
6e42b85a36
Merge pull request #4495 from deltachat/dependabot/cargo/tokio-1.29.1
2023-07-02 04:17:26 +00:00
link2xt
d69e42377d
chore(deps): update human-panic from 1.1.4 to 1.1.5
2023-07-02 01:20:35 +00:00
link2xt
de9330b52f
chore(deps): update libc from 0.2.146 to 0.2.147
2023-07-02 01:19:13 +00:00
dependabot[bot]
01d1c4c04b
chore(cargo): bump tokio from 1.29.0 to 1.29.1
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.29.0 to 1.29.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.29.0...tokio-1.29.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-02 01:18:16 +00:00
link2xt
7d98978269
chore: rustfmt
2023-07-02 01:17:12 +00:00
link2xt
5024f48609
refactor: add error context to Message::load_from_db()
2023-07-01 19:40:23 +00:00
link2xt
e975568122
docs: fix a typo in get_for_contact documentation
2023-07-01 19:39:50 +00:00
link2xt
1f71c69325
fix: update tokio to 1.29.0
...
This fixes panic after sending 29 offline messages.
2023-06-28 09:11:57 +00:00
Hocuri
b80ec8507c
test: reproduce tokio panic
2023-06-28 08:40:23 +00:00
link2xt
3a3f3542d9
chore: remove libm entry from deny.toml
2023-06-27 14:34:26 +00:00
link2xt
657c5fa947
chore(deps): update iana-time-zone-haiku to 0.1.2
...
This removes `cxx` dependency.
2023-06-27 14:33:34 +00:00
link2xt
7d0b25c209
chore(deps): update ed25519-dalek
2023-06-27 14:30:27 +00:00
link2xt
8d26303cad
refactor(simplify): remove local variable empty_body
2023-06-25 12:55:21 +00:00
Simon Laux
0d8a76593a
fix: make avatar image work on more platforms (use xlink:href)
...
Without it delta touch (qt) can not render the avatar image
and also inkscape does not show it either.
2023-06-22 15:42:08 +00:00
dependabot[bot]
7b49fb2eb6
chore(deps): bump openssl from 0.10.48 to 0.10.55 in /fuzz
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.48 to 0.10.55.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.48...openssl-v0.10.55 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-22 15:32:38 +00:00
link2xt
efa37dd283
fix: preserve indentation when converting plaintext to HTML
2023-06-22 13:24:40 +00:00
link2xt
323e44da04
test: make plaintext to HTML conversion tests non-async
2023-06-22 13:24:40 +00:00
link2xt
70efd0f10a
refactor: use with statement with multiple contexts
...
Otherwise `ruff` check SIM117 fails.
2023-06-21 00:30:48 +00:00
link2xt
fcec81b4c1
chore(cargo): update openssl to 0.10.55
...
This fixes https://rustsec.org/advisories/RUSTSEC-2023-0044
2023-06-20 23:37:41 +00:00
link2xt
dd806b2d88
test: add make-python-testenv.sh script
...
This scripts makes it easy to (re)create python testing environment.
2023-06-19 16:24:03 +00:00
link2xt
5659c1b9c2
refactor: do not treat messages without headers as a special case
2023-06-19 12:00:03 +00:00
link2xt
d538d29b94
docs: document how to regenerate Node.js constants before the release
2023-06-17 14:30:11 +00:00