holger krekel
503202376a
remove logid from Account creation, one can now just use the "displayname" for log purposes
2020-06-09 14:39:00 +02:00
holger krekel
ca70c6a205
remove account.create_chat_by_message in favor of message.create_chat(), simplifing the API
2020-06-09 14:39:00 +02:00
holger krekel
7d5fba8416
refine contact API and introduce account.create_chat() helper
...
strike create_chat_by_contact in favor of contact.create_chat()
2020-06-09 14:39:00 +02:00
holger krekel
3a85b671a1
remove acfactory.get_chat() in favour of account.create_chat(account2) directly working.
2020-06-09 14:39:00 +02:00
holger krekel
1083cab972
as discussed with @dignifiedquire only do package-building and upload on master, not on branches.
2020-06-09 14:23:07 +02:00
Friedel Ziegelmayer
7677650b39
Merge pull request #1580 from deltachat/fix/imap-connection
2020-06-09 13:44:57 +02:00
dignifiedquire
1f2087190e
ci(github): dont build all branches on push
2020-06-09 13:42:40 +02:00
dignifiedquire
59fadee9e0
ci(circle): remove outdated reference
2020-06-09 13:24:19 +02:00
dignifiedquire
4a3825c302
fix: improve imap connection establishment
...
- fixes blocking on start_io
- attempts to connect to the imap on all tasks when needed
2020-06-09 13:20:16 +02:00
dignifiedquire
52e74c241f
update pipeline name
2020-06-09 13:14:55 +02:00
dignifiedquire
3fa69c1852
fixup: ci
2020-06-09 13:10:25 +02:00
dignifiedquire
b3074f854e
remove beta from matrix
2020-06-09 13:07:56 +02:00
dignifiedquire
95c5128d9f
fixup: ci
2020-06-09 13:07:18 +02:00
dignifiedquire
dc17006b16
fixup: ci
2020-06-09 13:05:21 +02:00
dignifiedquire
e4a4c230fe
fixup: ci
2020-06-09 13:02:17 +02:00
dignifiedquire
f56a4450f3
switch rust tests to github ci
2020-06-09 12:59:53 +02:00
dignifiedquire
913db3b958
ci(github): update toolchain
2020-06-09 12:55:25 +02:00
Alexander Krotov
7de23f86b1
Do not reply to messages that can't be decrypted
...
This commit fixes the test broken in previous commit.
2020-06-08 23:16:35 +02:00
Alexander Krotov
35566f5ea5
Extend undecipherable group test
...
Reply to group messages assigned to 1:1 chat on ac4 and see where they
end up on ac1 and ac2. Currently they contain group ID in Reply-To field
and go to group chat, so the test is failing.
2020-06-08 23:16:35 +02:00
Alexander Krotov
34579974c3
Don't make ad-hoc groups when message cannot be decrypted
...
This fixes the test added in the parent commit.
2020-06-08 23:16:35 +02:00
Alexander Krotov
c6f19ea0a4
Add failing test for undecipherable group messages
2020-06-08 23:16:35 +02:00
Alexander Krotov
64ab955ad7
create_or_lookup_group: streamline group ID parsing
2020-06-08 19:25:36 +03:00
holger krekel
4fdf496cac
refine one more test to "newstyle"
2020-06-08 16:31:21 +02:00
holger krekel
6497e6397d
merge direct imap tests into their already existing counterparts
2020-06-08 16:31:21 +02:00
holger krekel
d8bbe2fcce
refine test / chat API
2020-06-08 16:31:21 +02:00
holger krekel
b6cc44a956
integrate direct imap test in existing BCC test
2020-06-08 16:31:21 +02:00
holger krekel
0105c831f1
make direct_imap a permanent feature of online accounts
2020-06-08 16:31:21 +02:00
holger krekel
d40f96ac65
fixing imap interactions
2020-06-08 16:31:21 +02:00
holger krekel
69135709ac
more refines and test fixes
2020-06-08 16:31:21 +02:00
holger krekel
612a9d012c
snap using imapclient
2020-06-08 16:31:21 +02:00
bjoern
2ad014faf4
Merge pull request #1563 from deltachat/recode-images
...
recode images
2020-06-08 11:02:35 +02:00
B. Petersen
f3a59e19d8
simplify condition for jpeg-check
2020-06-08 10:37:13 +02:00
bjoern
17283c86a3
Update src/chat.rs
...
Co-authored-by: Hocuri <hocuri@gmx.de >
2020-06-08 10:37:13 +02:00
bjoern
945943a849
Update src/constants.rs
...
Co-authored-by: Hocuri <hocuri@gmx.de >
2020-06-08 10:37:13 +02:00
bjoern
34c69785d0
Update src/blob.rs
...
Co-authored-by: Hocuri <hocuri@gmx.de >
2020-06-08 10:37:12 +02:00
B. Petersen
d5ea4f9b1a
make clippy happy
2020-06-08 10:37:12 +02:00
B. Petersen
191009372b
basically recode images
2020-06-08 10:37:12 +02:00
Alexander Krotov
39faddc74d
create_or_lookup_adhoc_group: move comment to the correct place
...
The comment is related to member list processing, not mailing list check.
2020-06-08 08:30:26 +03:00
bjoern
5d1623b98f
Merge pull request #1574 from deltachat/better-subject-addon
...
add new string to deltachat.h
2020-06-07 12:41:21 +02:00
B. Petersen
af0dc42df3
add new string to deltachat.h
2020-06-07 12:29:29 +02:00
Hocuri
c18705fae3
Improve test
2020-06-07 12:11:52 +02:00
Hocuri
22973899b8
Assume that thare always is Config::Addr set
2020-06-07 12:11:52 +02:00
Hocuri
f172e92098
Repair test
2020-06-07 12:11:52 +02:00
Hocuri
e1ff657c78
Dont Hardcode 'Delta Chat'
2020-06-07 12:11:52 +02:00
Hocuri
3e6cd3ff34
Adapt to async, set first subject to 'Message from <sender name>'
2020-06-07 12:11:52 +02:00
Hocuri
f8680724f8
Set subject to Re: <last subject> for better compability with normal MUAs
...
The code in dc_receive_imf.rs looks a bit funny, an alternative would be a function:
fn upcate_chat_last_subject(context: &Context, chat_id: &ChatId, mime_parser: &mut MimeMessage) -> Result<()> {
let mut chat = Chat::load_from_db(context, *chat_id)?;
chat.param.set(Param::LastSubject, mime_parser.get_subject().ok_or_else(||Error::Message("No subject in email".to_string()))?);
chat.update_param(context)?;
Ok(())
}
2020-06-07 12:11:52 +02:00
holger krekel
30c76976fc
update links and add a little boilerplate / status info
2020-06-06 19:20:37 +02:00
Alexander Krotov
f0f020d9d2
chat: get rid of ChatId.is_error()
...
get_rowid should not return 0, as we have inserted a row right above.
And using is_error() instead of comparing row_id to 0 is a strange way
to check this condition.
As all functions that actually returned 0 chat ID to indicate error have
been removed, the function is gone too.
2020-06-06 19:49:57 +03:00
Hocuri
17a13f0f83
Adapt spec.md to new subject ( #1395 )
2020-06-06 18:34:50 +02:00
bjoern
ec441b16f1
Revert "Enable strict TLS certificate checks by default"
...
This reverts commit 6d9ff3d248 .
2020-06-06 18:42:54 +03:00