Commit Graph

  • 15019ce02b use camelCase in all js object properties Simon Laux 2022-07-15 13:48:32 +02:00
  • d09a5adb03 Add broadcast lists to chattypes broadcast_lists_desktop flipsimon 2022-07-15 12:54:57 +02:00
  • 9926804f1b ratelimit: do not overflow leaky bucket link2xt 2022-07-10 14:08:54 +00:00
  • 294d8862e4 Do not treat non-failed DSNs as NDNs link2xt 2022-07-14 20:01:45 +00:00
  • d09be1f7e3 python: don't build wheels for dependencies link2xt 2022-07-12 21:04:21 +00:00
  • ed5fc820c2 python: move most of setup.py to pyproject.toml link2xt 2022-07-11 23:20:57 +00:00
  • 248d9600c5 python: remove fail_test.py link2xt 2022-07-12 00:46:28 +00:00
  • cfadf20d08 Skip missing Python interpreters in scripts/run_all.sh link2xt 2022-07-10 19:15:22 +00:00
  • 32eb016ee7 mimeparser: do not squash NDN text parts into attachments link2xt 2022-07-10 18:18:45 +00:00
  • 2e009d1327 Add PR number to changelog link2xt 2022-07-10 14:22:29 +00:00
  • 797b9fb087 ci: do not modify run_all.sh in-tree link2xt 2022-07-10 13:03:33 +00:00
  • e5c255e011 Merge pull request #3492 from deltachat/adb/qr-mailto-draft Asiel Díaz Benítez 2022-07-09 22:49:04 -04:00
  • 39ae44dbf0 rustfmt link2xt 2022-07-09 22:27:42 +00:00
  • c9a1ebf257 Collapse match patterns link2xt 2022-07-09 22:24:51 +00:00
  • f5c5429fe8 Do not build PyPy wheels on musllinux link2xt 2022-07-09 21:35:24 +00:00
  • 8c70393c90 fix other tests adbenitez 2022-07-09 16:35:00 -04:00
  • 37cb16b95c update documentation adbenitez 2022-07-09 16:23:31 -04:00
  • fe420ac559 Release 1.89.0 py-1.89.0 1.89.0 link2xt 2022-07-09 19:43:48 +00:00
  • 50e1866572 update CHANGELOG.md adbenitez 2022-07-09 15:51:10 -04:00
  • 88402288f9 Update Python bindings README link2xt 2022-07-09 17:26:29 +00:00
  • 68a15725d2 fix tests adbenitez 2022-07-09 15:45:06 -04:00
  • 64b4d421c7 Make scripts/set_core_version.py executable link2xt 2022-07-09 19:42:03 +00:00
  • dde5223929 Only do the AEAP transition in the chat where it happened (#3491) Hocuri 2022-07-09 21:34:38 +02:00
  • 6ae278f735 cargo fmt link2xt 2022-07-09 19:24:19 +00:00
  • 0b2c3ee163 Use as_deref() instead of unwrapping Option link2xt 2022-07-09 19:24:01 +00:00
  • 62a0ce29e9 decode draft adbenitez 2022-07-09 15:19:39 -04:00
  • 91b345abfe handle webxdc updates for not downloaded instances (#3487) bjoern 2022-07-09 18:26:12 +02:00
  • 2f3f5a34b4 do not SELECT timestamp if not used (#3493) bjoern 2022-07-09 18:25:57 +02:00
  • 7bb5dc4c3c add chat_get_media to jsonrpc also add viewtype wrapper enum and use it in MessageObject, additionally to using it in chat_get_media Simon Laux 2022-07-09 17:30:55 +02:00
  • 543edac105 add webxdc methods to jsonrpc: - webxdc_send_status_update - webxdc_get_status_updates - message_get_webxdc_info Simon Laux 2022-07-09 17:02:11 +02:00
  • d9003f344e tox.ini: do not pass through unused TRAVIS environment variable link2xt 2022-07-09 13:17:36 +00:00
  • 6b9aac5234 detect draft when scanning QR with mailto link as data adbenitez 2022-07-09 05:42:39 -04:00
  • 02a3c5d308 Update release instructions for node Jikstra 2022-07-07 14:27:52 +02:00
  • 50c398c2cc Remove bashism in doxygen CI script link2xt 2022-07-07 00:24:11 +00:00
  • 4a6a08578f Cleanup doxygen CI link2xt 2022-07-07 00:24:11 +00:00
  • 4f2c68e5a4 Accept more error variants in nicer_configuration_error link2xt 2022-07-06 22:45:44 +00:00
  • a797961a25 cargo: bump openssl-src from 111.21.0+1.1.1p to 111.22.0+1.1.1q dependabot[bot] 2022-07-06 20:17:02 +00:00
  • e149cd7afe Release 1.88.0 py-1.88.0 1.88.0 link2xt 2022-07-06 01:44:49 +00:00
  • 874d103a8d update CHANGELOG B. Petersen 2022-07-05 15:33:45 +02:00
  • b85a369341 increase ratelimit B. Petersen 2022-07-05 15:00:28 +02:00
  • 522040810d update 163.com in provider database B. Petersen 2022-07-05 15:47:45 +02:00
  • 55db8d1fe0 jsonrpc: add dm_chat_contact to ChatListItemFetchResult Simon Laux 2022-07-04 10:46:25 +02:00
  • 1d92f06834 jsonrpc: add get_fresh_msgs and get_fresh_msg_cnt Simon Laux 2022-07-03 21:27:08 +02:00
  • 2ff05c9dff add add_device_message to jsonrpc Simon Laux 2022-07-03 21:03:20 +02:00
  • d6b6d96e21 add set_config_from_qr to jsonrpc Simon Laux 2022-07-03 20:45:27 +02:00
  • 8776767a44 make dcn_json_rpc_request return undefined instead of not returning this might have been the cause for the second segfault Simon Laux 2022-07-03 20:29:34 +02:00
  • 9d83057a71 remove print from test Simon Laux 2022-07-03 20:15:30 +02:00
  • 8ce11ac62f found another segfault: this time in batch_set_config Simon Laux 2022-07-03 20:12:00 +02:00
  • 918ec85767 restore same configure behaviour as desktop: make configure restart io with the old configuration if it had one on error Simon Laux 2022-07-03 19:15:50 +02:00
  • f3a9ab6d23 fix the typos thanks to ralphtheninja for finding them Simon Laux 2022-07-03 00:13:37 +02:00
  • e4def6a44d Increase online test timeouts for CI Franz Heinzmann (Frando) 2022-07-01 18:07:09 +02:00
  • 4b5c194ef3 make sure to use dc_str_unref instead of free on cstrings returned/owned by rust Simon Laux 2022-07-01 16:47:37 +02:00
  • 97e2d85b28 Update deltachat-ffi/deltachat.h Simon Laux 2022-07-01 16:27:34 +02:00
  • 81bc7bd7bf Update deltachat-ffi/deltachat.h Simon Laux 2022-07-01 16:27:15 +02:00
  • f53c456e50 remove unneeded context thanks to link2xt for pointing that out Simon Laux 2022-07-01 16:17:25 +02:00
  • 64fa5675a9 reintroduce segfault test script Simon Laux 2022-06-30 15:42:50 +02:00
  • 1f0bdfa704 apply link2xt's suggestions: - unref jsonrpc_instance in same thread it was created in - increase max_queue_size from 1 to 1000 Simon Laux 2022-06-30 15:16:08 +02:00
  • 5ac347b7ae make it more idiomatic: rename ContactObject::from_dc_contact -> ContactObject::try_from_dc_contact` Simon Laux 2022-06-30 15:07:41 +02:00
  • 40fa2d4120 adress dig's comments - description in cargo.toml - impl From<EventType> for EventTypeName - rename CommandApi::new_from_arc -> CommandApi::from_arc - pre-allocate if we know the entry count already - remove unused enumerate - remove unused serde attribute comment - rename FullChat::from_dc_chat_id -> FullChat::try_from_dc_chat_id Simon Laux 2022-06-30 13:59:20 +02:00
  • aaf27e4434 fix docs Franz Heinzmann (Frando) 2022-06-30 00:34:49 +02:00
  • 2df10857ca Improve documentation Franz Heinzmann (Frando) 2022-06-30 00:31:47 +02:00
  • 7eae3a1072 Naming consistency: Use DeltaChat not Deltachat Franz Heinzmann (Frando) 2022-06-30 00:31:32 +02:00
  • 7fc162543a Improve JSON-RPC CI, no need to build things multiple times Franz Heinzmann (Frando) 2022-06-29 23:47:26 +02:00
  • e7da0672ae Fix method name casings and cleanups Franz Heinzmann (Frando) 2022-06-29 23:46:41 +02:00
  • 69d9d48ae4 changelog entry about the jsonrpc Simon Laux 2022-06-29 23:27:39 +02:00
  • 802677222b remove debug logs Franz Heinzmann (Frando) 2022-06-29 22:59:17 +02:00
  • d7b9febc33 update todo document remove specific api stuff for now, we now have the an incremental aproach on moving not the all at-once effort I though it would be Simon Laux 2022-06-29 22:41:22 +02:00
  • 1d347f7369 Bump yerpc to 0.3.1 with fix for axum server Franz Heinzmann (Frando) 2022-06-29 22:27:14 +02:00
  • e3fa42fe88 don't wait for IO on webserver start Franz Heinzmann (Frando) 2022-06-29 22:25:20 +02:00
  • 2f00b098ac improve test setup and code style Franz Heinzmann (Frando) 2022-06-29 22:24:18 +02:00
  • bdd4aa0f10 use multi-threaded runtime in JSON-RPC webserver Franz Heinzmann (Frando) 2022-06-29 21:21:58 +02:00
  • 6fee4fd878 expose anyhow errors feature name was wrong Simon Laux 2022-06-29 21:52:52 +02:00
  • 60d3a3cacf remove emtpy file allow unused code for new_from_arc Simon Laux 2022-06-29 21:09:04 +02:00
  • 4bb1980f8d try to fix ci Franz Heinzmann (Frando) 2022-06-29 20:26:41 +02:00
  • 35b70b1d1b fix ci Franz Heinzmann (Frando) 2022-06-29 18:58:26 +02:00
  • fd53b80c17 use stable toolchain not 1.56.0 Franz Heinzmann (Frando) 2022-06-29 18:55:41 +02:00
  • 978e4aec82 Fix CFFI for JSON-RPC changes Franz Heinzmann (Frando) 2022-06-29 18:45:23 +02:00
  • 329f498651 improve docs, fix example Franz Heinzmann (Frando) 2022-06-29 17:53:45 +02:00
  • 035e208e4f Improve docs. Franz Heinzmann (Frando) 2022-06-29 17:20:30 +02:00
  • 3404996fdd Improvements to typescript package Franz Heinzmann (Frando) 2022-06-29 17:20:04 +02:00
  • 97e0e0137a Changes for tokio compat, upgrade to yerpc 0.3 Franz Heinzmann (Frando) 2022-06-29 17:18:51 +02:00
  • 659e48bd3f improve naming Simon Laux 2022-06-28 13:25:41 +02:00
  • 271d54e420 commit types.ts that dc-node has everything it needs to provide @deltachat/jsonrpc-client without an extra ts compile step Simon Laux 2022-06-26 02:08:43 +02:00
  • 9984ee5eb2 add @deltachat/jsonrpc-client to make sure its dependencies are installed, too whwn installing dc-node Simon Laux 2022-06-26 01:48:01 +02:00
  • 136bec0273 disable jsonrpc by default Simon Laux 2022-06-26 00:06:43 +02:00
  • c5ff7427be put jsonrpc stuff in own module Simon Laux 2022-06-25 23:56:56 +02:00
  • 2319dfc3eb remove selectAccount from highlevel client Simon Laux 2022-06-25 20:15:57 +02:00
  • d8d26b9cae activate other tests again Simon Laux 2022-06-20 16:19:33 +02:00
  • d93622bc84 fix closing segfault thanks again to link2xt for figguring this out Simon Laux 2022-06-20 16:17:24 +02:00
  • 2fde4962a1 break loop on empty response Simon Laux 2022-06-13 19:02:13 +02:00
  • 29a5d73f94 call a jsonrpc function in segfault example Simon Laux 2022-06-13 19:01:54 +02:00
  • b51814aaaa add jsonrpc feature flag Simon Laux 2022-06-13 19:01:06 +02:00
  • 63e7179191 add jsonrpc crate to set_core_version Simon Laux 2022-06-13 15:06:23 +02:00
  • 9915803252 add some files to npm ignore that don't need to be in the npm package Simon Laux 2022-06-12 20:40:27 +02:00
  • e12aeb7bd8 add json api to cffi and expose it in dc node Simon Laux 2022-06-12 20:33:48 +02:00
  • 346fab7f26 fix compile after rebase Simon Laux 2022-06-20 15:21:01 +02:00
  • 6f6e6f24c9 change now returns event names as id directly, no conversion method or number ids anymore Simon Laux 2022-06-01 19:01:13 +02:00
  • 079cd67da8 update .gitignore Simon Laux 2022-05-17 17:14:48 +02:00
  • bfd97fdb05 fix formatting make test pass fix clippy Simon Laux 2022-05-10 23:10:39 +02:00
  • 688326f21c refactor function name Simon Laux 2022-05-09 23:31:58 +02:00