Septias
eab7f8ea15
modernise some stuff
2022-12-12 22:54:40 +01:00
Septias
32cbde0754
fix rebase problems
2022-12-12 22:54:21 +01:00
Sebastian Klähn
7aad25ea50
update events.ts
2022-12-12 22:54:21 +01:00
Sebastian Klähn
119f3ec9f2
change event id
2022-12-12 22:54:21 +01:00
Sebastian Klähn
fd486ec36c
change event usage
2022-12-12 22:54:21 +01:00
Sebastian Klähn
e9f77ff753
change api interface
2022-12-12 22:54:21 +01:00
Sebastian Klähn
81415ce20e
remove falsy comment
2022-12-12 22:54:21 +01:00
Sebastian Klähn
35f22d6c23
add ffi function
2022-12-12 22:54:21 +01:00
Sebastian Klähn
662f0b9a1c
remove print
2022-12-12 22:54:21 +01:00
Sebastian Klähn
44508eb392
clippy fix
2022-12-12 22:54:21 +01:00
Sebastian Klähn
f72f922054
add test
2022-12-12 22:54:21 +01:00
Sebastian Klähn
a895456dac
rm diff
2022-12-12 22:54:21 +01:00
Sebastian Klähn
de84a19135
different format
2022-12-12 22:54:21 +01:00
Sebastian Klähn
8d62e5defb
webxdc update events
2022-12-12 22:54:21 +01:00
Hocuri
0b53c35523
Add new recipients of MUA emails to the group member list ( #3781 )
2022-12-12 21:46:23 +00:00
link2xt
552a8044b0
Add missing documentation to accounts.rs
2022-12-12 21:35:09 +00:00
link2xt
cc96c436a9
Add empty deltachat-jsonrpc/typescript/generated/ folder
...
Otherwise `cargo test -p deltachat-jsonrpc generate_events_ts_types_definition` fails
if `yerpc` does not create the folder first.
2022-12-12 21:31:57 +00:00
link2xt
585a6f15a6
python: do not use isort 5.11.0
2022-12-12 20:43:28 +00:00
dependabot[bot]
f37e50cc71
Merge pull request #3798 from deltachat/dependabot/cargo/chrono-0.4.23
2022-12-12 15:09:57 +00:00
link2xt
3023d3c358
Don't use deprecated chrono functions
2022-12-11 23:43:00 +00:00
dependabot[bot]
08562b645e
cargo: bump chrono from 0.4.22 to 0.4.23
...
Bumps [chrono](https://github.com/chronotope/chrono ) from 0.4.22 to 0.4.23.
- [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.22...v0.4.23 )
---
updated-dependencies:
- dependency-name: chrono
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-11 21:20:36 +00:00
Asiel Díaz Benítez
edb1d2fb9e
Merge pull request #3813 from deltachat/adb/rpc-client-improvements
...
python deltachat-rpc-client improvements
2022-12-10 14:34:23 -05:00
adbenitez
9645101de2
add SystemMessageType and ViewType
2022-12-10 13:44:42 -05:00
adbenitez
c1bbd6e766
fix tests
2022-12-10 13:44:21 -05:00
link2xt
72ca4c2e1f
Changelog
2022-12-10 15:29:02 +00:00
link2xt
bccd79b6be
Set read/write timeouts for IMAP SOCKS5 streams
2022-12-10 15:29:02 +00:00
link2xt
109a27c9ef
Move Socks5Config to a separate module
2022-12-10 15:29:02 +00:00
Hocuri
2fa2ade3ae
use context.get_config_bool() for Config::Bot everywhere ( #3834 )
...
We were already using context.get_config_bool(Config::Bot) in some
places, this unifies this.
Followup for #3831
2022-12-10 15:10:45 +01:00
adbenitez
0a4c8a40ba
solve review comments
2022-12-09 12:52:01 -05:00
adbenitez
c49743d38c
add more tests
2022-12-09 12:52:01 -05:00
adbenitez
a9afc1e6ba
add more high-level methods and event hooking
2022-12-09 12:52:01 -05:00
link2xt
aa6f5fd139
Release 1.103.0
py-1.103.0
1.103.0
2022-12-09 17:43:03 +00:00
link2xt
519f658c07
Make bots automatically accept mailing list chats
2022-12-09 17:24:21 +00:00
link2xt
f5cb56fd86
Fix deltachat-rpc-server tests for tox 4
2022-12-09 17:23:20 +00:00
link2xt
c830db07ad
Add testenv:.pkg to tox.ini
2022-12-09 17:23:20 +00:00
link2xt
9093702692
ci: upgrade to tox 4.0
2022-12-09 17:23:20 +00:00
link2xt
edd58b4b7a
imap: disable read timeout during IDLE
...
Otherwise IDLE restarts every 30 seconds.
2022-12-09 11:06:34 +00:00
link2xt
72432d65ba
imap: add connect() timeouts
2022-12-08 21:50:03 +00:00
Hocuri
eb611a2855
Make the IMAP_TIMEOUT type-safe
2022-12-08 17:17:33 +00:00
link2xt
8aa73ed6ae
Set read/write timeouts for IMAP sockets
2022-12-08 17:16:32 +00:00
link2xt
1224222984
ci: remove dependency on actions-rs/cargo
...
It is unmaintained and throws many warnings about using deprecated
Node and GitHub Actions commands.
2022-12-08 18:04:41 +01:00
link2xt
3360c6aa96
Downgrade tox to version 3
...
Our CI pipeline currently does not work with tox 4.0.
2022-12-08 15:38:28 +00:00
holger krekel
bfddd3fc69
fix typo
2022-12-07 09:44:54 +01:00
link2xt
35cd81a75f
python: do not pass NULL to ffi.gc if the context can't be created
2022-12-07 09:44:54 +01:00
link2xt
f11fceb63a
Move IMAP session state into imap::session::Session
...
IMAP capabilities and selected folder are IMAP session,
not IMAP client property.
Moving most operations into IMAP session structure
removes the need to constantly check whether IMAP session exists
and reduces number of invalid states, e.g. when a folder is selected but
there is no connection.
Capabilities are determined immediately after logging in,
so there is no need for `capabilities_determined` flag anymore.
Capabilities of the server are always known if there is a session.
`should_reconnect` flag and `disconnect()` function are removed: we
drop the session on error. Even though RFC 3501 says that a client
SHOULD NOT close the connection without a LOGOUT, it is more reliable
to always just drop the connection, especially after an error.
2022-12-06 19:38:41 +00:00
link2xt
f14a28db54
Remove autogenerated typescript files
2022-12-06 19:25:04 +00:00
link2xt
cacc01bac0
Add IMAP server ID to the context info only when it is known
2022-12-06 16:01:26 +00:00
Hocuri
fc386f4fa1
Completely disable Autocrypt & Authres-checking for mailing lists ( #3765 )
...
* Because both only make problems with mailing lists, it's easiest to just disable them. If we want, we can make them work properly with mailing lists one day and re-enable them, but this needs some further thoughts.
Part of #3701
* Use load_from_db() in more tests
* clippy
* Changelog
* Downgrade warning to info, improve message
* Use lifetimes instead of cloning
2022-12-05 19:00:56 +00:00
link2xt
3743aaa16e
Refactor fetch_many_msgs and add more logging
2022-12-05 12:54:40 +00:00
dependabot[bot]
22b4640b31
Merge pull request #3627 from deltachat/dependabot/cargo/criterion-0.4.0
2022-12-04 20:15:18 +00:00