dependabot[bot]
06f96011d8
Merge pull request #3635 from deltachat/dependabot/cargo/textwrap-0.15.1
2022-10-11 08:13:26 +00:00
dependabot[bot]
f2e292c702
Merge pull request #3654 from deltachat/dependabot/cargo/syn-1.0.102
2022-10-11 08:13:09 +00:00
dependabot[bot]
832deb8e97
Merge pull request #3631 from deltachat/dependabot/cargo/once_cell-1.15.0
2022-10-11 08:12:48 +00:00
dependabot[bot]
74a3c57222
cargo: bump syn from 1.0.99 to 1.0.102
...
Bumps [syn](https://github.com/dtolnay/syn ) from 1.0.99 to 1.0.102.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/1.0.99...1.0.102 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-11 05:40:18 +00:00
dependabot[bot]
4a19092db0
Merge pull request #3636 from deltachat/dependabot/cargo/axum-0.5.16
2022-10-11 05:38:48 +00:00
dependabot[bot]
5c652d913a
cargo: bump serde from 1.0.144 to 1.0.145
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.144 to 1.0.145.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.144...v1.0.145 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-11 01:13:33 +00:00
dependabot[bot]
053213f50e
cargo: bump axum from 0.5.15 to 0.5.16
...
Bumps [axum](https://github.com/tokio-rs/axum ) from 0.5.15 to 0.5.16.
- [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.5.15...axum-v0.5.16 )
---
updated-dependencies:
- dependency-name: axum
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-11 01:13:03 +00:00
dependabot[bot]
342e946f49
Merge pull request #3634 from deltachat/dependabot/cargo/sha2-0.10.6
2022-10-11 01:12:07 +00:00
dependabot[bot]
d15ab1355b
cargo: bump once_cell from 1.13.1 to 1.15.0
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.13.1 to 1.15.0.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.13.1...v1.15.0 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-11 01:11:41 +00:00
dependabot[bot]
e47f4b8f80
Merge pull request #3600 from deltachat/dependabot/cargo/axum-core-0.2.8
2022-10-11 01:11:33 +00:00
dependabot[bot]
637a4eb351
cargo: bump textwrap from 0.15.0 to 0.15.1
...
Bumps [textwrap](https://github.com/mgeisler/textwrap ) from 0.15.0 to 0.15.1.
- [Release notes](https://github.com/mgeisler/textwrap/releases )
- [Changelog](https://github.com/mgeisler/textwrap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mgeisler/textwrap/compare/0.15.0...0.15.1 )
---
updated-dependencies:
- dependency-name: textwrap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-11 01:11:25 +00:00
dependabot[bot]
a233aeec4a
Merge pull request #3633 from deltachat/dependabot/cargo/image-0.24.4
2022-10-11 01:11:08 +00:00
dependabot[bot]
d24104154f
Merge pull request #3624 from deltachat/dependabot/cargo/libc-0.2.134
2022-10-11 01:10:31 +00:00
dependabot[bot]
7fa2706d0e
Merge pull request #3621 from deltachat/dependabot/cargo/url-2.3.0
2022-10-11 01:09:37 +00:00
dependabot[bot]
2a5365d46d
Merge pull request #3637 from deltachat/dependabot/cargo/env_logger-0.9.1
2022-10-11 01:07:43 +00:00
dependabot[bot]
72cc853420
Merge pull request #3638 from deltachat/dependabot/cargo/reqwest-0.11.12
2022-10-11 01:07:14 +00:00
dependabot[bot]
eea111df6f
Merge pull request #3639 from deltachat/dependabot/cargo/anyhow-1.0.65
2022-10-11 00:02:54 +00:00
Simon Laux
130bea9e25
jsonrpc: better way to access messagelist ( #3652 )
...
remove function `messageListGetMessageIds()`,
it is replaced by `getMessageIds()` and `getMessageListEntries()`
the latter returns a new `MessageListItem` type,
which is the now prefered way of using the message list.
2022-10-10 18:56:59 +00:00
dependabot[bot]
754242439a
cargo: bump env_logger from 0.9.0 to 0.9.1
...
Bumps [env_logger](https://github.com/env-logger-rs/env_logger ) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/env-logger-rs/env_logger/releases )
- [Changelog](https://github.com/env-logger-rs/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/env-logger-rs/env_logger/compare/v0.9.0...v0.9.1 )
---
updated-dependencies:
- dependency-name: env_logger
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-10 15:16:03 +00:00
Simon Laux
3fab9e4cec
more jsonrpc porting ( #3645 )
...
* Port setChatVisbility to jsonrpc
* jsonrpc add functions
- setChatEphemeralTimer
- getChatEphemeralTimer
and changelog
* add pr number to changelog
* jsonrpc: getLocations function
* Port imex() to jsonrpc
* autogenerate types
* jsonrpc: add `getAccountFileSize()`
* jsonrpc: `estimateAutodeleteCount`
* jsonrpc: setStockStrings
* Refactor imex into exportSelfKeys and importSelfKeys
* generate typings
* rustformat
* fix clippy
* update changelog
Co-authored-by: jikstra <jikstra@disroot.org >
2022-10-10 15:14:17 +00:00
link2xt
8b6290120e
Create bob with new_bob(), not new_alice()
2022-10-09 22:51:37 +00:00
dependabot[bot]
564aef2a2a
cargo: bump sha2 from 0.10.3 to 0.10.6
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.10.3 to 0.10.6.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.3...sha2-v0.10.6 )
---
updated-dependencies:
- dependency-name: sha2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-06 18:11:58 +00:00
dependabot[bot]
5958324550
cargo: bump anyhow from 1.0.63 to 1.0.65
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.63 to 1.0.65.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.63...1.0.65 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-06 18:08:41 +00:00
Simon Laux
683fc1f081
jsonrpc: add more functions ( #3641 )
...
* jsonrpc: add more functions
- `getChatContacts()`
- `createGroupChat()`
- `createBroadcastList()`
- `setChatName()`
- `setChatProfileImage()`
- `downloadFullMessage()`
- `lookupContactIdByAddr()`
- `sendVideochatInvitation()`
* jsonrpc: add searchMessages
* jsonrpc add messageIdsToSearchResults function
and `MessageSearchResult` type
* fix return type of message_ids_to_search_results
2022-10-04 14:37:48 +02:00
link2xt
9277b46620
Suppress welcome device messages after account import
...
Add dummy `devmsglabels` entries on import to avoid welcome messages
being added when user runs reconfiguration on imported account.
2022-10-02 21:55:27 +00:00
link2xt
261926222b
Use anyhow::Result in stock_str.rs
2022-10-02 20:49:45 +00:00
link2xt
35cfefd934
Share stock strings across accounts
...
All contexts created by the same account manager
share stock string translations. Setting translation on
a single context automatically sets translations for all other
accounts, so it is enough to set translations on the active account.
2022-10-02 19:12:04 +00:00
dependabot[bot]
aa13374523
cargo: bump reqwest from 0.11.11 to 0.11.12
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.11 to 0.11.12.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.11...v0.11.12 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-01 21:03:51 +00:00
dependabot[bot]
fd1cd39c7c
cargo: bump image from 0.24.3 to 0.24.4
...
Bumps [image](https://github.com/image-rs/image ) from 0.24.3 to 0.24.4.
- [Release notes](https://github.com/image-rs/image/releases )
- [Changelog](https://github.com/image-rs/image/blob/master/CHANGES.md )
- [Commits](https://github.com/image-rs/image/compare/v0.24.3...v0.24.4 )
---
updated-dependencies:
- dependency-name: image
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-01 21:03:20 +00:00
dependabot[bot]
3e6d1d5789
cargo: bump trust-dns-resolver from 0.21.2 to 0.22.0
...
Bumps [trust-dns-resolver](https://github.com/bluejekyll/trust-dns ) from 0.21.2 to 0.22.0.
- [Release notes](https://github.com/bluejekyll/trust-dns/releases )
- [Changelog](https://github.com/bluejekyll/trust-dns/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluejekyll/trust-dns/compare/v0.21.2...v0.22.0 )
---
updated-dependencies:
- dependency-name: trust-dns-resolver
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-01 21:02:36 +00:00
dependabot[bot]
185d0bf3a3
cargo: bump libc from 0.2.132 to 0.2.134
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.132 to 0.2.134.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.132...0.2.134 )
---
updated-dependencies:
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-01 21:02:24 +00:00
dependabot[bot]
837f3ce04c
cargo: bump url from 2.2.2 to 2.3.0
...
Bumps [url](https://github.com/servo/rust-url ) from 2.2.2 to 2.3.0.
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.2.2...v2.3.0 )
---
updated-dependencies:
- dependency-name: url
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-01 21:02:07 +00:00
Simon Laux
c661619263
prepare 1.96.0 ( #3619 )
...
after commit, on master make sure to:
git tag -a 1.96.0
git push origin 1.96.0
git tag -a py-1.96.0
git push origin py-1.96.0
py-1.96.0
1.96.0
2022-10-01 22:16:24 +02:00
Simon Laux
b2f7a7bb2e
jsonrpc js client: ci upload and new name ( #3618 )
...
* jsonrpc js client: ci upload and new name
* Update jsonrpc-client-npm-package.yml
* Update jsonrpc-client-npm-package.yml
* Update jsonrpc-client-npm-package.yml
* change details message
* make sure to generate dist directory
2022-10-01 20:43:45 +02:00
bjoern
1965866813
prepare 1.95 ( #3617 )
...
* update changelog for 1.95.0
* bump version to 1.95.0
py-1.95.0
1.95.0
2022-09-30 12:43:44 +02:00
Simon Laux
110f56777d
implement dclogin scheme ( #3541 )
...
* start implementing dclogin scheme
* fix formatting
* add test for usename+extension@host cases
* add test with all advanced options
* add changelog
* jsonrpc api and regenerate node constants
* Update src/qr/dclogin_scheme.rs
Co-authored-by: Hocuri <hocuri@gmx.de >
* apply Hocuris comments from code review
* fix clippy
* Use .eq_ignore_ascii_case()
* rename internal function apply_from_login_qr
to configure_from_login_qr
* fix error message
* cargo fmt
* remove test todo comment
Co-authored-by: Hocuri <hocuri@gmx.de >
2022-09-29 18:32:17 +02:00
Simon Laux
37c6001b6c
jsonrpc: add chat_get_neighboring_media function ( #3610 )
...
* jsonrpc: add `chat_get_neighboring_media` function
* add number to changelog
2022-09-27 12:42:32 +02:00
Simon Laux
9a9c91e591
add method for desktop to get notification relevant information for a message ( #3614 )
...
* add method for desktop to get notification relevant information for a message
* add pr number to changelog
* rename MessageNotificationData to MessageNotificationInfo
2022-09-25 21:29:46 +02:00
link2xt
17276179e7
python: fix test_getinfo after bcc_self default change
2022-09-25 10:29:48 +00:00
link2xt
335d780f3e
Fix Python test for bcc_self
2022-09-25 10:09:26 +00:00
link2xt
450d113993
Fix Rust 1.64 clippy warnings and tests
2022-09-25 03:17:00 +00:00
bjoern
cd6d181bbc
enable BccSelf by default ( #3612 )
...
* enable `BccSelf` by default
enabling `BccSelf` improves user experience as
it is easier to set up another device
and ppl will also see "all" messages in other user agents directly.
for uncounted user problems, after diving into the issue,
the resulting device was "turn on BccSelf".
disabled `BccSelf` was probably the the number one single reason
of user problems.
main drawback of the change are potentially double notifications
when using a shared account and having another mail app on the same device.
however, we meanwhile do not recommend shared accounts at all,
the issue is also fixable by the other mail apps (as done by K-9)
and could be even regarded as a feature (you can decide which app to use for ansering).
but at the end the drawback is probably much smaller than the issues reported above.
* adapt tests to `BccSelf` enabled
* update CHANGELOG
2022-09-24 21:54:06 +02:00
Simon Laux
c92c6a24a0
jsonrpc: add mailingListAddress property to FullChat ( #3607 )
...
* jsonrpc: add `mailingListAddress` property to `FullChat`
* add pr number to changelog
2022-09-19 22:32:34 +02:00
link2xt
ffe7216194
Emit per-message events for expired messages
...
Instead of emitting single MsgsChanged event
with zero chat and msg IDs, emit one event per message.
Also emit WebxdcInstanceDeleted event if expired message
contains a webxdc.
2022-09-17 21:23:47 +00:00
link2xt
474eb7cbc8
Fix changelog PR reference
2022-09-17 17:51:33 +00:00
link2xt
252b528f40
Update "How messages are deleted" documentation
...
"IMAP folder and UID information" is no longer stored
in the `msgs` table since creation of the `imap` table.
As a result `msgs` table entries do not contain UID information in the
first place.
This commit updates documentation to reflect this change and also
points to `prune_tombstones()` procedure which actually deletes `msgs`
rows.
2022-09-17 17:18:53 +00:00
Simon Laux
a4357712bf
fix changelog entry
...
was inserted at wrong place
2022-09-17 16:16:35 +02:00
Simon Laux
62afd3d4c3
truncate incoming messages by lines ( #3480 )
...
* truncate incoming messages by lines,
because many linebreaks seem to cause the chat open delay on deltachat-ios
* run cargo fmt
* remove DC_DESIRED_TEXT_LINES_THRESHOLD
and use Strings instead of Cow<str>
* remove usage of clippy::indexing_slicing in truncate_by_lines (#3596 )
* adjust comments
* Fix truncate_by_lines tests
* Reword indexing/slicing error
* Remove unnecessary conditional
* Fix a typo in the comment
Co-authored-by: link2xt <link2xt@testrun.org >
2022-09-17 16:15:33 +02:00
link2xt
569628a202
Release 1.94.0
py-1.94.0
1.94.0
2022-09-16 23:02:05 +00:00
link2xt
c75bc66560
Make initiate_key_transfer() non-blocking
2022-09-16 22:03:25 +00:00