Commit Graph

  • 493bf5ed08 Parse additional message IDs in MDNs Alexander Krotov 2020-01-18 00:24:38 +03:00
  • 93800fd834 Construct list of recipients in SendMdn Alexander Krotov 2020-01-17 01:36:52 +03:00
  • 79bc34ed76 Move check for blocked contact from mimefactory to SendMdn job Alexander Krotov 2020-01-17 01:29:26 +03:00
  • b40ad7e87e Store contact ID in SendMdn job foreign_id Alexander Krotov 2020-01-17 01:13:15 +03:00
  • 1ab3fba212 Move check for enabled MDNs from message rendering to MDN job Alexander Krotov 2020-01-16 23:17:11 +03:00
  • 3cd0bbc0f4 Move foreign_id handling out of mimefactory Alexander Krotov 2020-01-16 23:10:32 +03:00
  • a806728e43 Make a new job type for MDN sending Alexander Krotov 2020-01-16 22:45:26 +03:00
  • 683037ca69 Remove no-op jobs SendMdnOld and SendMsgToSmtpOld Alexander Krotov 2020-01-16 22:36:00 +03:00
  • a113127df1 Implement Display for MessageState Alexander Krotov 2020-01-15 09:10:23 +03:00
  • fecfaaf812 Test MDN parsing Alexander Krotov 2020-01-14 01:45:36 +03:00
  • 8df8f1f6f7 Update deltachat_derive metadata Alexander Krotov 2020-01-19 14:49:54 +03:00
  • 5502ca5f58 Update deltachat_derive dependencies Alexander Krotov 2020-01-19 14:46:51 +03:00
  • 7ea90143ff Load only one job at a time combine-mdn Alexander Krotov 2020-01-18 20:58:45 +03:00
  • 7abe095b5b Mark two messages as seen in test_send_and_receive_message_markseen Alexander Krotov 2020-01-18 20:12:34 +03:00
  • 61a8e10226 Log it when MDNs are combined Alexander Krotov 2020-01-18 17:49:57 +03:00
  • 6005ea3b68 Aggregate SendMdn jobs Alexander Krotov 2020-01-18 17:39:10 +03:00
  • e6f8df87f1 Make it possible to add X-Additional-Message-IDs to MDNs Alexander Krotov 2020-01-18 02:07:46 +03:00
  • 9ee49e4697 Parse additional message IDs in MDNs Alexander Krotov 2020-01-18 00:24:38 +03:00
  • 645e773d3e Construct list of recipients in SendMdn Alexander Krotov 2020-01-17 01:36:52 +03:00
  • a7d88973be Move check for blocked contact from mimefactory to SendMdn job Alexander Krotov 2020-01-17 01:29:26 +03:00
  • a5c8e9e72e Store contact ID in SendMdn job foreign_id Alexander Krotov 2020-01-17 01:13:15 +03:00
  • e7f4898e90 Move check for enabled MDNs from message rendering to MDN job Alexander Krotov 2020-01-16 23:17:11 +03:00
  • 57d9bafde3 Move foreign_id handling out of mimefactory Alexander Krotov 2020-01-16 23:10:32 +03:00
  • 5ba879ce95 Make a new job type for MDN sending Alexander Krotov 2020-01-16 22:45:26 +03:00
  • 171fa32380 Remove no-op jobs SendMdnOld and SendMsgToSmtpOld Alexander Krotov 2020-01-16 22:36:00 +03:00
  • 4bb62a5fbd Implement Display for MessageState Alexander Krotov 2020-01-15 09:10:23 +03:00
  • 2bed9d57cc Test MDN parsing Alexander Krotov 2020-01-14 01:45:36 +03:00
  • 75b8cfa92e Disable unnecessary image crate features Alexander Krotov 2020-01-17 19:49:56 +03:00
  • f7b23fb0e2 check that recoding of jpg and png files actually works B. Petersen 2020-01-17 21:36:24 +01:00
  • 42f7abf2f5 for test_selfavatar*(), use the same function signature as for other tests B. Petersen 2020-01-17 21:04:39 +01:00
  • 08dd0e34d1 Make reqwest features "blocking" and "json" non-optional Alexander Krotov 2020-01-17 11:25:59 +03:00
  • 7540770dec Resultify get_chat_id_by_grpid Floris Bruynooghe 2020-01-13 23:27:04 +01:00
  • 213c5df706 mimefactory: remove unused "increation" field Alexander Krotov 2020-01-16 23:37:53 +03:00
  • 578e4b2785 re-add some comment to the securejoin-flow B. Petersen 2020-01-16 12:15:57 +01:00
  • 8f8db0c431 Small language improvement Floris Bruynooghe 2020-01-15 01:15:13 +01:00
  • df7253b13e Document MessageState and fix some typos Alexander Krotov 2020-01-15 00:48:10 +03:00
  • fcafd63f41 Remove NOTE about third-party libraries Alexander Krotov 2020-01-13 23:47:27 +03:00
  • c82fdb9fa1 Refactor return values from secure-join message handling Floris Bruynooghe 2020-01-12 22:27:40 +01:00
  • 454c52f4ab Use correct SPDX license identifier in Cargo.toml Alexander Krotov 2020-01-12 13:38:27 +03:00
  • 73c69c3f93 fix optimisation B. Petersen 2020-01-12 21:34:18 +01:00
  • 614ec30e05 Update src/mimefactory.rs bjoern 2020-01-12 21:28:46 +01:00
  • d7c07e0ed3 set subject to group-name, tweak prefixes B. Petersen 2020-01-12 19:39:29 +01:00
  • 08bd16c1b6 Update rusqlite Alexander Krotov 2020-01-12 12:20:51 +03:00
  • 4f06c72798 Remove top_evil_rs.py Alexander Krotov 2020-01-12 11:10:51 +03:00
  • 166fe2a4e5 Forbid unsafe code in deltachat crate Alexander Krotov 2020-01-12 11:09:38 +03:00
  • b7635a71c8 Do not call unsafe rusqlite::ffi::sqlite3_threadsafe() Alexander Krotov 2020-01-12 11:09:15 +03:00
  • 6ad4bdea83 Make get_parent_mime_headers() private Alexander Krotov 2020-01-11 22:47:51 +03:00
  • efb9a11d22 Do not select drafts as parent message Alexander Krotov 2020-01-11 22:40:25 +03:00
  • 047d09bcb1 Do not pass &Sql to parent_is_encrypted() Alexander Krotov 2020-01-11 22:38:05 +03:00
  • e1ca6b5181 Rename last_msg_in_chat_encrypted into parent_is_encrypted Alexander Krotov 2020-01-11 21:59:51 +03:00
  • 36a2569537 Make last_msg_in_chat_encrypted a member function Alexander Krotov 2020-01-11 21:26:52 +03:00
  • 10ceddfa67 Set draft in test_reply_encrypted test Alexander Krotov 2020-01-11 20:59:34 +03:00
  • 929677afe0 fix typo holger krekel 2020-01-11 14:57:37 +01:00
  • ee4adc1363 Return &str from extract_grpid Alexander Krotov 2020-01-11 15:59:04 +03:00
  • c7b2bdfaac mimeparser: simplify get_subject() and get_rfc724_mid Alexander Krotov 2020-01-11 15:43:45 +03:00
  • fde8fb960b oauth2: replace unwrap() and is_none() with "if let" Alexander Krotov 2020-01-11 15:42:01 +03:00
  • 9a43d26c60 dc_receive_imf: do not unwrap() Some(..) immediately after creation Alexander Krotov 2020-01-11 15:40:27 +03:00
  • 742f603b3b Use if let to avoid unwrap() of peerstate Alexander Krotov 2020-01-11 15:39:44 +03:00
  • a82f2a5df3 Simplify needs_encoding() and add a test Alexander Krotov 2020-01-11 15:38:31 +03:00
  • 06bc5513ae Use Vec::first to avoid explicit is_empty() check Alexander Krotov 2020-01-11 15:37:45 +03:00
  • 7f8355298c Returng String instead of Option<String> from create_incoming_rfc724_mid create_incoming_rfc724_mid Alexander Krotov 2020-01-11 16:25:49 +03:00
  • 47b937f880 Turn some enum Param comments into doc-comments Alexander Krotov 2020-01-11 15:27:09 +03:00
  • 775d27b6a9 Update group test Alexander Krotov 2020-01-09 20:56:44 +03:00
  • 6c838ab57c Never reset gossip timestamp for all chats at the same time Alexander Krotov 2020-01-10 08:56:48 +03:00
  • 8eebd2aa67 Do not reset gossip timestamp when group members change Alexander Krotov 2020-01-09 21:04:34 +03:00
  • fc78a08657 Fix inverted should_do_gossip condition Alexander Krotov 2020-01-09 14:55:01 +03:00
  • 5615e01e05 Update group test should_do_gossip Alexander Krotov 2020-01-09 20:56:44 +03:00
  • 7b3cc95ab7 Derive Debug for Loaded and MimeFactory Alexander Krotov 2020-01-10 09:40:42 +03:00
  • bd70765b7d Join recipients_names and recipients_addr into one vector Alexander Krotov 2020-01-08 20:38:27 +03:00
  • 5b424aec22 Remove temporary variable "row" Alexander Krotov 2020-01-08 20:08:28 +03:00
  • d6cc0694f0 Move Chat from MimeFactory to Loaded::Message Alexander Krotov 2020-01-08 19:53:20 +03:00
  • 9738515129 Construct immutable MimeFactory in from_msg Alexander Krotov 2020-01-08 19:50:34 +03:00
  • b05ee10f41 Return Err from MimeFactory::from_msg on database errors Alexander Krotov 2020-01-08 19:45:57 +03:00
  • 67d85f0f86 Make all MimeFactory fields private Alexander Krotov 2020-01-08 19:18:41 +03:00
  • 0c04cb8011 Never reset gossip timestamp for all chats at the same time Alexander Krotov 2020-01-10 08:56:48 +03:00
  • e95aecd8df Do not reset gossip timestamp when members are removed Alexander Krotov 2020-01-09 21:04:34 +03:00
  • 69960c2cef Fix inverted should_do_gossip condition Alexander Krotov 2020-01-09 14:55:01 +03:00
  • 2ddeef761f Fix gossiped_timestamp documentation Alexander Krotov 2020-01-09 15:40:58 +03:00
  • 43e0109d44 Update reqwest to 0.10.0 Alexander Krotov 2020-01-09 11:09:29 +03:00
  • 02bb41697d Add MessengerMessage type for is_dc_message field Alexander Krotov 2020-01-08 12:01:21 +03:00
  • 12cd56e3e8 Rename type_0 into viewtype Alexander Krotov 2020-01-08 11:50:15 +03:00
  • 72cfb70e35 Refactor create_chat_from_msg_id Floris Bruynooghe 2020-01-07 23:27:59 +01:00
  • 40dc180b88 Update mailparse to 0.10.2 Alexander Krotov 2020-01-08 09:37:19 +03:00
  • 4529c326c6 Restore newlines and remove semicolon in test_parse_first_addr Alexander Krotov 2020-01-07 11:26:50 +03:00
  • f6660af014 Update test_mdn_asymmetric Alexander Krotov 2020-01-06 12:10:22 +01:00
  • a52131b574 cargo fmt Alexander Krotov 2020-01-06 11:24:14 +01:00
  • a48d0492c8 Create only one MarkseenMdnOnImap job even if message has multiple reports Alexander Krotov 2020-01-06 11:20:41 +01:00
  • 2bba1be817 Show received MDNs even if user has disabled them Alexander Krotov 2020-01-06 11:16:01 +01:00
  • 8a394fb08f Merge pull request #1141 from deltachat/add-missing-event bjoern 2020-01-07 13:46:17 +01:00
  • 693ae9e8f2 Guess mimetype of .webm files as video/webm Alexander Krotov 2020-01-07 05:02:37 +01:00
  • 4b7b6d6cb3 send DC_EVENT_CHAT_MODIFIED when adding members to a group (removing is already fine) B. Petersen 2020-01-06 23:35:27 +01:00
  • 9a3bdfb14b Rename MimeParser to MimeMessage in mimeparser.rs Floris Bruynooghe 2020-01-05 22:36:10 +01:00
  • 7aeddc63ac Use DC_CHAT_ID_DEADDROP instead of constant "1" Alexander Krotov 2020-01-06 00:20:32 +01:00
  • 2990a1c255 Mark the ChatInfo struct non_exhaustive Floris Bruynooghe 2019-12-26 22:33:48 +01:00
  • 91eea03b18 hide messages with Secure-Join headers if the Secure-Join fails B. Petersen 2020-01-01 23:35:31 +01:00
  • 8702f290af mimeparser: remove unused parsed_protected_headers field Alexander Krotov 2020-01-05 06:25:17 +01:00
  • d0b5b7ba03 Turn handle_reports comment into documentation comment Alexander Krotov 2020-01-04 20:43:20 +01:00
  • f3d68c6f25 Add requests dependency to python/README.rst Alexander Krotov 2020-01-04 01:25:14 +01:00
  • 91100d3fac Lowercase the addresses before gossip peerstate update Alexander Krotov 2020-01-02 03:07:38 +01:00
  • 61833c32e5 Remove trailing space from deltachat.h Alexander Krotov 2020-01-01 23:48:15 +01:00