Commit Graph

  • 375a48f135 add before_login_hint to device-chat on successfull logins B. Petersen 2020-01-27 11:56:51 +01:00
  • 1750ab92e6 actually use server/port/etc. from provider-db, remove hardcoded nauta-settings B. Petersen 2020-01-27 10:16:12 +01:00
  • 8364ddd10b get and test concrete server-data B. Petersen 2020-01-27 00:15:09 +01:00
  • 63043cb45d add after_login_hint, refine ffi B. Petersen 2020-01-26 23:27:36 +01:00
  • aaa6497659 add server data for nauta to provider-db B. Petersen 2020-01-26 00:05:05 +01:00
  • 4fc6fa9c8a lazy_static: make it compile dignifiedquire 2020-01-24 16:30:19 +01:00
  • 7d0dcfb3a5 refine example B. Petersen 2020-01-24 00:02:12 +01:00
  • a97ea0ad63 adapt python tests B. Petersen 2020-01-23 14:58:35 +01:00
  • da66a4d22f make clippy happy B. Petersen 2020-01-23 01:26:47 +01:00
  • 748e54d4c2 add basic provider-functions B. Petersen 2020-01-22 20:59:07 +01:00
  • 0f172595d7 we need the provider-db also in the core, not only ffi. the idea is to add it directly to the core and to avoid an extra crate. this also avoids pulling in yaml-rust and some other dependencies. B. Petersen 2020-01-22 17:30:54 +01:00
  • 5ffdbd99e8 adapt python bindings, remove tests until we really have data B. Petersen 2020-01-22 13:16:06 +01:00
  • fbe57c4c71 adapt provider-db api to real need B. Petersen 2020-01-22 13:14:45 +01:00
  • 61726168d6 examples/simple.rs: fix clippy warnings Alexander Krotov 2020-01-29 23:29:34 +03:00
  • 97afe582e1 fix: dont use self.error when it is not available feat/minimal-rust-threads dignifiedquire 2020-01-29 18:54:43 +01:00
  • 4498954918 simplify failure = 2020-01-29 17:31:20 +00:00
  • 61ff2c4bee add a failing test taht doesn't use pytest anymore = 2020-01-29 17:14:17 +00:00
  • 14902ecf15 another iteration = 2020-01-29 17:01:47 +00:00
  • 289d8fdabf simplify thread handling = 2020-01-29 16:48:09 +00:00
  • 26c39f876b correctly use dc_context_new = 2020-01-29 16:43:01 +00:00
  • 1f53d489cb snapshot to try to get test_lowlevel.py to pass = 2020-01-29 16:36:00 +00:00
  • 35d055ea62 fix lint holger krekel 2020-01-29 16:25:39 +01:00
  • a2c94fc715 add threads start & stop dignifiedquire 2020-01-29 16:05:39 +01:00
  • e93911effb update ffi dignifiedquire 2020-01-29 15:44:20 +01:00
  • 41a7e06332 refactor: make run take the callback and avoid boxing dignifiedquire 2020-01-29 14:19:36 +01:00
  • 29bb2ec58b some fixes dignifiedquire 2020-01-26 15:03:37 +01:00
  • efcad4126d cargo fmt dignifiedquire 2020-01-26 13:56:23 +01:00
  • b4a5767347 start integration work dignifiedquire 2020-01-26 13:40:06 +01:00
  • 4dbcab9e6d feat: implement minimal rust threads dignifiedquire 2020-01-26 09:09:27 +01:00
  • a80632ab36 use RECOMMENDED_FILE_SIZE also for sys.msgsize_max_recommended B. Petersen 2020-01-28 16:13:34 +01:00
  • 893eb8b73b Move message size limits to constants Alexander Krotov 2020-01-11 15:31:35 +03:00
  • 07a5ee7d2c mimeparser: construct MimeMessage at the end of from_bytes() Alexander Krotov 2020-01-26 18:24:17 +03:00
  • c7a300be2f mimeparser: split parse_headers() into multiple functions Alexander Krotov 2020-01-26 18:09:41 +03:00
  • ef842fca89 Increase python test timeout to 90 seconds Alexander Krotov 2020-01-28 00:59:16 +03:00
  • bdbe9e1ca5 fix(python): add more checks for _thread_quitflag Alexander Krotov 2020-01-27 23:45:45 +03:00
  • 0c7f65222c fix(python): add workaround for interrupt_idle race condition Alexander Krotov 2020-01-27 23:30:47 +03:00
  • a8fa644d25 feat: update to latest async-imap dignifiedquire 2019-12-19 13:36:09 +01:00
  • cf7ccb5b8c configure: do not format! an empty string Alexander Krotov 2020-01-26 17:53:13 +03:00
  • 49fdd6fc5b clarify documentation B. Petersen 2020-01-25 15:17:41 +01:00
  • 5e91c74304 instant success on simple qr-setup-contact B. Petersen 2020-01-24 22:21:08 +01:00
  • b83e6f6e7c Simplify MsgId.is_special() Alexander Krotov 2020-01-26 15:37:54 +03:00
  • 2687777a82 Remove unused EmailAddress::new() Alexander Krotov 2020-01-26 03:59:20 +03:00
  • 918b8036ea Merge pull request #1223 from deltachat/prep-beta24 bjoern 2020-01-26 14:22:57 +01:00
  • 7ea0e4d4db bump version to 1.0.0-beta.24 1.0.0-beta.24 B. Petersen 2020-01-26 14:06:33 +01:00
  • 622c1705aa changelog B. Petersen 2020-01-26 13:49:10 +01:00
  • 3a08929b05 Print "email" JSON-value if it has a wrong type Alexander Krotov 2020-01-26 15:08:20 +03:00
  • 99e30d561d fix oauth2 login by fixing a Serde call B. Petersen 2020-01-26 00:57:10 +01:00
  • 033a44580c Turn get_[fresh_]msg_cnt() into ChatId members Alexander Krotov 2020-01-25 21:03:13 +03:00
  • 4734bcfbb4 Update Chat.unarchive() comment Alexander Krotov 2020-01-25 21:02:12 +03:00
  • 099fe6f477 Rename Chat.set_blocking() into set_blocked() Alexander Krotov 2020-01-25 20:57:17 +03:00
  • 889327b5f6 Rename Chat.archive() into Chat.set_archived() Alexander Krotov 2020-01-25 20:52:15 +03:00
  • a2845f44ab Turn ChatId-related functions into methods Alexander Krotov 2020-01-25 17:50:57 +03:00
  • a7477516d1 mimefactory: factor out get_location_kml_part Alexander Krotov 2020-01-25 16:45:10 +03:00
  • 938d5828fc Merge pull request #1212 from deltachat/handshake-ignore bjoern 2020-01-25 15:41:20 +01:00
  • bf3eab453c Avoid panic in sanitise_name() Alexander Krotov 2020-01-25 04:49:13 +03:00
  • ebab893330 dc_tools: remove unused dc_derive_safe_stem_ext() Alexander Krotov 2020-01-25 04:39:27 +03:00
  • 4c67b3a118 Add failing test_sanitise_name() test Alexander Krotov 2020-01-25 04:36:49 +03:00
  • d74b06f8bf target comment of @flub B. Petersen 2020-01-24 21:22:12 +01:00
  • c54e211147 do not delete handshake messages maybe belonging to secure-joins on other devices B. Petersen 2020-01-24 12:50:26 +01:00
  • 8817cf5116 don't make me think B. Petersen 2020-01-24 12:32:45 +01:00
  • fb568513b2 When handling vc-contact-confirm the message is Done Floris Bruynooghe 2020-01-23 19:25:52 +01:00
  • b4ebfdb84a Fix out of sync cargo.lock Floris Bruynooghe 2020-01-23 19:32:26 +01:00
  • 7040bd804a Change to normal sematic version number for this sub-crate Floris Bruynooghe 2020-01-22 22:08:06 +01:00
  • 2f2fc17bd8 another try py-0.700.1 py-0.700.0 holger krekel 2020-01-22 15:12:48 +01:00
  • d5d4b49aaf try to get on-tag-builds to work holger krekel 2020-01-22 15:11:19 +01:00
  • 042c4efddf update Python README holger krekel 2020-01-22 11:52:55 +01:00
  • 01251d162c fix wheel upload target, and change python versioning holger krekel 2020-01-22 11:23:51 +01:00
  • 64026fde7c Store main part of the message outside of "parts" vector Alexander Krotov 2020-01-20 22:54:26 +03:00
  • adcdae4abe Factor get_message_kml_part out of render_message Alexander Krotov 2020-01-20 22:53:16 +03:00
  • 88d138b925 only upload manylinux1 packages as others are rejected by pypi anyway holger krekel 2020-01-21 22:23:23 +01:00
  • 2773b89815 prep beta.23 1.0.0-beta.23 holger krekel 2020-01-21 18:05:28 +01:00
  • 949d93fdaa - actually also upload py docs, not only c docs - delete unused files on remote - show a project number in doxygen holger krekel 2020-01-21 18:30:12 +01:00
  • 90a4303c8e Make it possible to compile with stable Rust Alexander Krotov 2020-01-10 19:17:08 +03:00
  • d3b1972505 fix master build holger krekel 2020-01-21 17:27:21 +01:00
  • 3807d5fbd0 bringing back wheel building for linux, and fixing c.delta.chat holger krekel 2020-01-20 11:29:32 +01:00
  • e49e2021e5 i don't think this fuzzy test is very useful -- the mime-parser will end very early on random-input and DC's parsing machinery probably almost never runs. holger krekel 2020-01-21 15:06:26 +01:00
  • 84a5276ab0 Fix build Alexander Krotov 2020-01-21 17:17:51 +03:00
  • 1732c3b350 Reduce the scope of clippy exceptions Alexander Krotov 2020-01-20 22:43:25 +03:00
  • 0f52f63863 Add "Auto-Submitted: auto-replied" header to MDNs Alexander Krotov 2020-01-17 01:49:30 +03:00
  • 0043e95ba7 fix message deletion on server B. Petersen 2020-01-20 23:18:48 +01:00
  • 5a84ce06f2 Fix ffi and clippy feat_more_chatlist_json_api jikstra 2020-01-20 18:56:11 +01:00
  • bedfb74a09 Make tests pass again jikstra 2020-01-20 18:24:23 +01:00
  • 3bddcc1c5f - Move the ChatlistItem struct to chat.rs - Get rid of ChatlistItemSummary, it's just a MessageSummary - Implement MessageSummary into ChatListItem struct jikstra 2020-01-15 19:00:52 +01:00
  • fc3de90e1d Implement chatlist.get_summary_json jikstra 2020-01-14 19:57:41 +01:00
  • 9dedfb51ad Refactor code to not have mut Lot if possible, implement into_lot method for MessageSummary jikstra 2020-01-14 19:23:23 +01:00
  • 1038d918bf Implement MessageSummary jikstra 2020-01-14 18:54:58 +01:00
  • 65ea815067 Abstract Lot into MessageSummary jikstra 2020-01-14 11:51:36 +01:00
  • 783ddca74d Start working on implementing chatlist.to_json() and chat.to_chatlist_item_json() jikstra 2020-01-14 10:15:50 +01:00
  • e9a9291ce8 add dc_get_chatlist_json method to ffi, fix cargo error for reqwest jikstra 2020-01-14 09:18:57 +01:00
  • c7958cbdba Implement chatlist.to_json() method and chat.get_lastmsg_id() jikstra 2020-01-14 09:11:32 +01:00
  • a3f2088046 Fix the message printed on job success Alexander Krotov 2020-01-20 02:12:43 +03:00
  • 186f5553b8 Introduce a ChatId newtype Floris Bruynooghe 2020-01-07 00:04:51 +01:00
  • d8454d9da5 Deduplicate SendMdn and SendMsgToSmtp code Alexander Krotov 2020-01-19 23:58:38 +03:00
  • 318194a216 Rename Param::MessageId into Param::MsgId Alexander Krotov 2020-01-19 23:06:49 +03:00
  • b50d2358d3 Rename X-Additional-Message-IDs into Additional-Message-IDs Alexander Krotov 2020-01-19 22:49:36 +03:00
  • 763587ffb4 Load only one job at a time Alexander Krotov 2020-01-18 20:58:45 +03:00
  • 8a375c12e9 Mark two messages as seen in test_send_and_receive_message_markseen Alexander Krotov 2020-01-18 20:12:34 +03:00
  • 11afdb51f3 Log it when MDNs are combined Alexander Krotov 2020-01-18 17:49:57 +03:00
  • e4353f4650 Aggregate SendMdn jobs Alexander Krotov 2020-01-18 17:39:10 +03:00
  • 9d4437a7f5 Make it possible to add X-Additional-Message-IDs to MDNs Alexander Krotov 2020-01-18 02:07:46 +03:00